zouyu
2023-10-30 746fc975621dc0538d0dcc6d4c8b3f17fc13fe3c
src/views/technology/structure/single-structure-form.vue
@@ -28,8 +28,10 @@
                  v-model="dataForm.partNo"
                  placeholder="请选择零件"
                  @blur="checkPartNo()"
                  readonly
                >
                  <el-button
                    :disabled="isUpdated"
                    slot="append"
                    icon="el-icon-search"
                    @click="openPartDialog()"
@@ -40,11 +42,12 @@
                <el-input
                  v-model="dataForm.partName"
                  placeholder="零件名称"
                  style="width: 150px"
                  :readonly="true"
                >
                </el-input>
              </el-form-item>
              <el-form-item label="结构类型" prop="bomTypeDb">
              <!-- <el-form-item label="结构类型" prop="bomTypeDb">
                <el-select
                  v-model="dataForm.bomTypeDb"
                  placeholder="请选择结构类型"
@@ -58,7 +61,7 @@
                  >
                  </el-option>
                </el-select>
              </el-form-item>
              </el-form-item> -->
              <!-- <el-form-item label="替代" prop="alternativeNo">
                <el-input v-model="dataForm.alternativeNo"></el-input>
              </el-form-item>
@@ -69,9 +72,9 @@
                  v-model="dataForm.alternativeDesc"
                ></el-input>
              </el-form-item> -->
              <el-form-item label="版本号" prop="version">
              <!-- <el-form-item label="版本号" prop="version">
                <el-input v-model="dataForm.version" disabled></el-input>
              </el-form-item>
              </el-form-item> -->
              <el-form-item label="备注" prop="remark">
                <el-input
                  type="textarea"
@@ -158,6 +161,7 @@
                  v-if="scope.row.isUpdate"
                  @blur="verifyPartNo(scope.row, scope.$index)"
                  @focus="clearClass(scope.$index)"
                  readonly
                >
                  <el-button
                    slot="append"
@@ -272,6 +276,7 @@
  },
  data() {
    return {
      isUpdated: false,
      customClass: [],
      showPart: false,
      editNodePart: null,
@@ -334,6 +339,9 @@
  },
  created() {
    const formId = this.$route.params.id
    if(formId != null){
      this.isUpdated = true
    }
    this.init(formId)
    this.getBomTypeDbOptions()
  },