import Utils from "~/utils"

/**
* Cptopn Check规则
*/
let checkObj = {
    "cptp.resbchnam"                      :null,
    "cptp.liqtyp"                      :null,
    "cpdgrp.ori.pts.adrblk"                      :null,
    "trdgrp.rec.ownref"                      :null,
    "cptp.recget.sdamod.dadsnd"                      :null,
    "cpdgrp.orc.pts.extkey"                      :null,
    "cnybop.outflg"                      :null,
    "cpdgrp.pye.namelc"                      :null,
    "cptp.commet"                      :null,
    "finmod.ratchgdat"                      :null,
    "cptp.orcp.ptsget.sdamod.dadsnd"                      :null,
    "cpdgrp.rec.amt71f"                      :null,
    "setmod.dspflg"                      :null,
    "cpdgrp.rec.ownref"                      :null,
    "cpdgrp.orc.adrelc"                      :null,
    "finmod.intamt"                      :null,
    "cptp.coract"                      :null,
    "cpdgrp.pye.pts.extkey"                      :null,
    "cpdgrp.pye.pts.adrblk"                      :null,
    "cpdgrp.rec.trntyp"                      :null,
    "cptp.reconebchnam"                      :null,
    "cpdgrp.ori.namelc"                      :null,
    "cnybop.cnyflg"                      :null,
    "cptp.bustyp"                      :null,
    "cpdgrp.rec.sztyp"                      :null,
    "finmod.ratchgprd"                      :null,
    "cptp.pyebchnam"                      :null,
    "cpdgrp.pye.adrelc"                      :null,
    "finmod.ratchgtyp"                      :null,
    "cpdgrp.rec.valdat"                      :null,
    "cpdgrp.rec.swftyp"                      :null,
    "cptp.orcnam"                      :null,
    "cptp.pyenam"                      :null,
    "trdgrp.fip.pts.extkey"                      :null,
    "cpdgrp.rec.f36"                      :null,
    "cpdgrp.rec.amtf33b"                      :null,
    "cptp.pyeadr"                      :null,
    "trdgrp.fip.namelc"                      :null,
    "finmod.ovdinttyp"                      :null,
    "cpdgrp.rec.curf33b"                      :null,
    "cpdgrp.rec.clityp"                      :null,
    "cptp.orcadr"                      :null,
    "cpdgrp.rec.paytype"                      :null,
    "finmod.flttyp"                      :null,
    "cpdgrp.snd.adrelc"                      :null,
    "cptp.payeecountcode"                      :null,
    "cptp.cleage"                      :null,
    "cptp.resbch"                      :null,
    "finmod.ovdintrat"                      :null,
    "cptp.orip.ptsget.sdamod.dadsnd"                      :null,
    "cpdgrp.orc.pts.adrblk"                      :null,
    "cpdgrp.rec.ischktyp"                      :null,
    "bopmod.szflg"                      :null,
    "cptp.sndp.ptsget.sdamod.dadsnd"                      :null,
    "cptp.evebch"                      :null,
    "finmod.fltval"                      :null,
    "cptp.secmod"                      :null,
    "cpdgrp.orc.namelc"                      :null,
    "cnybop.traflg"                      :null,
    "cptp.pyep.ptsget.sdamod.dadsnd"                      :null,
    "fipp.ptsget.sdamod.dadsnd"                      :null,
    "cpdgrp.ori.adrelc"                      :null,
    "cpdgrp.snd.pts.adrblk"                      :null,
    "cpdgrp.ori.pts.ref"                      :null,
    "finmod.act1"                      :null,
    "finmod.act3"                      :null,
    "cpdgrp.cbs.nom1.amt"                      :null,
    "finmod.intdat"                      :null,
    "cpdgrp.ori.pts.extkey"                      :null,
    "cptp.pyebchkey"                      :null,
    "cpdgrp.cbs.max.amt"                      :null,
    "cpdgrp.snd.pts.extkey"                      :null,
    "cpdgrp.rec.pyeact"                      :null,
    "trdgrp.fip.pts.adrblk"                      :null,
    "cpdgrp.rec.orcact"                      :null,
    "bopmod.basflg"                      :null,
    "trdgrp.fip.adrelc"                      :null,
    "mtabut.coninf.conexedat"                      :null,
    "cpdgrp.rec.paydat"                      :null,
    "cnybop.libflg"                      :null,
    "cpdgrp.cbs.max.cur"                      :null,
    "cpdgrp.rec.prechkdat"                      :null,
    // "bopmod.ownextkey"                      :null,
    "cpdgrp.rec.sysno"                      :null,
    "setmod.docamt"                      :null,
    "bopmod.acttyp"                      :null,
    "cpdgrp.snd.namelc"                      :null,
    "cpdgrp.rec.cur71f"                      :null,
    "cnybop.vouflg"                      :null,
    "cnybop.cnyout.sbalancemode"                      :null,
    "bopmod.dbbgrp.bas.exrate"                      :null,
    "bopmod.dbbgrp.bas.fcyamt"                      :null,
    "bopmod.dbbgrp.bas.methods"                      :null,
    "bopmod.dbbgrp.bas.idcode"                      :null,
    "bopmod.dbbgrp.bas.buscode"                      :null,
    "bopmod.dbbgrp.bas.lcyacc"                      :null,
    "cnybop.cnyout.iaccountperiod"                      :null,
    "cnybop.cnyout.sbanktrano"                      :null,
    "bopmod.dbbgrp.bas.custype"                      :null,
    "cnybop.saddwordout"                      :null,
    "bopmod.dbbgrp.bas.fcyacc"                      :null,
    "bopmod.dbbgrp.bas.txamt"                      :null,
    "bopmod.dbbgrp.bas.othamt"                      :null,
    "cnybop.cnyout.sswiftbic"                      :null,
    "cnybop.cnyout.sbankorgcode"                      :null,
    "cnybop.cnyout.cpayeraccttyp"                      :null,
    "cnybop.spayeename"                      :null,
    "cnybop.cnyout.fpayeeamt"                      :null,
    "bopmod.dbbgrp.bas.actiontype"                      :null,
    "bopmod.dbbgrp.bas.lcyamt"                      :null,
    "cnybop.outscale"                      :null,
    "bopmod.dbbgrp.bas.othacc"                      :null,
    "bopmod.dbbgrp.bas.actiondesc"                      :null,
    "cnybop.sbankname"                      :null,
    "bopmod.dbbgrp.bas.rptno"                      :null,
    "cnybop.cnyout.dpayeedate"                      :null,
    "bopmod.dbbgrp.bas.custnm"                      :null,
    "cnybop.cnyout.frecordamt"                      :null,
    "bopmod.dbbgrp.bas.oppuser"                      :null,
    "cnybop.spayername"                      :null,
    "bopmod.dbbgrp.bas.custcod"                      :null,
    "cnybop.cnyout.spayeecny"                      :null,
    "cnybop.cnyout.spayercountrycode"                      :null,
    "bopmod.dbbgrp.bas.txccy"                      :null,
    "cnybop.cnyout.sorilevyno"                      :null,
    "cnybop.cnyout.cpayeeattr"                      :null,
    "cnybop.cnyout.ftotalamt"                      :null,
    "cnybop.cnyout.spayeeorgcode"                      :null,

}

for (const key in checkObj) {
    if (Object.hasOwnProperty.call(checkObj, key)) {
        checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
    }
}
export default checkObj