import CommonCheck from './check.js'; export default function () { return { ...CommonCheck.apply(this), //清算编号 "cpdgrp.rec.sysno": [ { type: "string", required: true, message: "必输项" }, { max: 21, message: "长度不能超过21" } ], //解付日期 "cpdgrp.rec.paydat": [ { type: "string", required: true, message: "输入正确的日期" } ], "cpdgrp.rec.detchgcod": [ { type: "string", required: true, message: "必输项" }, ], // 收款行开户行行号 .trnmod.cipmod.pyebchkey" "cipmod.pyebchkey": [{ validator: (rule, value, callback) => { if (!value && !this.model.cipmod.pyebchnam) { callback(new Error('收款行开户行行号和收款行开户行名称至少填写一个!')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] }], // 收款行开户行名称 .trnmod.cipmod.pyebchnam "cipmod.pyebchnam": [{ validator: (rule, value, callback) => { if (!value && !this.model.cipmod.pyebchkey) { callback(new Error('收款行开户行行号和收款行开户行名称至少填写一个!')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] }], // 付款行开户行行号 .trnmod.cipmod.fkrkhh "cipmod.fkrkhh": [{ validator: (rule, value, callback) => { if (!value && !this.model.cipmod.fukrhm) { callback(new Error('付款行开户行行号和付款行开户行名称至少填写一个!')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] }], // 付款行开户行名称 .trnmod.cipmod.fukrhm "cipmod.fukrhm": [{ validator: (rule, value, callback) => { if (!value && !this.model.cipmod.fkrkhh) { callback(new Error('付款行开户行行号和付款行开户行名称至少填写一个!')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] }], } }