import JshmodCheck from "../../../../components/business/jshmod/model/check"; export default function () { return { ...new JshmodCheck(this).check, "dnfmodVo.zhqtyp": [ { validator: (rule, value, callback) => { let ccvtyp = this.model.dnfmodVo.ccvtyp; if (ccvtyp == 'C' && !value) { return callback(new Error('必输项')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] }, ], "dnfmodVo.tizamt": [{ validator: (rule, value, callback) => { if (this.model.dnfmodVo.zhqtyp !== 'B') { return callback() } if (Number(value) <= 0) { return callback(new Error("部分提支金额必须为正数")); } callback(); }, trigger: ['blur', 'change'] }], "gitp0.recget.sdamod.dadsnd": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gitp0.recget.sdamod.seainf": [ {type: "string", required: false, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], "setmod.refdat": [ {required: false, message: "输入正确的日期"} ], "liaall.outamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.outpct": [ {type: "string", required: false, message: "必输项"}, {max: 6, message: "长度不能超过6"} ], "liaall.concur": [ {type: "string", required: false, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], "liaall.misamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.exttotoldamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.exttotamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.liaccv.concur": [ {type: "string", required: false, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], "liaall.liaccv.newamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.liaccv.cshpct": [ {type: "string", required: false, message: "必输项"}, {max: 5, message: "长度不能超过5"} ], "liaall.liaccv.newresamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.liaccv.relcshpct": [ {type: "string", required: false, message: "必输项"}, {max: 5, message: "长度不能超过5"} ], "liaall.liaccv.pctresamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.liaccv.totcovamt": [ {type: "string", required: false, message: "必输项"}, {max: 18, message: "整数位不能超过14位"}, {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位"} ], "liaall.liaccv.addinf": [ {type: "string", required: true, message: "必输项"}, {max: 70, message: "长度不能超过70"} ], "setmod.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "setmod.zmqacc": [ {type: "string", required: false, message: "必输项"}, {max: 20, message: "长度不能超过20"} ], "mtabut.coninf.oitinf.oit.inftxt": [ {type: "string", required: true, message: "必输项"}, {max: 60, message: "长度不能超过60"} ], "mtabut.coninf.oitset.oit.inftxt": [ {type: "string", required: true, message: "必输项"}, {max: 60, message: "长度不能超过60"} ], "mtabut.coninf.conexedat": [ {required: false, message: "输入正确的日期"} ], "mtabut.coninf.usr.extkey": [ {type: "string", required: false, message: "必输项"}, {max: 8, message: "长度不能超过8"} ], "trnmod.trndoc.advnam": [ {type: "string", required: false, message: "必输项"}, {max: 50, message: "长度不能超过50"} ], "trnmod.trndoc.amdapl": [ {type: "string", required: true, message: "必输项"}, {max: 50, message: "长度不能超过50"} ], "trnmod.trndoc.advdoc": [ {type: "string", required: false, message: "必输项"}, {max: 1, message: "长度不能超过1"} ], "trnmod.trndoc.filrecv": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "trnmod.trndoc.doctrestm": [ {type: "string", required: false, message: "必输项"}, {max: 1, message: "长度不能超过1"} ], "trnmod.trndoc.condocstm": [ {type: "string", required: false, message: "必输项"}, {max: 1, message: "长度不能超过1"} ], "trnmod.trndoc.rcvatt.seainf": [ {type: "string", required: false, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], } }