| 
					
				 | 
			
			
				@@ -81,7 +81,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.deviceId" disabled /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item label="织造米数" prop="length"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.length" placeholder="请输入织造米数" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input-number v-model="form.length" placeholder="请输入织造米数" style="width: 180px"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="密度" prop="density"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input-number v-model="form.density" placeholder="请输入密度" style="width: 180px"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item label="规格" prop="spec"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.spec" disabled/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -92,9 +95,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item label="米克重" prop="mick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.mick" disabled /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="密度" prop="density"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.density" disabled /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <template #footer> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="dialog-footer"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -139,7 +139,36 @@ const data = reactive({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     price: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     remark: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  rules: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  rules: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    density: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { required: true, message: "密度不能为空", trigger: "blur" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { type: "number", message: "密度必须为数字值", trigger: "blur" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        validator: (rule, value, callback) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (value <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            callback(new Error('密度必须大于0')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            callback(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    length: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { required: true, message: "织造米数不能为空", trigger: "blur" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { type: "number", message: "织造米数必须为数字值", trigger: "blur" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        validator: (rule, value, callback) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (value <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            callback(new Error('织造米数必须大于0')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            callback(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        trigger: "blur" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const {queryParams, form, rules} = toRefs(data); 
			 |