export default { data() { return { form: { code: \"\ name: \"\ enable: true },
rules: { code: [ {
required: true,
validator: (rule, value, callback) => { if (value != \"\") {
httpGet(`/cyclops/rwlx/checkCode/?code=${value}`) .then(rst => { if (rst) { callback(); } else {
callback(new Error(\"审查任务类型编码已存在,请重新输⼊\")); } })
.catch(e => callback(new Error(e.message))); } else {
callback(new Error(\"请输⼊审查任务类型编码\")); } },
trigger: \"change\" } ],
..............................
注意所有的情况都需要回调callback(),如果触发不了校验,可能是漏掉了某种情况的回调callback()。
因篇幅问题不能全部显示,请点此查看更多更全内容