| | |
| | | v-model="dataForm.partNo" |
| | | placeholder="请选择零件" |
| | | @blur="checkPartNo()" |
| | | readonly |
| | | > |
| | | <el-button |
| | | :disabled="isUpdated" |
| | | slot="append" |
| | | icon="el-icon-search" |
| | | @click="openPartDialog()" |
| | |
| | | <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="请选择结构类型" |
| | |
| | | > |
| | | </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> |
| | |
| | | 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" |
| | |
| | | v-if="scope.row.isUpdate" |
| | | @blur="verifyPartNo(scope.row, scope.$index)" |
| | | @focus="clearClass(scope.$index)" |
| | | readonly |
| | | > |
| | | <el-button |
| | | slot="append" |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | isUpdated: false, |
| | | customClass: [], |
| | | showPart: false, |
| | | editNodePart: null, |
| | |
| | | }, |
| | | created() { |
| | | const formId = this.$route.params.id |
| | | if(formId != null){ |
| | | this.isUpdated = true |
| | | } |
| | | this.init(formId) |
| | | this.getBomTypeDbOptions() |
| | | }, |