|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div>
|
|
<div>
|
|
|
- <el-form label-width="100px" ref="form" :model="attributeData">
|
|
|
|
|
|
|
+ <el-form label-width="100px" :rules="rules" ref="form" :model="attributeData">
|
|
|
|
|
|
|
|
<el-row>
|
|
<el-row>
|
|
|
<el-col :span="8" label-width="100px">
|
|
<el-col :span="8" label-width="100px">
|
|
@@ -284,7 +284,14 @@
|
|
|
value: '3'
|
|
value: '3'
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
- dictList: []
|
|
|
|
|
|
|
+ dictList: [],
|
|
|
|
|
+
|
|
|
|
|
+ rules: {
|
|
|
|
|
+ produceType: [{ required: true, message: " ", trigger: ['blur', 'change']}],
|
|
|
|
|
+ dosage: [{ required: true, message: " ", trigger: "blur" }],
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ },
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -306,8 +313,14 @@
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
handleUpdate() {
|
|
handleUpdate() {
|
|
|
- bomCategoryUpdate(this.attributeData).then((res) => {
|
|
|
|
|
|
|
+ this.$refs.form.validate(async (valid) => {
|
|
|
|
|
+ if (valid) {
|
|
|
|
|
+ bomCategoryUpdate(this.attributeData).then((res) => {
|
|
|
this.$message.success('修改成功');
|
|
this.$message.success('修改成功');
|
|
|
|
|
+ });
|
|
|
|
|
+ } else {
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|