import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';

export default class Nitset {
  constructor() {
    this.data = {
      transName: "",
      clsflg: "",
      nitapll2blk: "",
      nitapll1blk: "",
      nitbenl1blk: "",
      nitprbl1blk: "",
      nitrmrl1blk: "",
      prechkdat: "", //  预计核验日期		.nctp.prechkdat
      ischktyp: "", //  是否需要核验		.nctp.ischktyp
      swftyp: "", //  报文类型           trnmod.swftyp
      cmtflg: "", //  跨境人民币清算模式  trnmod.cmtflg
      reconebch: "", //收款直接参与者行号 trnmod.reconebch
      reconebchnam: "", //收款直接参与者名称 trnmod.reconebchnam
      commen: "", //附言  trnmod.commen
      bustyp: "", //业务种类  trnmod.bustyp
      cre732flg: "",
      actualMax: "",
      nidgrp: {
        rec: {
          rptref: "", //  合同号		.nidgrp.rec.rptref
          invref: "", //  发票号		.nidgrp.rec.invref
          reddat: "",
          nidinr: "",
          othersno: "",
          revflg: "",
          redamt: "",
          branchinr: '',
          inr: '',
          ver: '',
          ownref: '', // Reference		.nidgrp.rec.ownref
          ownusr: '',//业务负责人
          etyextkey: "",//
          needcuscomopn: '',//需客户确认		.nidgrp.rec.needcuscomopn
          grtjuscod: '',//被保证人社会统一信用代码/组织机构代码.nidgrp.rec.grtjuscod
          hndtyp: '', // Handling Type		.nidgrp.rec.hndtyp
          gartyp: '', // Type of Undertaking		.nidgrp.rec.gartyp
          legfrm: '', // Form of Undertaking		.nidgrp.rec.legfrm
          demand: '', // Demand Indicator		.nidgrp.rec.demand
          fingua: '', // 是否对外担保		.nidgrp.rec.fingua
          cfaguatyp: '', // 对外担保类型		.nidgrp.rec.cfaguatyp
          cmtflg: '', // 跨境人民币保函		.nidgrp.rec.cmtflg
          giduil: '', // Language of Undertak.		.nidgrp.rec.giduil
          vrfdat: '', // 核销日期		.nidgrp.rec.vrfdat
          gtxinr: '', // Choice of Text		.nidgrp.rec.gtxinr
          fenlishi: '', // 是否分离式保函		.nidgrp.rec.fenlishi
          atxinr: '', // Choice of Text		.nidgrp.rec.atxinr
          orddat: '', // Order Date		.nidgrp.rec.orddat
          expflg: '', // Unlimited Guarantee		.nidgrp.rec.expflg
          expdat: '', // Valid until		.nidgrp.rec.expdat
          liaflg: '', // Unlimited Liability		.nidgrp.rec.liaflg
          liadat: '', // Our Liability until		.nidgrp.rec.liadat
          inudat: '', // Inure Date		.nidgrp.rec.inudat
          nam: '', // Name		.nidgrp.rec.nam
          liatxtc: '', // Liability Condition		.nidgrp.blk.liatxtc
          delori: '', // Delivery of Undertak.		.nidgrp.rec.delori
          deloritxt: '', // Delivery of Undertak.		.nidgrp.rec.deloritxt
          sndto: '', // Undertaking Send to		.nidgrp.rec.sndto
          delto: '', // Deliv. To/Collection By		.nidgrp.rec.delto
          chato: '', // Own Charges Borne by		.nidgrp.rec.chato
          credat: "",//创建日期
          opndat: "",// 开立日期
          opndatc: "",
          opnsta: "",//开立状态
          amesta: "",//修改状态
          cansta: "",//撤销状态
          oldamt: "",//原保函金额
          olddat: "",//原到期日期
          opntrninr: "",
          orcref: '', // Contract Reference		.nidgrp.rec.orcref
          orcdat: '', // Date from Original Contract		.nidgrp.rec.orcdat
          tenclsdat: '', // Closing Date		.nidgrp.rec.tenclsdat
          orccur: '', // Contract Amount 		.nidgrp.rec.orccur
          orcamt: '0.00', // Contract Amount 		.nidgrp.rec.orcamt
          acc: '', // A/c for Adv. Paym. Guar.		.nidgrp.rec.acc
          jurlaws20: '', // Governing Law		.nidgrp.rec.jurlaws20
          jurlaw: '', // Law of Jurisdiction		.nidgrp.rec.jurlaw
          tenref: '', // Tender Reference		.nidgrp.rec.tenref
          tendat: '', // Tender Date		.nidgrp.rec.tendat
          trmdat: '', // Latest Transmiss. Date		.nidgrp.rec.trmdat
          mannum: '', // 手册号码		.nidgrp.rec.mannum
          bngcod: '', // 企业海关编码		.nidgrp.rec.bngcod
          juscod: '', // 组织机构代码		.nidgrp.rec.juscod
          cunqii: '', // 流动资金贷款利率档次		.nidgrp.rec.cunqii
          bilvvv: 0, // 上浮比率		.nidgrp.rec.bilvvv
          jurplc: '', // Place of Jurisdiction		.nidgrp.rec.jurplc
          reccnfdet: '', // Confirm. Instr.		.nidgrp.rec.reccnfdet
          cnfdet: '',
          cnfsta: '', // Confirmation Status 		.nidgrp.rec.cnfsta
          partcon: 0, // Partial Confirmation		.nidgrp.rec.partcon
          cnfdat: '', // Confirmation Date		.nidgrp.rec.cnfdat
          exptyp: '', // Expiry Type		.nidgrp.rec.exptyp
          cxmflg: '', // 是否显示查询码		.nidgrp.nidcxm.cxmflg
          bennam: '', // 受益人名称		.nidgrp.nidcxm.benefi
          segtyp: '', // 特殊保函类型		.nidgrp.ghd.segtyp
          bustyp: '', // 业务类型		.nidgrp.ghd.bustyp
          remark: '', // 备注		.nidgrp.ghd.remark
          aplnam: '', //申请人名称.nidgrp.nid.aplnam
          idcode: '', //统一社会信用代码.nidgrp.nid.idcode
          gidtxtmodflg: '',//修改保函文本
          purpos: "",
          amenbr: 0,
          flwsta: "",
          zsjzts: '', //追索截止天数.nidgrp.nid.zsjzts
          bdbdbr: '', //被担保人法定代表人.nidgrp.nid.bdbdbr
          bdbrdz: '', //被担保人地址.nidgrp.nid.bdbrdz
          bdbrdh: '', //被担保人联系电话.nidgrp.nid.bdbrdh
          dbyhmc: '', //担保银行名称.nidgrp.nid.dbyhmc
          dbyhdb: '', //担保银行法定代表人.nidgrp.nid.dbyhdb
          dbyhdz: '', //担保银行地址.nidgrp.nid.dbyhdz
          dbyhdh: '', //担保银行联系电话.nidgrp.nid.dbyhdh
          sqrdbr: '', //申请人法定代表人.nidgrp.nid.sqrdbr
          sqradr: '', //申请人地址.nidgrp.nid.sqradr
          sqrtel: '', //申请人联系电话.nidgrp.nid.sqrtel
          beyzd1: '', //索偿付款账号.nidgrp.nid.beyzd1
          beyzd2: '', //备用字段2.nidgrp.nid.beyzd2
          beyzd3: '', //备用字段3.nidgrp.nid.beyzd3
          beyzd4: '', //备用字段4.nidgrp.nid.beyzd4
          beyzd5: '', //备用字段5.nidgrp.nid.beyzd5
          beyzd6: '', //备用字段6.nidgrp.nid.beyzd6
          ptyhgq: '', //多个受益海关.nidgrp.nid.ptyhgq
          ptyhsx: '', //已经生效的受益海关.nidgrp.nid.ptyhsx
          bdbrmc: '', //被担保人名称.nidgrp.nid.bdbrmc
          sqqydm: '', //申请人企业代码.nidgrp.nid.sqqydm
          sqrnam: '', //申请人名称.nidgrp.nid.sqrnam
          sqqyhg: '', //申请人企业海关注册编码.nidgrp.nid.sqqyhg
          fromflg: '',
          iscrotra: '',
          projectname: '',
          guatyp: '',
					countrycod: '',
					projnam: '',
        },
        blk: {
          gartyptxtin: "",			//  Specification of Type of Undertaking - Counter Undertaking		.nidgrp.blk.gartyptxtin
          apprul: "",			//  Applicable Rules		.nidgrp.blk.apprul
          apprultxt: "",			//  Applicable Rules		.nidgrp.blk.apprultxt
          exptxt: "",			//  Expiry Condition/ Evt.		.nidgrp.blk.exptxt
          atxexptxt: "",			//  Expiry Condition/ Evt.		.nidgrp.blk.atxexptxt
          liatxtc: "",			//  Liability Condition		.nidgrp.blk.liatxtc
          atxliatxtc: "",			//  Liability Condition		.nidgrp.blk.atxliatxtc
          deltoadr: "",			//  Delivery to Address		.nidgrp.blk.deltoadr
          preper: "",			//  Presentation Instr.		.nidgrp.blk.preper
          atxpreper: "",			//  Presentation Instr.		.nidgrp.blk.atxpreper
          trfcond: "",			//  Transfer Conditions		.nidgrp.blk.trfcond
          feetxt: "",			//  Additional Details to Code for Charges		.nidgrp.blk.feetxt
          gidtxt: "",			//  Guarantee Text		.nidgrp.blk.gidtxt
          gtxgidtxt: "",			//  Guarantee Text with Variables		.nidgrp.blk.gtxgidtxt
          gartyptxtc: "",			//  Undertaking Type 		.nidgrp.blk.gartyptxtc
          apprulc: "",			//  Applicable Rules		.nidgrp.blk.apprulc
          apprultxtc: "",			//  Applicable Rules		.nidgrp.blk.apprultxtc
          deltoadrc: "",			//  Delivery to Address		.nidgrp.blk.deltoadrc
          preperc: "",			//  Presentation Instr. 		.nidgrp.blk.preperc
          atxpreperc: "",			//  Presentation Instr. 		.nidgrp.blk.atxpreperc
          trfcondc: "",			//  Transfer Conditions		.nidgrp.blk.trfcondc
          feetxtc: "",			//  Additional Details to Code for Charges		.nidgrp.blk.feetxtc
          covgodsrvc: "",			//  Object of Contract - Local Undertaking Seq. C		.nidgrp.blk.covgodsrvc
          orcplcc: "",			//  Original Contract Place - Local Undertaking Seq. C		.nidgrp.blk.orcplcc
          addinfc: "",			//  Additional Info - Local Undertaking Seq. C		.nidgrp.blk.addinfc
          atxcovgodsrvc: "",			//  Underly. Transact. Det.		.nidgrp.blk.atxcovgodsrvc
          gidtxtc: "",			//  Guarantee Text  local undertaking		.nidgrp.blk.gidtxtc
          gtxgidtxtc: "",			//  Guarantee Text with Variables - Counter Undertaking		.nidgrp.blk.gtxgidtxtc
          addamtcovc: "",			//  Covered		.nidgrp.blk.addamtcovc
          covgodsrv: "",			//  Object of Contract		.nidgrp.blk.covgodsrv
          orcplc: "",			//  Original Contract Place		.nidgrp.blk.orcplc
          addinf: "",			//  Additional Info		.nidgrp.blk.addinf
          atxcovgodsrv: "",			//  Underly. Transact. Det.		.nidgrp.blk.atxcovgodsrv
          gidtxtame: "",			//  Amendments so Far		.nidgrp.blk.gidtxtame
          addamtcovs20: "",		//Additional Amount .nidgrp.blk.addamtcovs20
          decamtstm: "",
        },
        tag39c: "",
        cbs: {
          opn1: {
            cur: "", //  Currency		.nidgrp.cbs.opn1.cur
            amt: "", //  Balance		.nidgrp.cbs.opn1.amt
          },
          max: {
            cur: "",
            amt: ""
          },
          max2: {
            cur: "",
            amt: ""
          },
          opn2: {
            cur: "",
            amt: ""
          },
          MAXINT: {
            cur: "",
            amt: ""
          },
          OPNINT: {
            cur: "",
            amt: ""
          },
          opc1: {
            cur: "",
            amt: ""
          }
        },
        apl: {
          pts: new Pts().data,
        },
        ben: {
          pts: new Pts().data,
        },
        ctr: {
          pts: new Pts().data,
        },
        iss: {
          pts: new Pts().data,
        },
        adv: {
          pts: new Pts().data,
        },
        ada: {
          pts: new Pts().data,
        },
        atb: {
          pts: new Pts().data,
          namelc: "",			//  名称
          adrelc: "",			//  地址
          dbfadrblkcn: "",
        },
        at2: {
          pts: new Pts().data,
          namelc: "",			//  名称
          adrelc: "",			//  地址
          dbfadrblkcn: "",
        },
      },
      ncdgrp: {
        rec: {
          inr: "",
          ownref: "", //  Claim Number		.ncdgrp.rec.ownref
          nam: "", //  Externally Displayed Name to Identify the Contract		.ncdgrp.rec.nam
          clmdat: "", //  Date of Claim		.ncdgrp.rec.clmdat
          cannowflg: "", //  Payment under Cancelation of Guarantee		.ncdgrp.rec.cannowflg
          docprbrol: "", //  Presented by		.ncdgrp.rec.docprbrol
          payrol: "", //  Payer		.ncdgrp.rec.payrol
          frepayflg: "", //  free of payment flag		.ncdgrp.rec.frepayflg
          objinr: "",
          expludat: "",//修改后担保到期日
        },
        cbs: {
          max: {
            cur: "", //  Amount Claimed		.ncdgrp.cbs.max.cur
            amt: "", //  Balance		.ncdgrp.cbs.max.amt
          },
          opn1: {
            cur: "", //  Open Amount		.ncdgrp.cbs.opn1.cur
            amt: "", //  Balance		.ncdgrp.cbs.opn1.amt
          },
          opn2: {
            cur: "", //  附加金额		.ncdgrp.cbs.opn2.cur
          },
          max2: {
            amt: "", //  附加金额		.ncdgrp.cbs.max2.amt
          },
        },
        apl: {
          pts: new Pts().data,
          namelc: "",			//  名称
          adrelc: "",			//  地址
          dbfadrblkcn: "",
        },
        ben: {
          pts: new Pts().data,
          namelc: "",			//  名称
          adrelc: "",			//  地址
          dbfadrblkcn: "",
        },
        prb: {
          pts: new Pts().data,
          namelc: "",			//  名称		.ncdgrp.prb.namelc
          adrelc: "",			//  地址		.ncdgrp.prb.adrelc
          dbfadrblkcn: "",			//  Chinese address		.ncdgrp.prb.dbfadrblkcn
        },
        oth: {
          pts: new Pts().data,
          namelc: "",			//  名称		.ncdgrp.oth.namelc
          adrelc: "",			//  地址		.ncdgrp.oth.adrelc
          dbfadrblkcn: "",			//  Chinese address		.ncdgrp.oth.dbfadrblkcn
        },
        tmpint: {
          pts: new Pts().data,
        },
        awi: {
          pts: new Pts().data,
        },
        int: {
          pts: new Pts().data,
        },
        iss: {
          pts: new Pts().data,
        },
        rmr: {
          pts: new Pts().data,
        },
        blk: {
          addamtinf: "",			//  Add. Amt. Information		.ncdgrp.blk.addamtinf
          presentdet: "",			//  Present. Compl. Det.		.ncdgrp.blk.presentdet
          gartyptxtin: "",			//  Specification of Type of Undertaking - Counter Undertaking		.nidgrp.blk.gartyptxtin
          apprul: "",			//  Applicable Rules		.nidgrp.blk.apprul
          apprultxt: "",			//  Applicable Rules		.nidgrp.blk.apprultxt
          exptxt: "",			//  Expiry Condition/ Evt.		.nidgrp.blk.exptxt
          atxexptxt: "",			//  Expiry Condition/ Evt.		.nidgrp.blk.atxexptxt
          liatxtc: "",			//  Liability Condition		.nidgrp.blk.liatxtc
          atxliatxtc: "",			//  Liability Condition		.nidgrp.blk.atxliatxtc
          deltoadr: "",			//  Delivery to Address		.nidgrp.blk.deltoadr
          preper: "",			//  Presentation Instr.		.nidgrp.blk.preper
          atxpreper: "",			//  Presentation Instr.		.nidgrp.blk.atxpreper
          trfcond: "",			//  Transfer Conditions		.nidgrp.blk.trfcond
          feetxt: "",			//  Additional Details to Code for Charges		.nidgrp.blk.feetxt
          gidtxt: "",			//  Guarantee Text		.nidgrp.blk.gidtxt
          gtxgidtxt: "",			//  Guarantee Text with Variables		.nidgrp.blk.gtxgidtxt
          gartyptxtc: "",			//  Undertaking Type 		.nidgrp.blk.gartyptxtc
          apprulc: "",			//  Applicable Rules		.nidgrp.blk.apprulc
          apprultxtc: "",			//  Applicable Rules		.nidgrp.blk.apprultxtc
          deltoadrc: "",			//  Delivery to Address		.nidgrp.blk.deltoadrc
          preperc: "",			//  Presentation Instr. 		.nidgrp.blk.preperc
          atxpreperc: "",			//  Presentation Instr. 		.nidgrp.blk.atxpreperc
          trfcondc: "",			//  Transfer Conditions		.nidgrp.blk.trfcondc
          feetxtc: "",			//  Additional Details to Code for Charges		.nidgrp.blk.feetxtc
          covgodsrvc: "",			//  Object of Contract - Local Undertaking Seq. C		.nidgrp.blk.covgodsrvc
          orcplcc: "",			//  Original Contract Place - Local Undertaking Seq. C		.nidgrp.blk.orcplcc
          addinfc: "",			//  Additional Info - Local Undertaking Seq. C		.nidgrp.blk.addinfc
          atxcovgodsrvc: "",			//  Underly. Transact. Det.		.nidgrp.blk.atxcovgodsrvc
          gidtxtc: "",			//  Guarantee Text  local undertaking		.nidgrp.blk.gidtxtc
          gtxgidtxtc: "",			//  Guarantee Text with Variables - Counter Undertaking		.nidgrp.blk.gtxgidtxtc
          addamtcovc: "",			//  Covered		.nidgrp.blk.addamtcovc
          covgodsrv: "",			//  Object of Contract		.nidgrp.blk.covgodsrv
          orcplc: "",			//  Original Contract Place		.nidgrp.blk.orcplc
          addinf: "",			//  Additional Info		.nidgrp.blk.addinf
          atxcovgodsrv: "",			//  Underly. Transact. Det.		.nidgrp.blk.atxcovgodsrv
          gidtxtame: "",			//  Amendments so Far		.nidgrp.blk.gidtxtame
          addamtcovs20: ""			//Additional Amount .nidgrp.blk.addamtcovs20
        },
      },
      bopmod: {
        szflg: "", //  申报类型		.bopmod.szflg
        basflg: "", //  基础数据		.bopmod.basflg
        dclflg: "", //  申报数据		.bopmod.dclflg
        vrfflg: "", //  核销数据		.bopmod.vrfflg
        ownextkey: "", //  地区机构号		.bopmod.ownextkey
        acttyp: "", //  款项去向		.bopmod.acttyp
        dbfp: {
          baspp: {
            cusnam: "", //  		.bopmod.dbfp.baspp.cusnam
            cornam: "", //  		.bopmod.dbfp.baspp.cornam
            corpnam: "", //  		.bopmod.dbfp.baspp.corpnam
            roptnam: "", //  RoptNam		.bopmod.dbfp.baspp.roptnam
            exratelab: "", //  �'�汇/结汇汇率		.bopmod.dbfp.baspp.exratelab
            lcyamtlab: "", //  �'�汇/结汇金额		.bopmod.dbfp.baspp.lcyamtlab
            acp: "", //  确认		.bopmod.dbfp.baspp.acp
            tmprefnew: "", //  TMPREFLABEL		.bopmod.dbfp.baspp.tmprefnew
          },
        },
        dbfgrp: {
          bas: {
            tmpref: "", //  �'时申报流�'号		.bopmod.dbfgrp.bas.tmpref
            ownextkey: "", //  地区机构号		.bopmod.dbfgrp.bas.ownextkey
            actiontype: "", //  操作类型		.bopmod.dbfgrp.bas.actiontype
            rptno: "", //  申报号码		.bopmod.dbfgrp.bas.rptno
            idcode: "", //  身份证件号码		.bopmod.dbfgrp.bas.idcode
            lcyacc: "", //  人民币帐号/银行卡号		.bopmod.dbfgrp.bas.lcyacc
            fcyamt: "", //  现汇金额		.bopmod.dbfgrp.bas.fcyamt
            fcyacc: "", //  外汇帐号/银行卡号		.bopmod.dbfgrp.bas.fcyacc
            othamt: "", //  其它金额		.bopmod.dbfgrp.bas.othamt
            othacc: "", //  其它帐号/银行卡号		.bopmod.dbfgrp.bas.othacc
            methods: "", //  结算方式		.bopmod.dbfgrp.bas.methods
            buscode: "", //  银行业务编号		.bopmod.dbfgrp.bas.buscode
            custype: "", //  类型		.bopmod.dbfgrp.bas.custype
            actiondesc: "", //  操作类型		.bopmod.dbfgrp.bas.actiondesc
            exrate: "", //  �'�汇汇率		.bopmod.dbfgrp.bas.exrate
            lcyamt: "", //  �'�汇金额		.bopmod.dbfgrp.bas.lcyamt
            custnm: "", //  收款人名称		.bopmod.dbfgrp.bas.custnm
            oppuser: "", //  付款人名称		.bopmod.dbfgrp.bas.oppuser
            custcod: "", //  组织机构		.bopmod.dbfgrp.bas.custcod
            txccy: "", //  付款币种及金额		.bopmod.dbfgrp.bas.txccy
            txamt: "", //  付款币种及金额		.bopmod.dbfgrp.bas.txamt
            actuccy: "", //  实际付款币种及金额		.bopmod.dbfgrp.bas.actuccy
            actuamt: "", //  实际付款币种及金额		.bopmod.dbfgrp.bas.actuamt
            outchargeccy: "", //  扣费币种及金额		.bopmod.dbfgrp.bas.outchargeccy
            outchargeamt: "", //  扣费币种及金额		.bopmod.dbfgrp.bas.outchargeamt
            issdate: "", //  开证日期		.bopmod.dbfgrp.bas.issdate
            tenor: "", //  期限		.bopmod.dbfgrp.bas.tenor
            lcbgno: "", //  信用证/保函编号		.bopmod.dbfgrp.bas.lcbgno
          },
        },
        dbcp: {
          baspp: {
            cusnam: "", //  		.bopmod.dbcp.baspp.cusnam
            cornam: "", //  		.bopmod.dbcp.baspp.cornam
            corpnam: "", //  		.bopmod.dbcp.baspp.corpnam
            roptnam: "", //  RoptNam		.bopmod.dbcp.baspp.roptnam
            exratelab: "", //  �'�汇/结汇汇率		.bopmod.dbcp.baspp.exratelab
            lcyamtlab: "", //  �'�汇/结汇金额		.bopmod.dbcp.baspp.lcyamtlab
            acp: "", //  确认		.bopmod.dbcp.baspp.acp
            tmprefnew: "", //  TMPREFLABEL		.bopmod.dbcp.baspp.tmprefnew
          },
        },
        dbcgrp: {
          bas: {
            tmpref: "", //  �'时申报流�'号		.bopmod.dbcgrp.bas.tmpref
            ownextkey: "", //  地区机构号		.bopmod.dbcgrp.bas.ownextkey
            actiontype: "", //  操作类型		.bopmod.dbcgrp.bas.actiontype
            rptno: "", //  申报号码		.bopmod.dbcgrp.bas.rptno
            idcode: "", //  身份证件号码		.bopmod.dbcgrp.bas.idcode
            lcyacc: "", //  人民币帐号/银行卡号		.bopmod.dbcgrp.bas.lcyacc
            fcyamt: "", //  现汇金额		.bopmod.dbcgrp.bas.fcyamt
            fcyacc: "", //  外汇帐号/银行卡号		.bopmod.dbcgrp.bas.fcyacc
            othamt: "", //  其它金额		.bopmod.dbcgrp.bas.othamt
            othacc: "", //  其它帐号/银行卡号		.bopmod.dbcgrp.bas.othacc
            methods: "", //  结算方式		.bopmod.dbcgrp.bas.methods
            buscode: "", //  银行业务编号		.bopmod.dbcgrp.bas.buscode
            custype: "", //  类型		.bopmod.dbcgrp.bas.custype
            actiondesc: "", //  操作类型		.bopmod.dbcgrp.bas.actiondesc
            exrate: "", //  �'�汇汇率		.bopmod.dbcgrp.bas.exrate
            lcyamt: "", //  �'�汇金额		.bopmod.dbcgrp.bas.lcyamt
            custnm: "", //  付款人名称		.bopmod.dbcgrp.bas.custnm
            oppuser: "", //  收款人名称		.bopmod.dbcgrp.bas.oppuser
            custcod: "", //  组织机构		.bopmod.dbcgrp.bas.custcod
            actuccy: "", //  实际付款币种及金额		.bopmod.dbcgrp.bas.actuccy
            actuamt: "", //  实际付款币种及金额		.bopmod.dbcgrp.bas.actuamt
            lcbgno: "", //  信用证/保函编号		.bopmod.dbcgrp.bas.lcbgno
            issdate: "", //  开证日期		.bopmod.dbcgrp.bas.issdate
            tenor: "", //  期限		.bopmod.dbcgrp.bas.tenor
            txccy: "", //  付款币种及金额		.bopmod.dbcgrp.bas.txccy
            txamt: "", //  付款币种及金额		.bopmod.dbcgrp.bas.txamt
            outchargeccy: "", //  扣费币种及金额		.bopmod.dbcgrp.bas.outchargeccy
            outchargeamt: "", //  扣费币种及金额		.bopmod.dbcgrp.bas.outchargeamt
          },
        },
      },
      cnybop: {
        cnyflg: "", //  是否报送跨境人民币2101表		.cnybop.cnyflg
        traflg: "", //  是否报送跨境人民币2107表		.cnybop.traflg
        outflg: "", //  是否报送跨境人民币2111表		.cnybop.outflg
        libflg: "", //  是否报送跨境人民币2106表		.cnybop.libflg
        vouflg: "", //  是否报送跨境人民币2122表		.cnybop.vouflg
        cnyout: {
          spk: "", //  业务主键		.cnybop.cnyout.spk
          sbankorgcode: "", //  银行机构代码		.cnybop.cnyout.sbankorgcode
          spayeeorgcode: "", //  付款人机构代码		.cnybop.cnyout.spayeeorgcode
          spayercountrycode: "", //  收款人常驻国家(地区)代码		.cnybop.cnyout.spayercountrycode
          sswiftbic: "", //  收款行SWIFT BIC		.cnybop.cnyout.sswiftbic
          cpayeraccttyp: "", //  清算(结算)账户类型		.cnybop.cnyout.cpayeraccttyp
          spayeracct: "", //  清算(结算)账户帐号		.cnybop.cnyout.spayeracct
          smidtransbank: "", //  中�'转汇行		.cnybop.cnyout.smidtransbank
          dpayeedate: "", //  付款日期		.cnybop.cnyout.dpayeedate
          sorilevyno: "", //  原申报号码		.cnybop.cnyout.sorilevyno
          sbanktrano: "", //  银行业务编号		.cnybop.cnyout.sbanktrano
          sbalancemode: "", //  结算方式		.cnybop.cnyout.sbalancemode
          iaccountperiod: "", //  结�'�期		.cnybop.cnyout.iaccountperiod
          fpayeeamt: "", //  货物贸易付款金额		.cnybop.cnyout.fpayeeamt
          fcustomsamt: "", //  已报关付款金额		.cnybop.cnyout.fcustomsamt
          frecordamt: "", //  已备案付款金额		.cnybop.cnyout.frecordamt
          fprepayeeamt: "", //  预付款金额		.cnybop.cnyout.fprepayeeamt
          fonshoreamt: "", //  无货物报关进出境物流货物金额		.cnybop.cnyout.fonshoreamt
          foffshoreamt: "", //  无货物报关离岸转手买卖金额		.cnybop.cnyout.foffshoreamt
          fnogoodsamt: "", //  无货物报关其他金额		.cnybop.cnyout.fnogoodsamt
          cpayeeattr: "", //  付款人属性		.cnybop.cnyout.cpayeeattr
          spayeecny: "", //  付款币种		.cnybop.cnyout.spayeecny
          spayeeacct: "", //  付款人账号		.cnybop.cnyout.spayeeacct
          ftotalamt: "", //  原币金额		.cnybop.cnyout.ftotalamt
        },
        spayeename: "", //  付款人名称		.cnybop.spayeename
        spayername: "", //  收款人名称		.cnybop.spayername
        saddwordout: "", //  交易附言		.cnybop.saddwordout
        sbankname: "", //  银行机构名称		.cnybop.sbankname
        outscale: "", //  OUTSCALE		.cnybop.outscale
      },
      paypsb: "", //  Unpaid by Applicant		.paypsb
      cipmodVo: {
        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
        reconebch: "",//收款直接参与者行号 .trnmod.reconebch
        reconebchnam: "",//收款直接参与者名称  .trnmod.reconebchnam
        commen: "",//附言  .trnmod.commen
        bustyp: "",//业务种类  .trnmod.bustyp
      },
      transOrderVo: {
        kfr: "", //付款人
        fkzh: "",//付款账号
        fkhnam: "",//付款行行名称
        fkhnum: "",//付款行行号
        qxr: "",//起息日
        skr: "",//收款人
        skzh: "",//收款人账号
        skhnam: "",//收款行行名
        skhnum: "",//收款行行号
        setrmk: ""//备注
      },
      setmod: new Pub().data.Setmod,
      mtabut: new Pub().data.Mtabut,
      trnmod: new Pub().data.Trnmod,
      liaall: new Pub().data.Liaall,
      limmod: new Pub().data.Limmod,
      liaccv: new Pub().data.Liaccv,
      docpan: new Pub().data.Docpan,
      umdmod: new Pub().data.Umdmod,
      trndia: new Pub().data.Trndia,
      boppay: new Pub().data.Boppay,
      rmbbop: new Pub().data.Rmbbop,
      cfagit: new Pub().data.Cfagit,
    }
  }
}