|
@@ -93,7 +93,7 @@
|
|
|
<el-form-item label="材料名称" prop="materialName">
|
|
|
<el-input v-model="addEditFormModel.materialName"/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="材料数量">
|
|
|
+ <el-form-item label="材料数量" prop="materialCount">
|
|
|
<el-input v-model="addEditFormModel.materialCount" onkeyup="value = value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g,'$1')"/>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
@@ -430,6 +430,15 @@ const addEditFormRules = {
|
|
|
},
|
|
|
trigger: 'blur'
|
|
|
},
|
|
|
+ materialCount:{
|
|
|
+ required: false,
|
|
|
+ validator: async (rule, value, callback) => {
|
|
|
+ if (value.length>8) {
|
|
|
+ callback(new Error('材料数量长度不能超过10位数'))
|
|
|
+ }
|
|
|
+ },
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|