export default class Trnmod {
  constructor() {
    this.data = {
      hvpmod: {
        agnamedl: '', //.trnmod.hvpmod.agnamedl
        agencydl: '', //.trnmod.hvpmod.agencydl
        feecod: '', //.trnmod.hvpmod.feecod
        feesen: '', //.trnmod.hvpmod.feesen
        feecom: '', //.trnmod.hvpmod.feecom
        skrmc2: '', //.trnmod.hvpmod.skrmc2
        skrmc3: '', //.trnmod.hvpmod.skrmc3
        skrdz2: '', //.trnmod.hvpmod.skrdz2
        skrdz3: '', //.trnmod.hvpmod.skrdz3
        skrdz4: '', //.trnmod.hvpmod.skrdz4
        skrdz5: '', //.trnmod.hvpmod.skrdz5
        skrzh2: '', //.trnmod.hvpmod.skrzh2
        agname2: '', //.trnmod.hvpmod.agname2
        agency2: '', //.trnmod.hvpmod.agency2
        fecomm: '', //.trnmod.hvpmod.fecomm
        fkrmc2: '', //.trnmod.hvpmod.fkrmc2
        fkrmc3: '', //.trnmod.hvpmod.fkrmc3
        fkrdz2: '', //.trnmod.hvpmod.fkrdz2
        fkrdz3: '', //.trnmod.hvpmod.fkrdz3
        fkrdz4: '', //.trnmod.hvpmod.fkrdz4
        fkrdz5: '', //.trnmod.hvpmod.fkrdz5
        fkrzh2: '', //.trnmod.hvpmod.fkrzh2
      },
      reconebchnam: '', //  收款直接参与者名称		.trnmod.reconebchnam
      reconebch: '', //  收款直接参与者行号		.trnmod.reconebch
      commen: '', //  附言		.trnmod.commen
      bustyp: '', //  业务种类		.trnmod.bustyp
      swiadd: {
        amedat: '', //  Amendment Date		.trnmod.swiadd.amedat
        amenbr: '', //  Amend. No Received		.trnmod.swiadd.amenbr
        amecur: '', //  Amended		.trnmod.swiadd.amecur
        ameamt: '', //  Amended		.trnmod.swiadd.ameamt
        newcur: '', //  New Data		.trnmod.swiadd.newcur
        newamt: '', //  New Data		.trnmod.swiadd.newamt
        newnomtop: '', //  New positive tolerance		.trnmod.swiadd.newnomtop
        newnomton: '', //  New negative tolerance		.trnmod.swiadd.newnomton
        nomspc: '', //  Amount Specification		.trnmod.swiadd.nomspc
        newexpdat: '', //  New Expiry Date		.trnmod.swiadd.newexpdat
        newshpdat: '', //  New Shipment Date		.trnmod.swiadd.newshpdat
        shpper: '', //  Shipment Period		.trnmod.swiadd.shpper
        shpfro: '', //  Dispatch from		.trnmod.swiadd.shpfro
        porloa: '', //  Air-/Port of Loading		.trnmod.swiadd.porloa
        pordis: '', //  Air-/Port of Discharge		.trnmod.swiadd.pordis
        purpos: '', //   Purpose of message           trnmod.swiadd.purpos
        shpto: '', //  Final Destination		.trnmod.swiadd.shpto
        addamtcov: '', //  Amounts Covered		.trnmod.swiadd.addamtcov
        addamt: '', //  Amounts Covered		.trnmod.swiadd.addamt
        insbnk: '', //  Instruction to P/A/N Bank amendment		.trnmod.swiadd.insbnk
        nartxt: '',
        newnomtopame: '',
        newnomtoname: '',
        prepers18: '', //New Presentation Period
        prepertxts18: '', //交单期限描述 .trnmod.swiadd.prepertxts18
        strinf: '', //  Narrative of Maturity		.trnmod.swiadd.strinf
        trnchato: '', //费用承担人修改Amendm.charge by   .trnmod.swiadd.trnchato
        newmatpercnt: '', //  New Tenor Data		.trnmod.swiadd.newmatpercnt
        newmatpertyp: '', //  Days/Month or Year for Maturity Period		.trnmod.swiadd.newmatpertyp
        newmatperbeg: '', //  Start of Maturity Period		.trnmod.swiadd.newmatperbeg
        newmatdat: '', //  New Maturity Date		.trnmod.swiadd.newmatdat
        ametxt: '', //  Further Amendments		.trnmod.swiadd.ametxt
        shptoelc: '', //  货物目的地/交货地(港)		.trnmod.swiadd.shptoelc
        shpfroelc: '', //  Shipment from		.trnmod.swiadd.shpfroelc
        //nartxtflg: "",			//  Narrative modified		.trnmod.swiadd.nartxtflg
        lcrgod: '', //  Description of Goods amendment		.trnmod.swiadd.lcrgod
        lcrdoc: '', //  Documents Required amendment		.trnmod.swiadd.lcrdoc
        //adlcnd: "",			//  Additional Conditions amendment		.trnmod.swiadd.adlcnd
        purposamein: '', //  Inc. Purpose of amend.		.trnmod.swiadd.purposamein
        purposame: '', //  Purpose of amend.		.trnmod.swiadd.purposame
        orddat: '', //  Order from		.trnmod.swiadd.orddat
        ameblk: '', //  Text for Amendments		.trnmod.swiadd.ameblk
        reqcan: '', //  Cancellation Request		.trnmod.swiadd.reqcan
        amemsgdonflg: '', //  Create Amendment Message		.trnmod.swiadd.amemsgdonflg
        addamtflg: '', //  Add. Amount Flag		.trnmod.swiadd.addamtflg
        addcur: '', //  Additional Currency		.trnmod.swiadd.addcur
        addamtcovs20: '', //  Additional Amount Covered		.trnmod.swiadd.addamtcovs20
        redrea: '', //  Reason for Reduce / Discharge		.trnmod.swiadd.redrea
        exptyp: '', //  New Expiry Type 		.trnmod.swiadd.exptyp
        exptxt: '', //  New Expiry Condition		.trnmod.swiadd.exptxt
        liatypc: '', //  New Liability Type 		.trnmod.swiadd.liatypc
        newliadat: '', //  New Liability Date		.trnmod.swiadd.newliadat
        liatxtc: '', //  New Liability Condition		.trnmod.swiadd.liatxtc
        newdtaappexpdat: '', //  New appr. Expiry Date		.trnmod.swiadd.newdtaappexpdat
        ameblkc: '', //  Text for Amendments		.trnmod.swiadd.ameblkc
        amecurc: '', //  Amended Amount		.trnmod.swiadd.amecurc
        ameamtc: '', //  Increase of Local Guarantee Amount		.trnmod.swiadd.ameamtc
        newcurc: '', //  Local Undertaking		.trnmod.swiadd.newcurc
        newamtc: '', //  New Amount Local Guarantee		.trnmod.swiadd.newamtc
        addamtflgc: '', //  Additional Amount Flag Seq. C		.trnmod.swiadd.addamtflgc
        addcurc: '', //  Additional Currency Seq. C		.trnmod.swiadd.addcurc
        addamtc: '', //  Additional Amount Seq. C		.trnmod.swiadd.addamtc
        addamtcovc: '', //  Add. Amount Covered 		.trnmod.swiadd.addamtcovc
        newexpflg: '', //  Unlimited Validity		.trnmod.swiadd.newexpflg
        newliaflg: '', //  Unlimited Liability		.trnmod.swiadd.newliaflg
        chaamt: '', //  charges amount          .trnmod.swiadd.chaamt
        chacur: '', //Amount of Charges         .trnmod.swiadd.chacur
        tracur: '',
        traamt: '',
      },
      trndoc: {
        dtamod: {
          dtatagm03: '', //  Courier Service Name		.trnmod.trndoc.dtamod.dtatagm03
        },
        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
        },
        nar754: '', //  Narrative :77A:		.trnmod.trndoc.nar754
        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
        doceot: [],
        addstr750: '', //trnmod.trndoc.addstr750
      },
      docimm: {
        ascin: '', //  Message as stream		            .trnmod.docimm.ascin
        prtswtrpblk: '', //  XMLPanel prtswtrp的内置block	.trnmod.docimm.prtswtrpblk
        xmldocblk: '', //  XMLPanel xmldoc的内置block		.trnmod.docimm.xmldocblk
        prtswtpblk: '', //  XMLPanel prtswtp的内置block		.trnmod.docimm.prtswtpblk
      },
      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
        cfkkhh: '', //  COV付款人开户行行号		.trnmod.cipmod.cfkkhh
        cfkkhm: '', //  COV付款人开户行名称\COV付款非银行支付机构名称		.trnmod.cipmod.cfkkhm
        cfkrzh: '', //  COV付款人账号		.trnmod.cipmod.cfkrzh
        cfkrmc: '', //  COV付款人名称		.trnmod.cipmod.cfkrmc
        cskkhh: '', //  COV收款人开户行行号		.trnmod.cipmod.cskkhh
        cskkhm: '', //  COV收款人开户行名称\COV收款非银行支付机构名称		.trnmod.cipmod.cskkhm
        cskrzh: '', //  COV收款人账号		.trnmod.cipmod.cskrzh
        czjjg1: '', //  COV中介机构1		.trnmod.cipmod.czjjg1
        czj1mc: '', //  COV中介机构1名称		.trnmod.cipmod.czj1mc
        covfuy: '', //  COV附言1		.trnmod.cipmod.covfuy
        covfy2: '', //  COV附言2		.trnmod.cipmod.covfy2
        covfy3: '', //  COV附言3		.trnmod.cipmod.covfy3
        covfy4: '', //  COV附言4		.trnmod.cipmod.covfy4
        cfkdz1: '', //  COV付款人地址1		.trnmod.cipmod.cfkdz1
        cfkdz2: '', //  COV付款人地址2		.trnmod.cipmod.cfkdz2
        cfkdz3: '', //  COV付款人地址3		.trnmod.cipmod.cfkdz3
        cfkdz4: '', //  COV付款人地址4		.trnmod.cipmod.cfkdz4
        cfkdz5: '', //  COV付款人地址5		.trnmod.cipmod.cfkdz5
        cfkdz6: '', //  COV付款人地址6		.trnmod.cipmod.cfkdz6
        cfkdz7: '', //  COV付款人地址7		.trnmod.cipmod.cfkdz7
        cskdz1: '', //  COV收款人地址1		.trnmod.cipmod.cskdz1
        cskdz2: '', //  COV收款人地址2		.trnmod.cipmod.cskdz2
        cskdz3: '', //  COV收款人地址3		.trnmod.cipmod.cskdz3
        cskdz4: '', //  COV收款人地址4		.trnmod.cipmod.cskdz4
        cskdz5: '', //  COV收款人地址5		.trnmod.cipmod.cskdz5
        cskdz6: '', //  COV收款人地址6		.trnmod.cipmod.cskdz6
        cskdz7: '', //  COV收款人地址7		.trnmod.cipmod.cskdz7
        cskrmc: '', //  COV收款人名称		.trnmod.cipmod.cskrmc
      },
      // 以下是doctre中两个表格的字段
      doctreTableData1: [],
      doctreTableData2: [],
    };
  }
}