index.js 17.1 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310
import Pub from '~/components/business/commonModel/index.js';
import Grp from '~/components/business/commonModel/Grp.js';
import Pts from '~/components/business/commonModel/Pts';


export default class Cpteci {
  constructor() {
    this.data = {
      cptp2: {
        shktyp: "",			//  static text 收汇款对象		.cptp2.shktyp
        valdat: "",			//  static text		.cptp2.valdat
        paydatsta: "",			//  static of paydat		.cptp2.paydatsta
        feesta: "",			//  static of fee		.cptp2.feesta
        clmlab: "",			//  static lable value		.cptp2.clmlab
        commetlab: "",			//  自槸区备注label		.cptp2.commetlab
        recget: {
          sdamod: {
            seainf: "",			//  		.cptp2.recget.sdamod.seainf
            dadsnd: "",			//  Drag  Drop Sender		.cptp2.recget.sdamod.dadsnd
          },
        },
        pyep: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.cptp2.pyep.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.cptp2.pyep.ptsget.sdamod.dadsnd
            },
          },
        },
        sndp: {
          ptsget: {
            sdamod: {
              dadsnd: "",			//  Drag  Drop Sender		.cptp2.sndp.ptsget.sdamod.dadsnd
              seainf: "",			//  		.cptp2.sndp.ptsget.sdamod.seainf
            },
          },
        },
        orcp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.cptp2.orcp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.cptp2.orcp.ptsget.sdamod.dadsnd
            },
          },
        },
        orip: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.cptp2.orip.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.cptp2.orip.ptsget.sdamod.dadsnd
            },
          },
        },
        payuil: "",			//  Uil Payment		.cptp2.payuil
        seclab: "",			//  static text		.cptp2.seclab
        resbch: "",			//  接收行行号		.cptp2.resbch
        resbchnam: "",			//  汇款人名称		.cptp2.resbchnam
        commet: "",			//  附言		.cptp2.commet
        flg: "",			//  电汇凭证		.cptp2.flg
        bustyp: "",			//  业务种类		.cptp2.bustyp
        secmod: "",			//  二代模式		.cptp2.secmod
        orcadr: "",			//  付款人地址		.cptp2.orcadr
        pyeadr: "",			//  收款人地址		.cptp2.pyeadr
        pyebchkey: "",			//  收款人名称		.cptp2.pyebchkey
        pyebchnam: "",			//  收款人开户行名称		.cptp2.pyebchnam
        pyenam: "",			//  收款人名称		.cptp2.pyenam
        orcnam: "",			//  付款人名称		.cptp2.orcnam
        cleage: "",			//  清算代理行		.cptp2.cleage
        evebch: "",			//  光大开户分行		.cptp2.evebch
        coract: "",			//  清算代理行账号		.cptp2.coract
        liqtyp: "",			//  清算模式		.cptp2.liqtyp
        comsystbl: "",			//  ISO		.cptp2.comsystbl
        reconebch: "",			//  收款�'接参与者行号		.cptp2.reconebch
        reconebchnam: "",			//  收款癧接参与者名称		.cptp2.reconebchnam
        draweecode: "",			//  付款人常驻国家/地区代码		.cptp2.draweecode
        uetr: "",			//  Uetr		.cptp2.uetr
        isomsgtyp: "",			//  ISOMSGTYP		.cptp2.isomsgtyp
      },
      cpdgrp: new Grp().data,
      orcnam: "",			//  ORC Name		.orcnam
      setmod: new Pub().data.Setmod,
      mtabut: new Pub().data.Mtabut,
      trnmod: {
        trndoc: {
          advlabel: "",			//  ADVLABEL		.trnmod.trndoc.advlabel
          amdnam: "",			//  AMDNAM		.trnmod.trndoc.amdnam
          advdoc: "",			//  国内证通知书		.trnmod.trndoc.advdoc
          advnam: "",			//  国内证落款		.trnmod.trndoc.advnam
          amdapl: "",			//  修改申请人名称		.trnmod.trndoc.amdapl
          doclbl: "",			//  Lable for CONDOCSTM		.trnmod.trndoc.doclbl
          doctrestm: "",			//  Document tree		.trnmod.trndoc.doctrestm
          shwinc: "",			//  Show Incoming Messages		.trnmod.trndoc.shwinc
          shwout: "",			//  Show Outgoing Messages		.trnmod.trndoc.shwout
          condocstm: "",			//  Connected Documents		.trnmod.trndoc.condocstm
          rcvatt: {
            seainf: "",			//  		.trnmod.trndoc.rcvatt.seainf
          },
          filrecv: "",			//  File Receiver		.trnmod.trndoc.filrecv
          dtemod: {
            dtetagm06: "",			//  Information about Confirmation Instruction		.trnmod.trndoc.dtemod.dtetagm06
            dtetagm07: "",			//  Notes from Advising Bank		.trnmod.trndoc.dtemod.dtetagm07
            dtetagm08: "",			//  Fee of Advising Bank		.trnmod.trndoc.dtemod.dtetagm08
            dtetagm53typ: "",			//  Document Sending Type		.trnmod.trndoc.dtemod.dtetagm53typ
            dtetagm53nam: "",			//  Courier Name		.trnmod.trndoc.dtemod.dtetagm53nam
            dtetagm53num: "",			//  Courier Number		.trnmod.trndoc.dtemod.dtetagm53num
          },
        },
        cipmod: {
          dddbsh: "",			//  端到端标识号		.trnmod.cipmod.dddbsh
          zjg1hh: "",			//  中介机构1行号		.trnmod.cipmod.zjg1hh
          zjg1mc: "",			//  中介机构1名称		.trnmod.cipmod.zjg1mc
          zjg2hh: "",			//  中介机构2行号		.trnmod.cipmod.zjg2hh
          zjg2mc: "",			//  中介机构2名称		.trnmod.cipmod.zjg2mc
          dafnzh: "",			//  借记记账账号		.trnmod.cipmod.dafnzh
          dafnmc: "",			//  借记记账名称		.trnmod.cipmod.dafnmc
          recsehbch: "",			//  收款间接参与者行号		.trnmod.cipmod.recsehbch
          staonebch: "",			//  付款直接参与者行号		.trnmod.cipmod.staonebch
          recsehbchnam: "",			//  收款间接参与者名称		.trnmod.cipmod.recsehbchnam
          staonebchnam: "",			//  付款直接参与者名称		.trnmod.cipmod.staonebchnam
          fuynh2: "",			//  附言2		.trnmod.cipmod.fuynh2
          fuynh3: "",			//  附言3		.trnmod.cipmod.fuynh3
          fuynh4: "",			//  附言4		.trnmod.cipmod.fuynh4
          skrdz2: "",			//  收款人地址2		.trnmod.cipmod.skrdz2
          skrdz3: "",			//  收款人地址3		.trnmod.cipmod.skrdz3
          skrdz4: "",			//  收款人地址4		.trnmod.cipmod.skrdz4
          skrdz5: "",			//  收款人地址5		.trnmod.cipmod.skrdz5
          fkrdz2: "",			//  付款人地址2		.trnmod.cipmod.fkrdz2
          fkrdz3: "",			//  付款人地址3		.trnmod.cipmod.fkrdz3
          fkrdz4: "",			//  付款人地址4		.trnmod.cipmod.fkrdz4
          fkrdz5: "",			//  付款人地址5		.trnmod.cipmod.fkrdz5
          pyebchkey: "",			//  收款行开户行行号		.trnmod.cipmod.pyebchkey
          pyebchnam: "",			//  收款行开户行名称		.trnmod.cipmod.pyebchnam
          stasehbch: "",			//  付款间接参与者行号		.trnmod.cipmod.stasehbch
          stasehbchnam: "",			//  付款间接参与者名称		.trnmod.cipmod.stasehbchnam
          fkrdz6: "",			//  付款人地址6		.trnmod.cipmod.fkrdz6
          fkrdz7: "",			//  付款人地址7		.trnmod.cipmod.fkrdz7
          skrdz6: "",			//  收款人地址6		.trnmod.cipmod.skrdz6
          skrdz7: "",			//  收款人地址7		.trnmod.cipmod.skrdz7
          covflg: "",			//  112COV		.trnmod.cipmod.covflg
          fufeih: "",			//  付费行号1		.trnmod.cipmod.fufeih
          ffeih2: "",			//  付费行号2		.trnmod.cipmod.ffeih2
          fkrkhh: "",			//  付款行开户行行号		.trnmod.cipmod.fkrkhh
          fukrhm: "",			//  付款行开户行名称		.trnmod.cipmod.fukrhm
          feecod: "",			//  费用承担方		.trnmod.cipmod.feecod
          feiyon: "",			//  费用1		.trnmod.cipmod.feiyon
          feiyn2: "",			//  费用2		.trnmod.cipmod.feiyn2
          fuyns1: "",			//  致收款人银行附言1		.trnmod.cipmod.fuyns1
          fuyns2: "",			//  致收款人银行附言2		.trnmod.cipmod.fuyns2
          fuyns3: "",			//  致收款人银行附言3		.trnmod.cipmod.fuyns3
          fuyns4: "",			//  致收款人银行附言4		.trnmod.cipmod.fuyns4
          fyo1bz: "",			//  费用1币种		.trnmod.cipmod.fyo1bz
          fyo2bz: "",			//  费用2币种		.trnmod.cipmod.fyo2bz
          fkhkhh: "",			//  付款行行号		.trnmod.cipmod.fkhkhh
          fkkhmc: "",			//  付款行行名		.trnmod.cipmod.fkkhmc
          fkkhzh: "",			//  付款行账号		.trnmod.cipmod.fkkhzh
          fkhdzh: "",			//  付款行地址		.trnmod.cipmod.fkhdzh
          skkhhh: "",			//  收款行行号		.trnmod.cipmod.skkhhh
          skkhhm: "",			//  收款行行名		.trnmod.cipmod.skkhhm
          skkhzh: "",			//  收款行账号		.trnmod.cipmod.skkhzh
          skkhdz: "",			//  收款行地址		.trnmod.cipmod.skkhdz
          ddbhao: "",			//  订单编号		.trnmod.cipmod.ddbhao
          ddmisu: "",			//  订单描述		.trnmod.cipmod.ddmisu
          fkrzhj: "",			//  付款人组织机构代码		.trnmod.cipmod.fkrzhj
          fkrzjh: "",			//  付款人证件号码		.trnmod.cipmod.fkrzjh
          fkrzgj: "",			//  付款人常驻国家(地区)代码		.trnmod.cipmod.fkrzgj
          fkreid: "",			//  付款人EID		.trnmod.cipmod.fkreid
          fkfyzh: "",			//  付款非银行支付机构帐号		.trnmod.cipmod.fkfyzh
          fkfdz1: "",			//  付款非银行支付机构地址1		.trnmod.cipmod.fkfdz1
          fkfdz2: "",			//  付款非银行支付机构地址2		.trnmod.cipmod.fkfdz2
          fkfdz3: "",			//  付款非银行支付机构地址3		.trnmod.cipmod.fkfdz3
          fkfdz4: "",			//  付款非银行支付机构地址4		.trnmod.cipmod.fkfdz4
          fkfdz5: "",			//  付款非银行支付机构地址5		.trnmod.cipmod.fkfdz5
          fkfdz6: "",			//  付款非银行支付机构地址6		.trnmod.cipmod.fkfdz6
          fkfdz7: "",			//  付款非银行支付机构地址7		.trnmod.cipmod.fkfdz7
          skrzhj: "",			//  收款人组织机构代码		.trnmod.cipmod.skrzhj
          skrzjh: "",			//  收款人证件号码		.trnmod.cipmod.skrzjh
          skrzgj: "",			//  收款人常驻国家(地区)代码		.trnmod.cipmod.skrzgj
          skreid: "",			//  收款人EID		.trnmod.cipmod.skreid
          skfyzh: "",			//  收款非银行支付机构帐号		.trnmod.cipmod.skfyzh
          skfdz1: "",			//  收款非银行支付机构地址1		.trnmod.cipmod.skfdz1
          skfdz2: "",			//  收款非银行支付机构地址2		.trnmod.cipmod.skfdz2
          skfdz3: "",			//  收款非银行支付机构地址3		.trnmod.cipmod.skfdz3
          skfdz4: "",			//  收款非银行支付机构地址4		.trnmod.cipmod.skfdz4
          skfdz5: "",			//  收款非银行支付机构地址5		.trnmod.cipmod.skfdz5
          skfdz6: "",			//  收款非银行支付机构地址6		.trnmod.cipmod.skfdz6
          skfdz7: "",			//  收款非银行支付机构地址7		.trnmod.cipmod.skfdz7
          ddmsu1: "",			//  订单描述1		.trnmod.cipmod.ddmsu1
          ddmsu2: "",			//  订单描述2		.trnmod.cipmod.ddmsu2
          ddmsu3: "",			//  订单描述3		.trnmod.cipmod.ddmsu3
          ddmsu4: "",			//  订单描述4		.trnmod.cipmod.ddmsu4
          ddmsu5: "",			//  订单描述5		.trnmod.cipmod.ddmsu5
          ddmsu6: "",			//  订单描述6		.trnmod.cipmod.ddmsu6
          ddmsu7: "",			//  订单描述7		.trnmod.cipmod.ddmsu7
          ddmsu8: "",			//  订单描述8		.trnmod.cipmod.ddmsu8
          skrzjl: "",			//  收款人证件类型		.trnmod.cipmod.skrzjl
          fkrzjl: "",			//  付款人证件类型		.trnmod.cipmod.fkrzjl
          cfkfzh: "",			//  COV付款非银行支付机构帐号		.trnmod.cipmod.cfkfzh
          cffdz1: "",			//  COV付款非银行支付机构地址1		.trnmod.cipmod.cffdz1
          cffdz2: "",			//  COV付款非银行支付机构地址2		.trnmod.cipmod.cffdz2
          cffdz3: "",			//  COV付款非银行支付机构地址3		.trnmod.cipmod.cffdz3
          cffdz4: "",			//  COV付款非银行支付机构地址4		.trnmod.cipmod.cffdz4
          cffdz5: "",			//  COV付款非银行支付机构地址5		.trnmod.cipmod.cffdz5
          cffdz6: "",			//  COV付款非银行支付机构地址6		.trnmod.cipmod.cffdz6
          cffdz7: "",			//  COV付款非银行支付机构地址7		.trnmod.cipmod.cffdz7
          cfkrzj: "",			//  COV付款人组织机构代码		.trnmod.cipmod.cfkrzj
          cfkzjh: "",			//  COV付款人证件号码		.trnmod.cipmod.cfkzjh
          cfkrgj: "",			//  COV付款人常驻国家(地区)代码		.trnmod.cipmod.cfkrgj
          cfkeid: "",			//  COV付款人EID		.trnmod.cipmod.cfkeid
          cskfzh: "",			//  COV收款非银行支付机构帐号		.trnmod.cipmod.cskfzh
          csfdz1: "",			//  COV收款非银行支付机构地址1		.trnmod.cipmod.csfdz1
          csfdz2: "",			//  COV收款非银行支付机构地址2		.trnmod.cipmod.csfdz2
          csfdz3: "",			//  COV收款非银行支付机构地址3		.trnmod.cipmod.csfdz3
          csfdz4: "",			//  COV收款非银行支付机构地址4		.trnmod.cipmod.csfdz4
          csfdz6: "",			//  COV收款非银行支付机构地址6		.trnmod.cipmod.csfdz6
          csfdz7: "",			//  COV收款非银行支付机构地址7		.trnmod.cipmod.csfdz7
          cskrzj: "",			//  COV收款人组织机构代码		.trnmod.cipmod.cskrzj
          csfdz5: "",			//  COV收款非银行支付机构地址5		.trnmod.cipmod.csfdz5
          cskzjh: "",			//  COV收款人证件号码		.trnmod.cipmod.cskzjh
          cskrgj: "",			//  COV收款人常驻国家(地区)代码		.trnmod.cipmod.cskrgj
          cskeid: "",			//  COV收款人EID		.trnmod.cipmod.cskeid
          cskzjl: "",			//  COV收款人证件类型		.trnmod.cipmod.cskzjl
          cfkzjl: "",			//  COV付款人证件类型		.trnmod.cipmod.cfkzjl
          fqzyhh: "",			//  发起直接参与者行号		.trnmod.cipmod.fqzyhh
          jszyhh: "",			//  接收直接参与者行号		.trnmod.cipmod.jszyhh
          mxywbs: "",			//  明细业务总笔数		.trnmod.cipmod.mxywbs
          mxywje: "",			//  明细业务总金额		.trnmod.cipmod.mxywje
          mxywsh: "",			//  明细业务标识号		.trnmod.cipmod.mxywsh
        },
        ptsmod: {
          fecinf: {
            fecstm: "",			//  Stream of fee conditions of passed object		.trnmod.ptsmod.fecinf.fecstm
          },
        },
        abtmod: {
          appbt: "",			//  适用业务类型		.trnmod.abtmod.appbt
        },
      },
      hmdmod: {
        relusr: "",			//  复核人员柜员号		.hmdmod.relusr
        relpwd: "",			//  复核人员柜员密码		.hmdmod.relpwd
      },
      lendoc: {
        actflg: "",			//  Input Account		.lendoc.actflg
        account: "",			//  ACT		.lendoc.account
        vercerref: "",			//  Verification Certificate Number		.lendoc.vercerref
        decnum: "",			//  Declaration Number		.lendoc.decnum
      },
      umdmod: new Pub().data.Umdmod,
      liaall: {
        limmod: {
          limpts: {
            wrklab: "",			//  Label		.liaall.limmod.limpts.wrklab
            othlab: "",			//  Label		.liaall.limmod.limpts.othlab
            othlabss: "",			//  Label		.liaall.limmod.limpts.othlabss
            wrk: {
              pts: new Pts().data,
            },
            oth: {
              pts: new Pts().data,
            },
            lsh: "",			//  合同流�'号		.liaall.limmod.limpts.lsh
            nonrevflg1: "",			//  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg1
            pfcod1: "",			//  合同流�'号		.liaall.limmod.limpts.pfcod1
            nonrevflg2: "",			//  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg2
            pfcod2: "",			//  合同流�'号		.liaall.limmod.limpts.pfcod2
          },
          wrkp: {
            ptsget: {
              sdamod: {
                dadsnd: "",			//  Drag  Drop Sender		.liaall.limmod.wrkp.ptsget.sdamod.dadsnd
                seainf: "",			//  		.liaall.limmod.wrkp.ptsget.sdamod.seainf
              },
            },
          },
          othp: {
            ptsget: {
              sdamod: {
                dadsnd: "",			//  Drag  Drop Sender		.liaall.limmod.othp.ptsget.sdamod.dadsnd
                seainf: "",			//  		.liaall.limmod.othp.ptsget.sdamod.seainf
              },
            },
          },
          ownref: "",			//  国结业务编号		.liaall.limmod.ownref
          comamt: "",			//  业务余额		.liaall.limmod.comamt
          ccvamt: "",			//  保证金余额		.liaall.limmod.ccvamt
          sfzsqyw: "",			//  是否转授权业务		.liaall.limmod.sfzsqyw
          zsqkhbh: "",			//  转授权客户编号		.liaall.limmod.zsqkhbh
          othmflg: "",			//  是否转授权业务		.liaall.limmod.othmflg
          othmgs: "",			//  转授权客户编号		.liaall.limmod.othmgs
          sffgsyw: "",			//  是否分公司业务		.liaall.limmod.sffgsyw
          zgskhbh: "",			//  总公司客户编号		.liaall.limmod.zgskhbh
          othfflg: "",			//  是否分公司业务		.liaall.limmod.othfflg
          othzgs: "",			//  总公司客户编号		.liaall.limmod.othzgs
          edfxlx: "",			//  额度风险类型		.liaall.limmod.edfxlx
          ypbz: "",			//  押品币种		.liaall.limmod.ypbz
          ypkhh: "",			//  押品所有人客户号		.liaall.limmod.ypkhh
          ypqxr: "",			//  押品起息日		.liaall.limmod.ypqxr
          ypje: "",			//  押品金额		.liaall.limmod.ypje
          ypsyqx: "",			//  押品剩余期限		.liaall.limmod.ypsyqx
          edbh: "",			//  额度编号		.liaall.limmod.edbh
          ypgrd: [],
        },
      },
      liaccv: new Pub().data.Liaccv,
      limmod: new Pub().data.Limmod,
      docpan: new Pub().data.Docpan,
      pageId: ""			// ctx的key
    }
  }
}