| 
					
				 | 
			
			
				@@ -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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 |