export default { data() { return { rules: { "gitp0.recget.sdamod.dadsnd": [{ type: "string", required: false, message: "必输项" }, { max: 16, message: "长度不能超过16" } ], "nidgrp.rec.ownref": [{ type: "string", required: false, message: "必输项" }, { max: 16, message: "长度不能超过16" } ], "gitp0.recget.sdamod.seainf": [{ type: "string", required: false, message: "必输项" }, { max: 3, message: "长度不能超过3" } ], "nidgrp.rec.nam": [{ type: "string", required: false, message: "必输项" }, { max: 40, message: "长度不能超过40" } ], "nidgrp.cbs.max.cur": [{ type: "string", required: false, message: "必输项" }, { max: 3, message: "长度不能超过3" } ], "nidgrp.cbs.max.amt": [{ type: "string", required: false, message: "必输项" }, { max: 18, message: "整数位不能超过14位" }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } ], "nidgrp.apl.pts.nam": [{ type: "string", required: false, message: "必输项" }, { max: 40, message: "长度不能超过40" } ], "nidgrp.cbs.opn1.cur": [{ type: "string", required: false, message: "必输项" }, { max: 3, message: "长度不能超过3" } ], "nidgrp.cbs.opn1.amt": [{ type: "string", required: false, message: "必输项" }, { max: 18, message: "整数位不能超过14位" }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } ], "nidgrp.ben.pts.nam": [{ type: "string", required: false, message: "必输项" }, { max: 40, message: "长度不能超过40" } ], "nidgrp.ctr.pts.nam": [{ type: "string", required: false, message: "必输项" }, { max: 40, message: "长度不能超过40" } ], "nidgrp.rec.expdat": [{ required: false, message: "输入正确的日期" }], "dnfmod.tizamt": [{ validator: (rule, value, callback) => { if(this.model.dnfmod.zhqtyp !== 'B'){ return callback() } if (Number(value) <= 0) { return callback(new Error("部分提支金额必须为正数")); } callback(); }, trigger: ['blur', 'change'] }], "dnfmod.zhruzh": [{ type: "string", required: true, message: "必输项" }], "nidgrp.rec.liadat": [{ required: false, message: "输入正确的日期" }], "nidgrp.iss.pts.nam": [{ type: "string", required: false, message: "必输项" }, { max: 40, message: "长度不能超过40" } ], "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.docamt": [{ type: "string", required: false, message: "必输项" }, { max: 18, message: "整数位不能超过14位" }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } ], "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" } ], // "limmod.ecifno": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 22, // message: "长度不能超过22" // } // ], // "limmod.ownref": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 16, // message: "长度不能超过16" // } // ], // "limmod.wrkp.ptsget.sdamod.dadsnd": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 16, // message: "长度不能超过16" // } // ], // "limmod.othp.ptsget.sdamod.dadsnd": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 16, // message: "长度不能超过16" // } // ], // "limmod.limpts.wrk.pts.extkey": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 16, // message: "长度不能超过16" // } // ], // "limmod.wrkp.ptsget.sdamod.seainf": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 3, // message: "长度不能超过3" // } // ], // "limmod.limpts.oth.pts.extkey": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 16, // message: "长度不能超过16" // } // ], // "limmod.othp.ptsget.sdamod.seainf": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 3, // message: "长度不能超过3" // } // ], // "limmod.comamt": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 18, // message: "整数位不能超过14位" // }, // { // pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, // message: "小数位不能超过3位" // } // ], // "limmod.limpts.wrk.pts.nam": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 40, // message: "长度不能超过40" // } // ], // "limmod.limpts.oth.pts.nam": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 40, // message: "长度不能超过40" // } // ], // "limmod.ccvamt": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 18, // message: "整数位不能超过14位" // }, // { // pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, // message: "小数位不能超过3位" // } // ], // "limmod.limpts.pfcod1": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 14, // message: "长度不能超过14" // } // ], // "limmod.limpts.pfcod2": [{ // type: "string", // required: false, // message: "必输项" // }, // { // max: 14, // message: "长度不能超过14" // } // ], } } } }