|
|
@@ -16,11 +16,7 @@
|
|
|
>
|
|
|
<el-row :gutter="32">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="选择物料"
|
|
|
- prop="materialName"
|
|
|
- :key="formData.materialName"
|
|
|
- >
|
|
|
+ <el-form-item label="选择物料" prop="materialName">
|
|
|
<el-input
|
|
|
placeholder="请选择"
|
|
|
:value="
|
|
|
@@ -190,12 +186,14 @@
|
|
|
this.$refs.chooseRef.open(this.formData.categoryId);
|
|
|
},
|
|
|
handleChooseMaterial (row) {
|
|
|
- this.formData.materialName = row.name;
|
|
|
- this.formData.categoryId = row.id;
|
|
|
- this.formData.materialCode = row.code;
|
|
|
- this.formData.brandNo = row.brandNum;
|
|
|
- this.formData.model = row.modelType;
|
|
|
- this.formData.unit = row.measuringUnit;
|
|
|
+ this.formData = Object.assign({}, this.formData, {
|
|
|
+ materialName: row.name,
|
|
|
+ categoryId: row.id,
|
|
|
+ materialCode: row.code,
|
|
|
+ brandNo: row.brandNum,
|
|
|
+ model: row.modelType,
|
|
|
+ unit: row.measuringUnit
|
|
|
+ });
|
|
|
},
|
|
|
confirm () {
|
|
|
this.$refs.formRef.validate(async (value) => {
|