Check.js 13.5 KB
Newer Older
1 2 3 4 5 6
import Utils from "~/utils"

/**
* Gitopn Check规则
*/
let checkObj = {
7
    "cfagit.recgrp.bas.guappnamen"                      :null,
8 9 10 11 12 13 14 15 16 17 18
    "gidgrp.bec.pts.extkey"                      :null,
    "cnybop.cnyvou.cvouchdirection"                      :null,
    "gidgrp.blk.gidtxt"                      :null,
    "gidgrp.avc.pts.extkey"                      :null,
    "cnybop.cnyvou.currencycode"                      :null,
    "gidgrp.rec.tenref"                      :null,
    "gidgrp.rec.giduil"                      :null,
    "cnybop.cnyvou.dvouchenddate"                      :null,
    "cnybop.cnyvou.dvouchefficientdate"                      :null,
    "gidgrp.rec.gartyp"                      :null,
    "gidgrp.rec.jurlaws20"                      :null,
19
    "cfagit.recgrp.bas.maindebtmaturity"                      :null,
20 21 22 23 24 25 26 27 28
    "gitp.aamp.aammod.addamtflg"                      :null,
    "gidgrp.ben.pts.adrblk"                      :null,
    "gidgrp.blk.atxexptxt"                      :null,
    "gidgrp.atb.pts.adrblk"                      :null,
    "cnybop.svoucheename"                      :null,
    "cnybop.cnyvou.sbankorgcode"                      :null,
    "gidgrp.con.pts.adrblk"                      :null,
    "cnybop.outflg"                      :null,
    "cfagit.cfaflg"                      :null,
29 30 31 32 33 34 35 36 37
    "cfagit.recgrp.bas.guarantorcode"                      :null,
    "cfagit.recp.pubp.founds1"                      :null,
    "cfagit.recp.pubp.founds4"                      :null,
    "cfagit.recp.pubp.founds5"                      :null,
    "cfagit.recp.pubp.founds2"                      :null,
    "cfagit.recp.pubp.founds3"                      :null,
    "cfagit.recp.pubp.founds8"                      :null,
    "cfagit.recp.pubp.founds6"                      :null,
    "cfagit.recp.pubp.founds7"                      :null,
38 39 40 41 42 43 44 45 46 47 48
    "gitp.liatxtcmodflg"                      :null,
    "gidgrp.rec.orcamt"                      :null,
    "addbcb.gitamecho"                      :null,
    "gidgrp.apc.namelc"                      :null,
    "gidgrp.ben.adrelc"                      :null,
    "cnybop.cnyvou.svoucheecountrycode"                      :null,
    "gitp.usr.extkey"                      :null,
    "gitp.covgodsrvcmodflg"                      :null,
    "gidgrp.avc.pts.nam"                      :null,
    "addbcb.expdat"                      :null,
    "gidgrp.rec.exptyp"                      :null,
49
    "cfagit.recp.pubp.cousel1.guedparecompcode"                      :null,
50
    "gidgrp.ctr.pts.extkey"                      :null,
51
    "gidgrp.cnr.pts.extkey"                      :null,
52
    "cfagit.recgrp.bas.bename"                      :null,
53 54 55
    "gidgrp.rec.cfaguatyp"                      :null,
    "gidgrp.rec.liadat"                      :null,
    "gitp.gidtxtmodflgc"                      :null,
56
    "cfagit.recgrp.bas.cgcouncode"                      :null,
57 58 59 60
    "gidgrp.ctc.adrelc"                      :null,
    "gidgrp.blk.orcplcc"                      :null,
    "gidgrp.rec.sndto"                      :null,
    "gidgrp.con.adrelc"                      :null,
61
    "cfagit.recgrp.bas.jwyn"                      :null,
62 63 64 65 66 67 68
    "gidgrp.rec.guaflg"                      :null,
    "gidgrp.ctc.pts.extkey"                      :null,
    "gidgrp.blk.liatxtc"                      :null,
    "gidgrp.blk.feetxtc"                      :null,
    "gitp.exptxtmodflg"                      :null,
    "cnybop.cnyflg"                      :null,
    "gidgrp.rec.gtxinr"                      :null,
69 70
    "cfagit.recgrp.bas.contractdate"                      :null,
    "cfagit.recgrp.bas.maindebtmanner"                      :null,
71 72 73 74
    "gidgrp.rec.vrfdat"                      :null,
    "gidgrp.rec.tendat"                      :null,
    "gidgrp.rec.purpos"                      :null,
    "gidgrp.gidcxm.cxmflg"                      :null,
75
    "cfagit.recgrp.bas.guedname"                      :null,
76 77 78 79 80 81
    "addbcb.pwtyp9"                      :null,
    "gidgrp.rec.autrnwflg"                      :null,
    "gidgrp.ctc.namelc"                      :null,
    "gidgrp.rec.legfrm"                      :null,
    "gidgrp.rec.tenclsdatc"                      :null,
    "gidgrp.apl.pts.extkey"                      :null,
82 83 84
    "cfagit.recgrp.bas.thje"                      :null,
    "cfagit.recgrp.bas.guedparecompnamen"                      :null,
    "cfagit.recgrp.bas.cgyn"                      :null,
85 86 87 88 89 90
    "gidgrp.apl.namelc"                      :null,
    "gidgrp.rec.accc"                      :null,
    "gidgrp.rec.liatypc"                      :null,
    "gidgrp.rec.autrnwflgc"                      :null,
    "gidgrp.blk.orcplc"                      :null,
    "gidgrp.atb.adrelc"                      :null,
91
    "cfagit.recgrp.bas.guedparecompname"                      :null,
92 93
    "gidgrp.rec.revflg"                      :null,
    "gidgrp.blk.addinf"                      :null,
94
    "gidgrp.cnr.namelc"                      :null,
95 96 97 98 99 100
    "gidgrp.rec.opndat"                      :null,
    "cnybop.cnyvou.sdebtorcountrycode"                      :null,
    "gidgrp.iss.adrelc"                      :null,
    "gidgrp.rec.hndtyp"                      :null,
    "gidgrp.rec.orcrefc"                      :null,
    "gidgrp.adv.namelc"                      :null,
101
    "gidgrp.rec.partcon"                      :null,
102 103 104 105
    "cfagit.recgrp.bas.guedcode"                      :null,
    "cfagit.recgrp.bas.guedindustrycode"                      :null,
    "cfagit.recgrp.bas.guappname"                      :null,
    "cfagit.recgrp.bas.cgname"                      :null,
106 107 108 109 110 111 112
    "cnybop.cnyvou.fvouchamt"                      :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,
113
    "cfagit.recgrp.bas.bencountrycode"                      :null,
114 115
    "gidgrp.adv.pts.adrblk"                      :null,
    "gidgrp.rec.orcref"                      :null,
116
    "cfagit.recgrp.bas.intrat"                      :null,
117
    "gidgrp.bec.pts.adrblk"                      :null,
118
    "cfagit.recgrp.bas.issuecountrycode"                      :null,
119
    "gidgrp.ctr.namelc"                      :null,
120
    "cfagit.recgrp.bas.cgcode"                      :null,
121 122 123
    "gidgrp.blk.atxpreper"                      :null,
    "gidgrp.rec.orcdatc"                      :null,
    "gidgrp.rec.orcamtc"                      :null,
124
    "cfagit.recgrp.bas.bentype"                      :null,
125 126 127 128 129 130
    "gidgrp.con.pts.extkey"                      :null,
    "gidgrp.rec.tenclsdat"                      :null,
    "gidgrp.cbs.mac.cur"                      :null,
    "gidgrp.blk.gtxgidtxtc"                      :null,
    "gidgrp.blk.deltoadr"                      :null,
    "gidgrp.rec.tendatc"                      :null,
131
    "gidgrp.cbs.cnf.amt"                      :null,
132
    "cfagit.recgrp.bas.actiondesc"                      :null,
133
    "gidgrp.blk.gtxgidtxt"                      :null,
134
    "gidgrp.rec.cnfdet"                      :null,
135
    "cfagit.recgrp.bas.maindebtdate"                      :null,
136 137 138 139 140
    "gidgrp.rec.fingua"                      :null,
    "gidgrp.bdb.adrelc"                      :null,
    "gidgrp.ctr.adrelc"                      :null,
    "gidgrp.blk.covgodsrv"                      :null,
    "gidgrp.blk.atxcovgodsrv"                      :null,
141
    "cfagit.recgrp.bas.guednamen"                      :null,
142
    "gidgrp.cnr.adrelc"                      :null,
143
    "gidgrp.con.namelc"                      :null,
144
    "cfagit.recgrp.bas.guedtype"                      :null,
145 146 147 148 149 150 151 152 153 154 155 156 157
    "gitp.covgodsrvmodflg"                      :null,
    "gidgrp.rec.orcrat"                      :null,
    "gidgrp.rec.jurlawc"                      :null,
    "gidgrp.ben.namelc"                      :null,
    "addbcb.litameadv"                      :null,
    "gidgrp.cbs.max.cur"                      :null,
    "gidgrp.ghd.aplnam"                      :null,
    "gidgrp.rec.cunqii"                      :null,
    "gidgrp.rec.expflg"                      :null,
    "gidgrp.bec.adrelc"                      :null,
    "cnybop.traflg"                      :null,
    "cnybop.cnyvou.sreversecountrycode"                      :null,
    "gidgrp.blk.gartyptxtc"                      :null,
158
    "gidgrp.cnr.pts.adrblk"                      :null,
159 160 161 162 163 164 165 166 167
    "cnybop.sbankname"                      :null,
    "cnybop.cnyvou.svouchercountrycode"                      :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,
168
    "cfagit.recgrp.bas.guarancurr"                      :null,
169 170 171 172 173 174
    "cnybop.sdebtorname"                      :null,
    "gidgrp.ghd.bustyp"                      :null,
    "gidgrp.rec.legfrmc"                      :null,
    "gidgrp.rec.orddat"                      :null,
    "gidgrp.ctc.pts.adrblk"                      :null,
    "gidgrp.blk.covgodsrvc"                      :null,
175
    "cfagit.recgrp.bas.maindebtcondate"                      :null,
176 177 178 179 180 181 182 183 184 185 186
    "gidgrp.rec.orcdat"                      :null,
    "gidgrp.apc.adrelc"                      :null,
    "gidgrp.rec.stacty"                      :null,
    "gidgrp.blk.gidtxtc"                      :null,
    "cnybop.cnyvou.stransattr"                      :null,
    "gidgrp.blk.exptxt"                      :null,
    "gidgrp.atb.pts.extkey"                      :null,
    "gidgrp.blk.atxliatxtc"                      :null,
    "gidgrp.blk.addinfc"                      :null,
    "gitp.inccormsgflg"                      :null,
    "gidgrp.rec.jurplc"                      :null,
187
    "cfagit.recgrp.bas.maindebtamount"                      :null,
188 189 190 191 192 193 194 195 196 197 198 199 200 201
    "gidgrp.rec.mannum"                      :null,
    "gidgrp.blk.apprul"                      :null,
    "gidgrp.apl.pts.adrblk"                      :null,
    "gidgrp.rec.gartypc"                      :null,
    "gidgrp.rec.juscod"                      :null,
    "gidgrp.bec.namelc"                      :null,
    "gidgrp.rec.bngcod"                      :null,
    "gidgrp.rec.orcratc"                      :null,
    "gidgrp.rec.jurlaw"                      :null,
    "gidgrp.rec.acc"                      :null,
    "addbcb.ameadvrmk"                      :null,
    "gidgrp.rec.inudat"                      :null,
    "gidgrp.ghd.segtyp"                      :null,
    "gitp.prepercmodflg"                      :null,
202
    "cfagit.recgrp.bas.cgnamen"                      :null,
203 204
    "gidgrp.blk.deltoadrc"                      :null,
    "cnybop.saddwordvou"                      :null,
205
    "cfagit.recgrp.bas.thyn"                      :null,
206 207
    "gidgrp.iss.pts.ref"                      :null,
    "cnybop.svouchername"                      :null,
208
    "cfagit.recgrp.bas.guaranamount"                      :null,
209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
    "addbcb.preexpdat"                      :null,
    "cnybop.libflg"                      :null,
    "gitp.gidtxtmodflg"                      :null,
    "cfagit.ownextkey"                      :null,
    "gidgrp.blk.apprultxtc"                      :null,
    "gidgrp.blk.feetxt"                      :null,
    "cnybop.cnyvou.cvouchtype"                      :null,
    "addbcb.bccls2"                      :null,
    "addbcb.bccls1"                      :null,
    "addbcb.bccls4"                      :null,
    "addbcb.bccls3"                      :null,
    "gitp.prepermodflg"                      :null,
    "gidgrp.bdb.namelc"                      :null,
    "gidgrp.gidcxm.benefi"                      :null,
    "gidgrp.rec.expdat"                      :null,
    "gidgrp.blk.preperc"                      :null,
225
    "cfagit.recgrp.bas.benamen"                      :null,
226
    "gidgrp.rec.tenrefc"                      :null,
227
    "cfagit.recgrp.bas.maindebtcurr"                      :null,
228 229
    "gidgrp.rec.trmdat"                      :null,
    "gidgrp.rec.ownref"                      :null,
230
    "cfagit.recgrp.bas.guarantype"                      :null,
231
    "gidgrp.blk.preper"                      :null,
232
    "cfagit.recgrp.bas.guedcouncode"                      :null,
233 234 235 236 237 238
    "gidgrp.blk.atxcovgodsrvc"                      :null,
    "cnybop.cnyvou.scontractno"                      :null,
    "gidgrp.apl.adrelc"                      :null,
    "gidgrp.rec.trmdatc"                      :null,
    "gidgrp.adv.adrelc"                      :null,
    "gidgrp.blk.apprultxt"                      :null,
239
    "cfagit.recgrp.bas.bencode"                      :null,
240 241
    "gidgrp.ghd.wahnum"                      :null,
    "gidgrp.apc.pts.extkey"                      :null,
242
    "cfagit.recgrp.bas.maturity"                      :null,
243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261
    "gidgrp.rec.bilvvv"                      :null,
    "gidgrp.iss.namelc"                      :null,
    "gidgrp.adv.pts.extkey"                      :null,
    "gidgrp.cbs.max.amt"                      :null,
    "gidgrp.iss.pts.extkey"                      :null,
    "gidgrp.ben.pts.extkey"                      :null,
    "addbcb.gitamermk"                      :null,
    "gidgrp.bdb.pts.adrblk"                      :null,
    "cnybop.vouflg"                      :null,
    "gidgrp.blk.apprulc"                      :null,
}

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