|
@@ -68,13 +68,14 @@
|
|
|
isModify: false,
|
|
|
bizType: 1,
|
|
|
dataForm: {
|
|
|
+ unit: ''
|
|
|
},
|
|
|
dataRule: {
|
|
|
mapNumber: [{ required: true, message: '图号不能为空', trigger: 'blur' }],
|
|
|
productName: [{ required: true, message: '物料名称不能为空', trigger: 'blur' }],
|
|
|
productSpecifications: [{ required: true, message: '规格不能为空', trigger: 'blur' }],
|
|
|
cnt: [{ required: true, message: '数量不能为空', trigger: 'blur' }],
|
|
|
- unitName: [{ required: true, message: '数量不能为空', trigger: 'blur' }],
|
|
|
+ unit: [{ required: true, message: '单位不能为空', trigger: 'blur' }],
|
|
|
price: [{ required: true, message: '含税单价不能为空', trigger: 'blur' }]
|
|
|
}
|
|
|
}
|
|
@@ -88,7 +89,8 @@
|
|
|
this.bizType = techType ? 3 : type
|
|
|
if (dataForm) {
|
|
|
this.isModify = true
|
|
|
- this.dataForm = dataForm
|
|
|
+ dataForm.unit = dataForm.unitName
|
|
|
+ this.dataForm = {...dataForm}
|
|
|
} else {
|
|
|
this.dataForm = {
|
|
|
recordId: Math.round(Math.random() * 1000000),
|
|
@@ -102,6 +104,7 @@
|
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
|
if (valid) {
|
|
|
this.visible = false
|
|
|
+ this.dataForm.unitName = this.dataForm.unit
|
|
|
this.$emit('addItem', this.dataForm)
|
|
|
}
|
|
|
})
|