check.js 10.2 KB
export default {
	data() {
		return {
			rules: {
				"liaall.misamt": null,
				"liaall.liaccv.dnfmod.lxzyzh": null,
				"brdgrp.cbs.max.amt": null,
				"brdgrp.blk.prsdoc": null,
				"setmod.dspflg": null,
				"liaall.liaccv.dnfmod.kehuzh": null,
				"liaall.liaccv.totcovamt": null,
				"brdgrp.prb.pts.nam": null,
				"brdgrp.ben.pts.nam": null,
				"liaall.liaccv.dnfmod.qicuje": null,
				"setmod.redamt": null,
				"liaall.liaccv.dnfmod.zhqtyp": null,
				"liaall.liaccv.dnfmod.ccvtyp": null,
				"brdgrp.prb.pts.ref": null,
				"brdgrp.apl.pts.nam": null,
				"setmod.docamt": null,
				"liaall.liaccv.cshpct": null,
				"liaall.liaccv.dnfmod.yewudh": null,
				"liaall.liaccv.dnfmod.zhruzh": null,
				"liaall.liaccv.dnfmod.tizamt": null,
				"liaall.liaccv.relcshpct": null,
				"brtapll1blk": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 200, message: "长度不能超过200" }
				],
				"brtp.lidget.sdamod.dadsnd": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"lidgrp.rec.ownref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"brtp.lidget.sdamod.seainf": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 3, message: "长度不能超过3" }
				],
				"lidgrp.rec.expdat": [
					{ required: false, message: "输入正确的日期" }
				],
				"lidgrp.cbs.opn1.cur": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 3, message: "长度不能超过3" }
				],
				"brtp.recget.sdamod.dadsnd": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"brdgrp.rec.ownref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"brtp.recget.sdamod.seainf": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 3, message: "长度不能超过3" }
				],
				"brdgrp.rec.nam": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 40, message: "长度不能超过40" }
				],

				"brdgrp.cbs.max.amt": [
					{ type: "number", required: true, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],
				"brdgrp.apl.pts.ref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"brdgrp.apl.pts.nam": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 40, message: "长度不能超过40" }
				],
				"brdgrp.rec.rcvdat": [
					{ required: false, message: "输入正确的日期" }
				],
				"brdgrp.rec.advdat": [
					{ required: false, message: "输入正确的日期" }
				],
				"brdgrp.ben.pts.ref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],

				"brdgrp.rec.matdat": [
					{ required: false, message: "输入正确的日期" }
				],
				"brdgrp.rec.stadat": [
					{ required: false, message: "输入正确的日期" }
				],
				"brdgrp.ben.pts.nam": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 40, message: "长度不能超过40" }
				],


				"brdgrp.prb.pts.ref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],
				"brdgrp.prb.pts.nam": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 40, message: "长度不能超过40" }
				],

				"brdgrp.blk.prsdoc": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 150, message: "长度不能超过150" }
				],

				"setmod.doccur": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 3, message: "长度不能超过3" }
				],
				"setmod.docamt": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],

				"trnmod.docimm.ascin": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 1, message: "长度不能超过1" }
				],
				"trnmod.docimm.prtswtrpblk": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 200, message: "长度不能超过200" }
				],
				"trnmod.docimm.xmldocblk": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 200, message: "长度不能超过200" }
				],
				"trnmod.docimm.prtswtpblk": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 200, message: "长度不能超过200" }
				],
				"liaall.outamt": [
					{ type: "number", 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: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],


				"liaall.exttotoldamt": [
					{ type: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],
				"liaall.exttotamt": [
					{ type: "number", 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: "number", 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: "number", 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: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],



				"liaall.liaccv.totcovamt": [
					{ type: "number", 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" }
				],
				"liaall.liaccv.dnfmod.kehuzh": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 21, message: "长度不能超过21" }
				],



				"liaall.liaccv.dnfmod.zhqucs": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 2, message: "长度不能超过2" }
				],
				"liaall.liaccv.dnfmod.tizamt": [
					{ type: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],
				"liaall.liaccv.dnfmod.yewudh": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 4, message: "长度不能超过4" }
				],


				"liaall.liaccv.dnfmod.qicuje": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 13, message: "长度不能超过13" }
				],



				"liaall.liaccv.dnfmod.zhhuye": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 18, message: "长度不能超过18" }
				],
				"liaall.liaccv.dnfmod.stm8023": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 40, message: "长度不能超过40" }
				],
				"setmod.ref": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 16, message: "长度不能超过16" }
				],





				"setmod.zmqacc": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 20, message: "长度不能超过20" }
				],



				"setmod.redamt": [
					{ type: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],
				"setmod.setamt": [
					{ type: "number", required: false, message: "必输项" },
					{ max: 18, message: "整数位不能超过14位" },
					{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
				],
				"setmod.redamttxt": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 35, message: "长度不能超过35" }
				],

				"setmod.glemod.gleshwstm": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 1, message: "长度不能超过1" }
				],
				"setmod.cmnsetl1blk": [
					{ type: "string", required: true, message: "必输项" },
					{ max: 200, message: "长度不能超过200" }
				],
				"mtabut.syswrn.dsp": [
					{ type: "string", required: false, message: "必输项" },
					{ max: 1, message: "长度不能超过1" }
				],
			}
		}
	}

}