|
@@ -195,6 +195,15 @@ export default {
|
|
|
callback();
|
|
|
}
|
|
|
};
|
|
|
+ const validate_num_1 = (rule, value, callback) => {
|
|
|
+ if (value === "") {
|
|
|
+ callback(new Error("成本单价不能为空!"));
|
|
|
+ } else if (value === "0") {
|
|
|
+ callback(new Error("成本单价不能为零!"));
|
|
|
+ } else {
|
|
|
+ callback();
|
|
|
+ }
|
|
|
+ };
|
|
|
const validate_num = (rule, value, callback) => {
|
|
|
const { required } = rule;
|
|
|
if (required && value === "") {
|
|
@@ -249,7 +258,7 @@ export default {
|
|
|
trigger: "blur",
|
|
|
},
|
|
|
],
|
|
|
- nake_fee: [{ required: true, validator: validate_num, trigger: "blur" }],
|
|
|
+ nake_fee: [{ required: true, validator: validate_num_1, trigger: "blur" }],
|
|
|
delivery_fee: [{ required: true, validator: validate_num, trigger: "blur" }],
|
|
|
},
|
|
|
};
|