Browse Source

物品包装数量最小值校验

dev_web_online
安虹睿 2 years ago
parent
commit
739700f81a
  1. 17
      fe/PC/src/views/basicData/ItemsManage/ItemPack.vue

17
fe/PC/src/views/basicData/ItemsManage/ItemPack.vue

@ -114,6 +114,13 @@ export default {
},
},
data () {
const validateQty = (rule, value, callback) => {
if (value <= 0) {
callback(new Error('最小值为1'))
} else {
callback()
}
}
return {
URL: 'basedata/item-pack',
//
@ -173,7 +180,10 @@ export default {
itemCode: [{ required: true, trigger: "change", message: "不可为空" }],
packQty: [{ required: true, trigger: "blur", message: "不可为空" }],
packUom: [{ required: true, trigger: "blur", message: "不可为空" }],
qty: [{ required: true, trigger: "blur", message: "不可为空且最小值为1" }],
qty: [
{ required: true, trigger: "blur", message: "不可为空且最小值为1" },
{ required: true, trigger: 'blur', validator: validateQty }
],
conversionRate: [{ required: true, trigger: "blur", message: "不可为空" }],
},
editRule: {
@ -181,7 +191,10 @@ export default {
itemCode: [{ required: true, trigger: "change", message: "不可为空" }],
packQty: [{ required: true, trigger: "blur", message: "不可为空" }],
packUom: [{ required: true, trigger: "blur", message: "不可为空" }],
qty: [{ required: true, trigger: "blur", message: "不可为空且最小值为1" }],
qty: [
{ required: true, trigger: "blur", message: "不可为空且最小值为1" },
{ required: true, trigger: 'blur', validator: validateQty }
],
conversionRate: [{ required: true, trigger: "blur", message: "不可为空" }],
}
},

Loading…
Cancel
Save