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;