Commit 2621fe19 authored by tianhongyang's avatar tianhongyang

投标人为必填项

parent c9cf0aef
......@@ -70,6 +70,14 @@ export default {
name: "bidOpeningRecord",
data() {
// 必填字符串长度验证
function tendererStrLengthValidator(target) {
return function (rule, value, callback) {
if (!value && !value?.toString()?.trim()) {
return callback(new Error(`请输入${target}`));
}
return callback();
};
};
function requiredStrLengthValidator(target) {
return function (rule, value, callback) {
if (value && !value?.toString()?.trim()) {
......@@ -147,7 +155,7 @@ export default {
tenderAmount: ""
},
formRules: {
tenderer: [{ trigger: "blur", validator: requiredStrLengthValidator("投标人") }],
tenderer: [{ required: true, trigger: "blur", validator: tendererStrLengthValidator("投标人") }],
tendererNature: [{ trigger: "blur", validator: requiredStrLengthValidator("企业性质") }],
businessManager: [{ trigger: ["change", "blur"], validator: strLengthValidator("项目经理") }],
contact: [{ trigger: ["blur"], validator: phoneNumberValidator }],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment