import moment from 'moment'; export default { data() { return { rules: { "setmod.doccur": [ { required: true, message: "必输项" }, ], "setmod.docamt": [ { required: true, message: "必输项" }, { validator(rule, value, callback) { if (value <= 0) { return callback(new Error('金额必须为正数')); } else { callback(); } }, trigger: ['blur', 'change'] } ], "newmatdat": [ {required: true,message: "必输项"}, { validator: (rule, value, callback) => { if (moment(value).diff(moment(new Date()).format('YYYY-MM-DD'), 'days') < 0) { callback(new Error('承兑到期日不得早于当前办理日期!')) } callback() }, trigger: ['blur', 'change'] } ], "bdtp.tag72add":[ { validator: (rule, value, callback) => { if (/[^\x00-\xff]+/g.test(value)) { return callback(new Error('此栏位不能输入中文、中文符号以及全角字符')); } callback(); }, trigger: ['blur', 'change'] } ], }, }; }, };