import Utils from "~/utils"

/**
* Ebaame Check规则
*/
let checkObj = {
    "recgrp.bas.guaranamount"                      :null,
    "cfabut.newdcl"                      :null,
    "recgrp.bas.bename"                      :null,
    "recgrp.bas.bencountrycode"                      :null,
    "recgrp.bas.maindebtmaturity"                      :null,
    "recgrp.bas.bentype"                      :null,
    "recgrp.bas.maturity"                      :null,
    "recgrp.bas.guappname"                      :null,
    "recgrp.bas.maindebtcondate"                      :null,
    "recgrp.bas.maindebtcurr"                      :null,
    "recgrp.bas.maindebtdate"                      :null,
    "recgrp.bas.guedindustrycode"                      :null,
    "recgrp.bas.cgcouncode"                      :null,
    "recgrp.bas.thyn"                      :null,
    "recgrp.bas.guarantype"                      :null,
    "recgrp.bas.maindebtamount"                      :null,
    "recp.pubp.cousel1.guedparecompcode"                      :null,
    "recgrp.bas.guednamen"                      :null,
    "recgrp.bas.maindebtmanner"                      :null,
    "recgrp.bas.guedparecompname"                      :null,
    "recgrp.bas.issuecountrycode"                      :null,
    "recgrp.bas.guarancurr"                      :null,
    "recgrp.bas.actiondesc"                      :null,
    "recgrp.bas.cgnamen"                      :null,
    "recgrp.bas.cgyn"                      :null,
    "recgrp.bas.thje"                      :null,
    "recgrp.bas.cgcode"                      :null,
    "cfabut.ownextkey"                      :null,
    "recgrp.bas.guedname"                      :null,
    "eblmod.ebl.reldat"                      :null,
    "recgrp.bas.jwyn"                      :null,
    "recgrp.bas.benamen"                      :null,
    "recgrp.bas.guedparecompnamen"                      :null,
    "recgrp.bas.contractdate"                      :null,
    "recgrp.bas.guedcode"                      :null,
    "recgrp.bas.cgname"                      :null,
    "cfabut.newvrf"                      :null,
    "recgrp.bas.guedcouncode"                      :null,
    "recgrp.bas.guarantorcode"                      :null,
    "recgrp.bas.intrat"                      :null,
    "recp.pubp.founds8"                      :null,
    "recp.pubp.founds7"                      :null,
    "recgrp.bas.guedtype"                      :null,
    "recp.pubp.founds6"                      :null,
    "recgrp.bas.bencode"                      :null,
    "recp.pubp.founds1"                      :null,
    "recp.pubp.founds5"                      :null,
    "recp.pubp.founds4"                      :null,
    "recp.pubp.founds3"                      :null,
    "recgrp.bas.guappnamen"                      :null,
    "recp.pubp.founds2"                      :null,
}

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