import Utils from '~/utils'; /** * Gitame Check规则 */ let checkObj = { 'gidgrp.rec.ownref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitamep.recget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.amedat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gitamep.gcdownref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'trnmod.swiadd.orddat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'trnmod.swiadd.addcur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.addamt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.amenbr': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.rec.amenbr': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.addamtcovs20': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.cbs.max.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'oldgidgrp.cbs.max.amt': [ { type: 'string', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.amecur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.ameamt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.newcur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.newamt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gitamep.ametxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'trnmod.swiadd.ameblk': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.rec.expdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'oldgidgrp.blk.exptxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.rec.liadat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'oldgidgrp.blk.liatxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'trnmod.swiadd.newexpdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'trnmod.swiadd.exptxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'trnmod.swiadd.newliadat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'trnmod.swiadd.liatxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.blk.dtaappexpdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'trnmod.swiadd.newdtaappexpdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gitp.recget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.rec.ownref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.recget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.rec.nam': [ { type: 'string', required: false, message: '必输项' }, { max: 40, message: '长度不能超过40' }, ], 'gidgrp.cbs.max.amt': [ { type: 'string', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.apl.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.cbs.opn1.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.opn1.amt': [ { type: 'string', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.rec.oldref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.aplp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.apl.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.aplp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.apl.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apl.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apl.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gitp.usr.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 8, message: '长度不能超过8' }, ], 'gitp.usrget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.apl.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.gartypin': [ { type: 'string', required: false, message: '必输项' }, { max: 4, message: '长度不能超过4' }, ], 'gitp.lettername': [ { type: 'string', required: false, message: '必输项' }, { max: 60, message: '长度不能超过60' }, ], 'gidgrp.blk.gartyptxtin': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.adv.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.iss.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.rec.vrfdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.orddat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gitp.issp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.advp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.iss.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.issp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.adv.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.advp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.iss.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.adv.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.iss.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.iss.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.adv.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.adv.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.opndat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.iss.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.adv.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.apprultxt': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.expdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.ben.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.blk.exptxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.atxexptxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.inudat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gitp.benp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.ben.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.benp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.rec.liadat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.ben.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ben.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ben.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.liatxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.atxliatxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.ben.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.gidcxm.warran': [ { type: 'string', required: false, message: '必输项' }, { max: 40, message: '长度不能超过40' }, ], 'gidgrp.con.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.ctr.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.atb.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.conp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.bdbp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.con.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.conp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gitp.ctrp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.bdb.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.bdbp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.ctr.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.ctrp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gitp.atbp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.atb.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.atbp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.con.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bdb.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctr.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.con.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.con.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bdb.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bdb.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctr.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctr.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.atb.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.atb.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.atb.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.con.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bdb.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctr.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.atb.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.deloritxt': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.deltoadr': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.feetxt': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.preper': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.atxpreper': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.trfcond': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.blk.gidtxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'oldgidgrp.blk.gidtxtamec': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'addbcb.name': [ { type: 'string', required: false, message: '必输项' }, { max: 15, message: '长度不能超过15' }, ], 'addbcb.godnam': [ { type: 'string', required: false, message: '必输项' }, { max: 40, message: '长度不能超过40' }, ], 'addbcb.pwtyp9': [ { type: 'string', required: false, message: '必输项' }, { max: 30, message: '长度不能超过30' }, ], 'addbcb.bcbtyp7': [ { type: 'string', required: false, message: '必输项' }, { max: 25, message: '长度不能超过25' }, ], 'addbcb.pwdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'addbcb.bcbdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'addbcb.ameadvrmk': [ { type: 'string', required: true, message: '必输项' }, { max: 34, message: '长度不能超过34' }, ], 'addbcb.expdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'addbcb.preexpdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'addbcb.gitamermk': [ { type: 'string', required: true, message: '必输项' }, { max: 34, message: '长度不能超过34' }, ], 'gitamep.ametxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'trnmod.swiadd.ameblkc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gitamep.oldmacamt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.amecurc': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.ameamtc': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.newcurc': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.newamtc': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.addcurc': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'trnmod.swiadd.addamtc': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'trnmod.swiadd.addamtcovc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.gidtxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.gtxgidtxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.cbs.cnf.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.cnf.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.rec.partcon': [ { type: 'string', required: false, message: '必输项' }, { max: 5, message: '长度不能超过5' }, ], 'gidgrp.rec.cnfdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.cnr.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.con.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.cnrp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.cnr.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.cnrp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cnr.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.cnr.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.cnr.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.cnr.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.opndatc': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.cbs.mac.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.blk.gartyptxtc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.apprultxtc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apc.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.iss.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.apcp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.apc.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.apcp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.apc.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apc.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apc.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.apc.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctc.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.ben.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.ctcp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.ctc.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.ctcp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.ctc.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctc.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctc.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ctc.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bec.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.becp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.bec.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.becp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.bec.namelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bec.pts.adrblk': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bec.dbfadrblkcn': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.bec.adrelc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.avc.pts.ref': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.avcp.ptsget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.avc.pts.extkey': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gitp.avcp.ptsget.sdamod.seainf': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.avc.pts.nam': [ { type: 'string', required: false, message: '必输项' }, { max: 40, message: '长度不能超过40' }, ], 'gidgrp.rec.deloritxtc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.feetxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.deltoadrc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.preperc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.atxpreperc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.trfcondc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.orcrefc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.orcdatc': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.tenclsdatc': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.blk.covgodsrvc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.atxcovgodsrvc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.orcratc': [ { type: 'string', required: false, message: '必输项' }, { max: 14, message: '长度不能超过14' }, ], 'gidgrp.rec.orcamtc': [ { type: 'string', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.blk.orcplcc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.accc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.jurlawtxtc': [ { type: 'string', required: false, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.jurplcc': [ { type: 'string', required: false, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.tenrefc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.tendatc': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.trmdatc': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.blk.addinfc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.gidtxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.gtxgidtxtc': [ { type: 'string', required: true, message: '必输项' }, { max: 1, message: '长度不能超过1' }, ], 'gidgrp.cbs.mac2.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.mac2.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.cbs.opc2.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.opc2.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.blk.addamtcovc': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gitamep.recget.sdamod.dadsnd': [ { type: 'string', required: false, message: '必输项' }, { max: 16, message: '长度不能超过16' }, ], 'gidgrp.rec.nam': [ { type: 'string', required: false, message: '必输项' }, { max: 40, message: '长度不能超过40' }, ], 'gitamep.orddat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gitamep.amenbr': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gitamep.expnottxt': [ { type: 'string', required: false, message: '必输项' }, { max: 11, message: '长度不能超过11' }, ], 'gitamep.limnottxt': [ { type: 'string', required: false, message: '必输项' }, { max: 11, message: '长度不能超过11' }, ], 'gitamep.amenumjmg': [ { type: 'string', required: false, message: '必输项' }, { max: 2, message: '长度不能超过2' }, ], 'gitamep.expnewtxt': [ { type: 'string', required: false, message: '必输项' }, { max: 11, message: '长度不能超过11' }, ], 'gitamep.limnewtxt': [ { type: 'string', required: false, message: '必输项' }, { max: 11, message: '长度不能超过11' }, ], 'gidgrp.rec.vrfdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'trnmod.swiadd.addamtcov': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.cbs.max2.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gitamep.mstitle': [ { type: 'string', required: true, message: '必输项' }, { max: 30, message: '长度不能超过30' }, ], 'gidgrp.rec.orcref': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ghd.aplnam': [ { type: 'string', required: true, message: '必输项' }, { max: 50, message: '长度不能超过50' }, ], 'gidgrp.rec.orcdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.bngcod': [ { type: 'string', required: false, message: '必输项' }, { max: 10, message: '长度不能超过10' }, ], 'gidgrp.rec.tenclsdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.juscod': [ { type: 'string', required: false, message: '必输项' }, { max: 10, message: '长度不能超过10' }, ], 'gidgrp.blk.covgodsrv': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.blk.atxcovgodsrv': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.bilvvv': [ { type: 'string', required: false, message: '必输项' }, { max: 8, message: '长度不能超过8' }, ], 'gitp.indirectswiadd': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.rec.orcrat': [ { type: 'string', required: false, message: '必输项' }, { max: 14, message: '长度不能超过14' }, ], 'gidgrp.rec.orcamt': [ { type: 'string', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.blk.orcplc': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.acc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.jurlaw': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.jurplc': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.tenref': [ { type: 'string', required: false, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.tendat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.rec.trmdat': [ { type: 'date', required: false, message: '输入正确的日期' }, ], 'gidgrp.ghd.remark': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.rec.mannum': [ { type: 'string', required: false, message: '必输项' }, { max: 12, message: '长度不能超过12' }, ], 'gidgrp.blk.addinf': [ { type: 'string', required: true, message: '必输项' }, { max: 35, message: '长度不能超过35' }, ], 'gidgrp.ghd.wahnum': [ { type: 'string', required: false, message: '必输项' }, { max: 20, message: '长度不能超过20' }, ], 'gidgrp.gidcxm.benefi': [ { type: 'string', required: false, message: '必输项' }, { max: 80, message: '长度不能超过80' }, ], 'oldgidgrp.blk.gidtxt': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.blk.gidtxtame': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.cbs.max2.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.max2.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.cbs.opn2.cur': [ { type: 'string', required: false, message: '必输项' }, { max: 3, message: '长度不能超过3' }, ], 'gidgrp.cbs.opn2.amt': [ { type: 'number', required: false, message: '必输项' }, { max: 18, message: '整数位不能超过14位' }, { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位', }, ], 'gidgrp.blk.addamtcovs20': [ { type: 'string', required: true, message: '必输项' }, { max: 65, message: '长度不能超过65' }, ], 'gidgrp.bec.pts.extkey': null, 'gidgrp.avc.pts.extkey': null, 'gidgrp.blk.gidtxt': null, 'gidgrp.rec.tenref': null, 'gidgrp.rec.giduil': null, 'gidgrp.rec.jurlaws20': null, 'trnmod.swiadd.addamtcovc': null, 'gitp.aamp.aammod.addamtflg': null, 'gidgrp.ben.pts.adrblk': null, 'gidgrp.blk.atxexptxt': null, 'gidgrp.atb.pts.adrblk': null, 'gidgrp.con.pts.adrblk': null, 'gitp.liatxtcmodflg': null, 'trnmod.swiadd.exptxt': null, 'gidgrp.rec.orcamt': null, 'addbcb.gitamecho': null, 'gidgrp.apc.namelc': null, 'gidgrp.ben.adrelc': null, 'gitp.usr.extkey': null, 'trnmod.swiadd.amenbr': null, 'gitp.covgodsrvcmodflg': null, 'gidgrp.avc.pts.nam': null, 'addbcb.expdat': null, 'gidgrp.rec.exptyp': null, 'gidgrp.ctr.pts.extkey': null, 'trnmod.swiadd.newliadat': null, 'trnmod.swiadd.ameblk': null, 'gidgrp.cnr.pts.extkey': null, 'gidgrp.rec.liadat': null, 'gitp.gidtxtmodflgc': null, 'gidgrp.ctc.adrelc': null, 'gidgrp.blk.orcplcc': null, 'gidgrp.rec.sndto': null, 'gidgrp.con.adrelc': null, 'gidgrp.ctc.pts.extkey': null, 'gidgrp.blk.liatxtc': null, 'gidgrp.blk.feetxtc': null, 'gitp.exptxtmodflg': null, 'trnmod.swiadd.amedat': null, 'gidgrp.rec.gtxinr': null, 'gidgrp.rec.vrfdat': null, 'gidgrp.rec.tendat': null, 'gidgrp.rec.purpos': null, 'gidgrp.gidcxm.cxmflg': null, 'gitamep.amenumjmg': null, 'addbcb.pwtyp9': null, 'gidgrp.rec.autrnwflg': null, 'gidgrp.ctc.namelc': null, 'gitamep.ramrol': null, 'gidgrp.rec.legfrm': null, 'gidgrp.rec.tenclsdatc': null, 'gidgrp.apl.pts.extkey': null, 'trnmod.swiadd.newexpdat': null, 'gidgrp.apl.namelc': null, 'gidgrp.rec.accc': null, 'gidgrp.rec.liatypc': null, 'gidgrp.rec.autrnwflgc': null, 'gidgrp.blk.orcplc': null, 'gidgrp.atb.adrelc': null, 'gidgrp.rec.revflg': null, 'gidgrp.blk.addinf': null, 'gidgrp.cnr.namelc': null, 'gidgrp.iss.adrelc': null, 'gidgrp.rec.hndtyp': null, 'gidgrp.rec.orcrefc': null, 'gidgrp.adv.namelc': null, 'gidgrp.rec.partcon': null, 'addbcb.bcbtyp7': null, 'gitp.swiftflg': null, 'gidgrp.bdb.pts.extkey': null, 'gidgrp.iss.pts.adrblk': null, 'gidgrp.blk.atxpreperc': null, 'gidgrp.apc.pts.adrblk': null, 'gidgrp.adv.pts.adrblk': null, 'gidgrp.rec.orcref': null, 'gidgrp.bec.pts.adrblk': null, 'gidgrp.ctr.namelc': null, 'gidgrp.blk.atxpreper': null, 'gidgrp.rec.orcdatc': null, 'gidgrp.rec.orcamtc': null, 'trnmod.swiadd.liatxtc': null, 'gidgrp.con.pts.extkey': null, 'gidgrp.rec.tenclsdat': null, 'gidgrp.blk.gtxgidtxtc': null, 'trnmod.swiadd.newamt': null, 'gidgrp.rec.tendatc': null, 'gidgrp.cbs.cnf.amt': null, 'gidgrp.blk.gtxgidtxt': null, 'gidgrp.rec.cnfdet': null, 'gidgrp.bdb.adrelc': null, 'gidgrp.ctr.adrelc': null, 'gidgrp.blk.covgodsrv': null, 'gidgrp.blk.atxcovgodsrv': null, 'gidgrp.cnr.adrelc': null, 'gidgrp.con.namelc': null, 'gitp.covgodsrvmodflg': null, 'trnmod.swiadd.addamtcov': null, 'gidgrp.rec.orcrat': null, 'gidgrp.rec.jurlawc': null, 'gidgrp.ben.namelc': null, 'addbcb.litameadv': null, 'gidgrp.ghd.aplnam': null, 'gidgrp.rec.expflg': null, 'gidgrp.bec.adrelc': null, 'gidgrp.cnr.pts.adrblk': null, 'gidgrp.gidcxm.warran': null, 'gidgrp.apl.pts.ref': null, 'gidgrp.ctr.pts.adrblk': null, 'gidgrp.rec.jurplcc': null, 'gidgrp.cbs.mac.amt': null, 'addbcb.label5': null, 'gidgrp.atb.namelc': null, 'gidgrp.blk.addamtcovs20': null, 'gidgrp.rec.orddat': null, 'gidgrp.ctc.pts.adrblk': null, 'trnmod.swiadd.addamt': null, 'gidgrp.blk.covgodsrvc': null, 'gidgrp.rec.orcdat': null, 'gidgrp.apc.adrelc': null, 'gidgrp.rec.stacty': null, 'gidgrp.blk.gidtxtc': null, 'gidgrp.blk.exptxt': null, 'gidgrp.atb.pts.extkey': null, 'gidgrp.blk.addamtcovc': null, 'gidgrp.blk.atxliatxtc': null, 'gidgrp.blk.addinfc': null, 'gidgrp.rec.jurplc': null, 'gidgrp.rec.mannum': null, 'gidgrp.blk.apprul': null, 'gidgrp.apl.pts.adrblk': null, 'gidgrp.bec.namelc': null, 'gidgrp.rec.orcratc': null, 'trnmod.swiadd.purposame': null, 'gidgrp.rec.jurlaw': null, 'gidgrp.rec.acc': null, 'trnmod.swiadd.ameamt': null, 'addbcb.ameadvrmk': null, 'gidgrp.rec.inudat': null, 'gitp.prepercmodflg': null, 'gidgrp.iss.pts.ref': null, 'addbcb.preexpdat': null, 'gidgrp.cbs.mac2.amt': null, 'trnmod.swiadd.addamtc': null, 'gitp.gidtxtmodflg': null, 'gidgrp.blk.feetxt': null, 'gidgrp.cbs.max2.amt': null, 'addbcb.bccls2': null, 'addbcb.bccls1': null, 'addbcb.bccls4': null, 'addbcb.bccls3': null, 'gitp.prepermodflg': null, 'gidgrp.bdb.namelc': null, 'trnmod.swiadd.newamtc': null, 'gidgrp.blk.preperc': null, 'gidgrp.rec.tenrefc': null, 'gidgrp.rec.trmdat': null, 'gidgrp.blk.preper': null, 'gidgrp.blk.atxcovgodsrvc': null, 'trnmod.swiadd.ameblkc': null, 'gidgrp.apl.adrelc': null, 'trnmod.swiadd.addamtcovs20': null, 'gidgrp.rec.trmdatc': null, 'gidgrp.adv.adrelc': null, 'gidgrp.blk.apprultxt': null, 'gidgrp.apc.pts.extkey': null, 'gidgrp.iss.namelc': null, 'gidgrp.adv.pts.extkey': null, 'gidgrp.iss.pts.extkey': null, 'gidgrp.ben.pts.extkey': null, 'addbcb.gitamermk': null, 'gidgrp.bdb.pts.adrblk': null, }; for (const key in checkObj) { if (Object.hasOwnProperty.call(checkObj, key)) { checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key); } } export default checkObj;