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

export default class Hitpam {
  constructor() {
    this.data = {
      ncdgrp: {
        rec: {
          inr: "",
        }
      },
      checkedList:[],
			ptsptaList: [],
      ptyList: [],
      amdRec: {
        newamt: '',
      },
      addbcd: {
        gitamecho: '',
        gitamermk: '',
      },
      zmqflg:"",
      nitbenl5blk: "",
      nitbenl3blk: "",
      nitapll1blk: "",
      nitbenl1blk: "",
      nitbenl2blk: "",
      nitapll2blk: "",
      nitbenl4blk: "",
      nitapll3blk: "",
      nitissl1blk: "",
      nitbenl6blk: "",
      nitrmbl2blk: "",
      nitapll4blk: "",
      nitrmbl1blk: "",
      ameblkModified:false,
      nitp: {
        recget: {
          sdamod: {
            seainf: "",			//  Reference		.nitp.recget.sdamod.seainf
            dadsnd: "",			//  Drag  Drop Sender		.nitp.recget.sdamod.dadsnd
          },
        },
        aamp: {
          aammod: {
            addamtflg: "",			//  Add. Amount		.nitp.aamp.aammod.addamtflg
          },
        },
        exptxtmodflg: "",			//  Modify Expiry Condition/Event		.nitp.exptxtmodflg
        liatxtcmodflg: "",			//  Modify Liability Condition/Event - Counter Undertaking		.nitp.liatxtcmodflg
        usr: {
          extkey: "",			//  Responsible User		.nitp.usr.extkey
        },
        usrget: {
          sdamod: {
            seainf: "",			//  		.nitp.usrget.sdamod.seainf
          },
        },
        inccormsgflg: "",			//  Incoming Corporate Message Flag		.nitp.inccormsgflg
        drpreflglab1: "",			//  Label for Type of Request		.nitp.drpreflglab1
        inc760: "",			//  incoming lose		.nitp.inc760
        morapllab: "",			//  Label set if nore than one applicant		.nitp.morapllab
        drpreflglab: "",			//  Label for Type of Request		.nitp.drpreflglab
        bantyp: "",			//  bank typ		.nitp.bantyp
        letterlabel: "",			//  LETTERLABEL		.nitp.letterlabel
        oppbnkl: "",			//  对手行代码		.nitp.oppbnkl
        drpreflg: "",			//  Type of Request		.nitp.drpreflg
        aplp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.aplp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.aplp.ptsget.sdamod.dadsnd
            },
          },
        },
        benp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.benp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.benp.ptsget.sdamod.dadsnd
            },
          },
        },
        issp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.issp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.issp.ptsget.sdamod.dadsnd
            },
          },
        },
        advp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.advp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.advp.ptsget.sdamod.dadsnd
            },
          },
        },
        lettername: "",			//  面函标题		.nitp.lettername
        dzbhflg: "",			//  电子保函标志		.nitp.dzbhflg
        ctrp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.ctrp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.ctrp.ptsget.sdamod.dadsnd
            },
          },
        },
        aplsupflg: "",			//  Suppress Applicant in 760 Seqence B Flag		.nitp.aplsupflg
        atbp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.atbp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.atbp.ptsget.sdamod.dadsnd
            },
          },
        },
        labapl: "",			//  Label of apl		.nitp.labapl
        labctr: "",			//  Label of CTR		.nitp.labctr
        labaplref: "",			//  Label of APL's ref		.nitp.labaplref
        labctrref: "",			//  Label of CTR's ref		.nitp.labctrref
        labissbak: "",			//  Label of issue bank		.nitp.labissbak
        labissref: "",			//  Label of issue bank's ref		.nitp.labissref
        conp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.conp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.conp.ptsget.sdamod.dadsnd
            },
          },
        },
        bdbp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.bdbp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.bdbp.ptsget.sdamod.dadsnd
            },
          },
        },
        prepermodflg: "",			//  Modify Document and Presentation Instructions		.nitp.prepermodflg
        chkpreper: "",			//  Allow *		.nitp.chkpreper
        chargi: {
          chkast: "",			//  Allow *		.nitp.chargi.chkast
        },
        gidtxtmodflg: "",			//  Modify Guarantee Text		.nitp.gidtxtmodflg
        chkgidtxt: "",			//  Allow *		.nitp.chkgidtxt
        cnrp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.cnrp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.cnrp.ptsget.sdamod.dadsnd
            },
          },
        },
        aacp: {
          aacmod: {
            addamtflg: "",			//  Add. Amount		.nitp.aacp.aacmod.addamtflg
          },
        },
        apcp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.apcp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.apcp.ptsget.sdamod.dadsnd
            },
          },
        },
        apcsupflg: "",			//  Suppress Applicant in 760 Seqence C Flag		.nitp.apcsupflg
        ctcp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.ctcp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.ctcp.ptsget.sdamod.dadsnd
            },
          },
        },
        becp: {
          ptsget: {
            sdamod: {
              seainf: "",			//  		.nitp.becp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.nitp.becp.ptsget.sdamod.dadsnd
            },
          },
        },
        avcp: {
          ptsget: {
            sdamod: {
              dadsnd: "",			//  Drag  Drop Sender		.nitp.avcp.ptsget.sdamod.dadsnd
              seainf: "",			//  		.nitp.avcp.ptsget.sdamod.seainf
            },
          },
        },
        prepercmodflg: "",			//  Modify Document and Presentation Instructions		.nitp.prepercmodflg
        chkpreperc: "",			//  Allow *		.nitp.chkpreperc
        chargic: {
          chkast: "",			//  Allow *		.nitp.chargic.chkast
        },
        laborcdat: "",			//  Label for Contract Date		.nitp.laborcdat
        labaddinfc: "",			//  Label for Additional Info in Sequence C		.nitp.labaddinfc
        covgodsrvcmodflg: "",			//  Modify Object of Contract Sequence C		.nitp.covgodsrvcmodflg
        covgodc: {
          chkast: "",			//  Allow *		.nitp.covgodc.chkast
        },
        gidtxtmodflgc: "",			//  Modify Guarantee Text - Local Undertaking Seq. C		.nitp.gidtxtmodflgc
        chkgidtxtc: "",			//  Allow *		.nitp.chkgidtxtc
        labaddinf: "",			//  Label for Additional Info		.nitp.labaddinf
        covgodsrvmodflg: "",			//  Modify Object of Contract		.nitp.covgodsrvmodflg
        covgod: {
          chkast: "",			//  Allow *		.nitp.covgod.chkast
        },
        aplnamtxt: "",			//  申请人名称		.nitp.aplnamtxt
        indirectswiadd: "",			//  InDirect Swift Add		.nitp.indirectswiadd
      },
      nidgrp: {
        ghdflg: "",
        amdRec: {
          newamt: "",
          purposame: "",
          cre767flg: ""
        },
        rec: {
          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
					grtnam: '',
          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
          quycod: '',
          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:'',
					projnam:'',
          guatyp:'',
          countrycod:'',
          bchkeyinr:'',
					guaflg: '',
					swiftflg: "",
					othersno: "",
          oppbnk:'',
        },
        cbs: {
          max: {
            cur: "",			//  Guarantee Amount		.nidgrp.cbs.max.cur
            amt: "",			//  Guarantee Amount		.nidgrp.cbs.max.amt
          },
          opn1: {
            cur: "",			//  Open Amount		.nidgrp.cbs.opn1.cur
            amt: "",			//  Balance		.nidgrp.cbs.opn1.amt
          },
          opn2: {
            cur: "",			//Additional Amount .nidgrp.cbs.opn2.cur
            amt: "",			//Additional Amount .nidgrp.cbs.opn2.amt
          },
          max2: {
            cur: "",			//  Currency		.nidgrp.cbs.max2.cur
            amt: "",			//  Additional Amout  .nidgrp.cbs.max2.cur
          },
          cnf: {
            cur: "",			//  Currency		.nidgrp.cbs.cnf.cur
            amt: "",			//  Additional Amout  .nidgrp.cbs.cnf.amt
          },
          maxint: {
            cur: "",			//  Currency		.nidgrp.cbs.maxint.cur
            amt: "",			//  Additional Amout  .nidgrp.cbs.maxint.amt
          },
          oldmax: {
            cur: "",
            amt: "",
          },
        },
        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:"",
        },
        apl: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.apl.namelc
          adrelc: "",			//  地址		.nidgrp.apl.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.apl.dbfadrblkcn
        },
        ben: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.ben.namelc
          adrelc: "",			//  地址		.nidgrp.ben.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.ben.dbfadrblkcn
        },
        iss: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.iss.namelc
          adrelc: "",			//  地址		.nidgrp.iss.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.iss.dbfadrblkcn
        },
        adv: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.adv.namelc
          adrelc: "",			//  地址		.nidgrp.adv.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.adv.dbfadrblkcn
        },
        ctr: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.ctr.namelc
          adrelc: "",			//  地址		.nidgrp.ctr.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.ctr.dbfadrblkcn
        },
        atb: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.atb.namelc
          adrelc: "",			//  地址		.nidgrp.atb.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.atb.dbfadrblkcn
        },
        con: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.con.namelc
          adrelc: "",			//  地址		.nidgrp.con.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.con.dbfadrblkcn
        },
        bdb: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.bdb.namelc
          adrelc: "",			//  地址		.nidgrp.bdb.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.bdb.dbfadrblkcn
        },
        cnr: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.cnr.namelc
          adrelc: "",			//  地址		.nidgrp.cnr.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.cnr.dbfadrblkcn
        },
        apc: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.apc.namelc
          adrelc: "",			//  地址		.nidgrp.apc.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.apc.dbfadrblkcn
        },
        ctc: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.ctc.namelc
          adrelc: "",			//  地址		.nidgrp.ctc.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.ctc.dbfadrblkcn
        },
        bec: {
          pts: new Pts().data,
          namelc: "",			//  名称		.nidgrp.bec.namelc
          adrelc: "",			//  地址		.nidgrp.bec.adrelc
          dbfadrblkcn: "",			//  Chinese address		.nidgrp.bec.dbfadrblkcn
        },
        avc: {
          pts: new Pts().data,
        },
      },
      nitamep: {
        ramrollab: "",			//  Label for RAMROL		.nitamep.ramrollab
        recget: {
          sdamod: {
            seainf: "",			//  Reference		.nitamep.recget.sdamod.seainf
            dadsnd: "",			//  Drag  Drop Sender		.nitamep.recget.sdamod.dadsnd
          },
        },
        ametxtflg: "",			//  Amendment :77C: modified		.nitamep.ametxtflg
        ametxt: "",			//  Amendment :77C:		.nitamep.ametxt
        amebut: {
          chkast: "",			//  Allow *		.nitamep.amebut.chkast
        },
        abrflg: "",			//  agreement of bene. required		.nitamep.abrflg
        ameaccflg: "",			//  Send Amendment Acceptance Response		.nitamep.ameaccflg
        prtflg: "",			//  choose full text		.nitamep.prtflg
        clsclmflg: "",			//  Close picked up claim now		.nitamep.clsclmflg
        ncdownref: "",			//  NCDOWNREF		.nitamep.ncdownref
        crereg: "",			//  Create Autoregistration for		.nitamep.crereg
        ramrol: "",			//  Request of Amendment send to		.nitamep.ramrol
        ametxtc: "",			//  Amendments		.nitamep.ametxtc
        ametxtflgc: "",			//  Amendment :77C: modified		.nitamep.ametxtflgc
        amebutc: {
          chkast: "",			//  Allow *		.nitamep.amebutc.chkast
        },
        oldmaccur: "",			//  Old Local Undertaking		.nitamep.oldmaccur
        oldmacamt: "",			//  Old Local Undertaking		.nitamep.oldmacamt
        orddat: "",			//  Order From		.nitamep.orddat
        amenbr: 0,			//  Actual Amendment No		.nitamep.amenbr
        expnottxt: "",			//  text 'unlimited' / old expiry		.nitamep.expnottxt
        limnottxt: "",			//  text 'unlimited'		.nitamep.limnottxt
        expnewtxt: "",			//  text 'unlimited' / new expiry		.nitamep.expnewtxt
        limnewtxt: "",			//  text 'unlimited' / new liability		.nitamep.limnewtxt
        cre767flg: "",			//  Create Amendment Message		.nitamep.cre767flg
        amemsg: "",			//  银关保函操作		.nitamep.amemsg
        plateflg: "",			//  plateflg		.nitamep.plateflg
        mstitle: "",			//  面函标题		.nitamep.mstitle
        amenumjmg: "",			//  变�'次数		.nitamep.amenumjmg
      },
      oldnidgrp: {
        ghdflg: "",
        amdRec: {
          newamt: "",
          purposame: "",
          cre767flg: ""
        },
        rec: {
					liatypc: "",			//  Old Liability Type		.oldoldnidgrp.rec.liatypc
          branchinr: '',
          inr: '',
          ver:'',
          ownref: '', // Reference		.oldnidgrp.rec.ownref
          ownusr: '',//业务负责人
          etyextkey:"",//
          needcuscomopn: '',//需客户确认		.oldnidgrp.rec.needcuscomopn
          grtjuscod: '',//被保证人社会统一信用代码/组织机构代码.oldnidgrp.rec.grtjuscod
          hndtyp: '', // Handling Type		.oldnidgrp.rec.hndtyp
          gartyp: '', // Type of Undertaking		.oldnidgrp.rec.gartyp
          legfrm: '', // Form of Undertaking		.oldnidgrp.rec.legfrm
          demand: '', // Demand Indicator		.oldnidgrp.rec.demand
          fingua: '', // 是否对外担保		.oldnidgrp.rec.fingua
          cfaguatyp: '', // 对外担保类型		.oldnidgrp.rec.cfaguatyp
          cmtflg: '', // 跨境人民币保函		.oldnidgrp.rec.cmtflg
          giduil: '', // Language of Undertak.		.oldnidgrp.rec.giduil
          vrfdat: '', // 核销日期		.oldnidgrp.rec.vrfdat
          gtxinr: '', // Choice of Text		.oldnidgrp.rec.gtxinr
          fenlishi: '', // 是否分离式保函		.oldnidgrp.rec.fenlishi
					atxinr: '', // Choice of Text		.oldnidgrp.rec.atxinr
					grtnam: '',
          orddat: '', // Order Date		.oldnidgrp.rec.orddat
          expflg: '', // Unlimited Guarantee		.oldnidgrp.rec.expflg
          expdat: '', // Valid until		.oldnidgrp.rec.expdat
          liaflg: '', // Unlimited Liability		.oldnidgrp.rec.liaflg
          liadat: '', // Our Liability until		.oldnidgrp.rec.liadat
          inudat: '', // Inure Date		.oldnidgrp.rec.inudat
          nam: '', // Name		.oldnidgrp.rec.nam
          liatxtc: '', // Liability Condition		.oldnidgrp.blk.liatxtc
          delori: '', // Delivery of Undertak.		.oldnidgrp.rec.delori
          deloritxt: '', // Delivery of Undertak.		.oldnidgrp.rec.deloritxt
          sndto: '', // Undertaking Send to		.oldnidgrp.rec.sndto
          delto: '', // Deliv. To/Collection By		.oldnidgrp.rec.delto
          chato: '', // Own Charges Borne by		.oldnidgrp.rec.chato
          credat:"",//创建日期
          opndat: "",// 开立日期
          opndatc: "",
          opnsta: "",//开立状态
          amesta: "",//修改状态
          cansta: "",//撤销状态
          oldamt: "",//原保函金额
          olddat: "",//原到期日期
          opntrninr: "",
          orcref: '', // Contract Reference		.oldnidgrp.rec.orcref
          orcdat: '', // Date from Original Contract		.oldnidgrp.rec.orcdat
          tenclsdat: '', // Closing Date		.oldnidgrp.rec.tenclsdat
          orccur: '', // Contract Amount 		.oldnidgrp.rec.orccur
          orcamt: '0.00', // Contract Amount 		.oldnidgrp.rec.orcamt
          acc: '', // A/c for Adv. Paym. Guar.		.oldnidgrp.rec.acc
          jurlaws20: '', // Governing Law		.oldnidgrp.rec.jurlaws20
          jurlaw: '', // Law of Jurisdiction		.oldnidgrp.rec.jurlaw
          tenref: '', // Tender Reference		.oldnidgrp.rec.tenref
          tendat: '', // Tender Date		.oldnidgrp.rec.tendat
          trmdat: '', // Latest Transmiss. Date		.oldnidgrp.rec.trmdat
          mannum: '', // 手册号码		.oldnidgrp.rec.mannum
          bngcod: '', // 企业海关编码		.oldnidgrp.rec.bngcod
          juscod: '', // 组织机构代码		.oldnidgrp.rec.juscod
          cunqii: '', // 流动资金贷款利率档次		.oldnidgrp.rec.cunqii
          bilvvv: 0, // 上浮比率		.oldnidgrp.rec.bilvvv
          jurplc: '', // Place of Jurisdiction		.oldnidgrp.rec.jurplc
          reccnfdet: '', // Confirm. Instr.		.oldnidgrp.rec.reccnfdet
          cnfdet: '',
          cnfsta: '', // Confirmation Status 		.oldnidgrp.rec.cnfsta
          partcon: 0, // Partial Confirmation		.oldnidgrp.rec.partcon
          cnfdat: '', // Confirmation Date		.oldnidgrp.rec.cnfdat
          exptyp: '', // Expiry Type		.oldnidgrp.rec.exptyp
          cxmflg: '', // 是否显示查询码		.oldnidgrp.nidcxm.cxmflg
          bennam: '', // 受益人名称		.oldnidgrp.nidcxm.benefi
          segtyp: '', // 特殊保函类型		.oldnidgrp.ghd.segtyp
          bustyp: '', // 业务类型		.oldnidgrp.ghd.bustyp
          remark: '', // 备注		.oldnidgrp.ghd.remark
          aplnam: '', //申请人名称.oldnidgrp.nid.aplnam
          idcode: '', //统一社会信用代码.oldnidgrp.nid.idcode
          gidtxtmodflg: '',//修改保函文本
          purpos: "",
          amenbr: 0,
          flwsta: "",
          zsjzts: '', //追索截止天数.oldnidgrp.nid.zsjzts
          bdbdbr: '', //被担保人法定代表人.oldnidgrp.nid.bdbdbr
          bdbrdz: '', //被担保人地址.oldnidgrp.nid.bdbrdz
          bdbrdh: '', //被担保人联系电话.oldnidgrp.nid.bdbrdh
          dbyhmc: '', //担保银行名称.oldnidgrp.nid.dbyhmc
          dbyhdb: '', //担保银行法定代表人.oldnidgrp.nid.dbyhdb
          dbyhdz: '', //担保银行地址.oldnidgrp.nid.dbyhdz
          dbyhdh: '', //担保银行联系电话.oldnidgrp.nid.dbyhdh
          sqrdbr: '', //申请人法定代表人.oldnidgrp.nid.sqrdbr
          sqradr: '', //申请人地址.oldnidgrp.nid.sqradr
          sqrtel: '', //申请人联系电话.oldnidgrp.nid.sqrtel
          beyzd1: '', //索偿付款账号.oldnidgrp.nid.beyzd1
          beyzd2: '', //备用字段2.oldnidgrp.nid.beyzd2
          beyzd3: '', //备用字段3.oldnidgrp.nid.beyzd3
          beyzd4: '', //备用字段4.oldnidgrp.nid.beyzd4
          beyzd5: '', //备用字段5.oldnidgrp.nid.beyzd5
          beyzd6: '', //备用字段6.oldnidgrp.nid.beyzd6
          ptyhgq: '', //多个受益海关.oldnidgrp.nid.ptyhgq
          ptyhsx: '', //已经生效的受益海关.oldnidgrp.nid.ptyhsx
          bdbrmc: '', //被担保人名称.oldnidgrp.nid.bdbrmc
          sqqydm: '', //申请人企业代码.oldnidgrp.nid.sqqydm
          sqrnam: '', //申请人名称.oldnidgrp.nid.sqrnam
          sqqyhg: '', //申请人企业海关注册编码.oldnidgrp.nid.sqqyhg
          fromflg:'',
          iscrotra:'',
					projectname:'',
					projnam:'',
          guatyp:'',
          countrycod:'',
          quycod: '',
        },
        cbs: {
          max: {
            cur: "",			//  Guarantee Amount		.oldnidgrp.cbs.max.cur
            amt: "",			//  Guarantee Amount		.oldnidgrp.cbs.max.amt
          },
          opn1: {
            cur: "",			//  Open Amount		.oldnidgrp.cbs.opn1.cur
            amt: "",			//  Balance		.oldnidgrp.cbs.opn1.amt
          },
          opn2: {
            cur: "",			//Additional Amount .oldnidgrp.cbs.opn2.cur
            amt: "",			//Additional Amount .oldnidgrp.cbs.opn2.amt
          },
          max2: {
            cur: "",			//  Currency		.oldnidgrp.cbs.max2.cur
            amt: "",			//  Additional Amout  .oldnidgrp.cbs.max2.cur
          },
          cnf: {
            cur: "",			//  Currency		.oldnidgrp.cbs.cnf.cur
            amt: "",			//  Additional Amout  .oldnidgrp.cbs.cnf.amt
          },
          maxint: {
            cur: "",			//  Currency		.oldnidgrp.cbs.maxint.cur
            amt: "",			//  Additional Amout  .oldnidgrp.cbs.maxint.amt
          },
          oldmax: {
            cur: "",
            amt: "",
          },
        },
        blk: {
					gidtxtamec: "",			//  Amendments so Far		.oldoldnidgrp.blk.gidtxtamec
					dtaappexpdat: "",			//  Old appr. Expiry Date		.oldoldnidgrp.blk.dtaappexpdat
          gartyptxtin: "",			//  Specification of Type of Undertaking - Counter Undertaking		.oldnidgrp.blk.gartyptxtin
          apprul: "",			//  Applicable Rules		.oldnidgrp.blk.apprul
          apprultxt: "",			//  Applicable Rules		.oldnidgrp.blk.apprultxt
          exptxt: "",			//  Expiry Condition/ Evt.		.oldnidgrp.blk.exptxt
          atxexptxt: "",			//  Expiry Condition/ Evt.		.oldnidgrp.blk.atxexptxt
          liatxtc: "",			//  Liability Condition		.oldnidgrp.blk.liatxtc
          atxliatxtc: "",			//  Liability Condition		.oldnidgrp.blk.atxliatxtc
          deltoadr: "",			//  Delivery to Address		.oldnidgrp.blk.deltoadr
          preper: "",			//  Presentation Instr.		.oldnidgrp.blk.preper
          atxpreper: "",			//  Presentation Instr.		.oldnidgrp.blk.atxpreper
          trfcond: "",			//  Transfer Conditions		.oldnidgrp.blk.trfcond
          feetxt: "",			//  Additional Details to Code for Charges		.oldnidgrp.blk.feetxt
          gidtxt: "",			//  Guarantee Text		.oldnidgrp.blk.gidtxt
          gtxgidtxt: "",			//  Guarantee Text with Variables		.oldnidgrp.blk.gtxgidtxt
          gartyptxtc: "",			//  Undertaking Type 		.oldnidgrp.blk.gartyptxtc
          apprulc: "",			//  Applicable Rules		.oldnidgrp.blk.apprulc
          apprultxtc: "",			//  Applicable Rules		.oldnidgrp.blk.apprultxtc
          deltoadrc: "",			//  Delivery to Address		.oldnidgrp.blk.deltoadrc
          preperc: "",			//  Presentation Instr. 		.oldnidgrp.blk.preperc
          atxpreperc: "",			//  Presentation Instr. 		.oldnidgrp.blk.atxpreperc
          trfcondc: "",			//  Transfer Conditions		.oldnidgrp.blk.trfcondc
          feetxtc: "",			//  Additional Details to Code for Charges		.oldnidgrp.blk.feetxtc
          covgodsrvc: "",			//  Object of Contract - Local Undertaking Seq. C		.oldnidgrp.blk.covgodsrvc
          orcplcc: "",			//  Original Contract Place - Local Undertaking Seq. C		.oldnidgrp.blk.orcplcc
          addinfc: "",			//  Additional Info - Local Undertaking Seq. C		.oldnidgrp.blk.addinfc
          atxcovgodsrvc: "",			//  Underly. Transact. Det.		.oldnidgrp.blk.atxcovgodsrvc
          gidtxtc: "",			//  Guarantee Text  local undertaking		.oldnidgrp.blk.gidtxtc
          gtxgidtxtc: "",			//  Guarantee Text with Variables - Counter Undertaking		.oldnidgrp.blk.gtxgidtxtc
          addamtcovc: "",			//  Covered		.oldnidgrp.blk.addamtcovc
          covgodsrv: "",			//  Object of Contract		.oldnidgrp.blk.covgodsrv
          orcplc: "",			//  Original Contract Place		.oldnidgrp.blk.orcplc
          addinf: "",			//  Additional Info		.oldnidgrp.blk.addinf
          atxcovgodsrv: "",			//  Underly. Transact. Det.		.oldnidgrp.blk.atxcovgodsrv
          gidtxtame: "",			//  Amendments so Far		.oldnidgrp.blk.gidtxtame
          addamtcovs20: ""			//Additional Amount .oldnidgrp.blk.addamtcovs20
        },
        apl: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.apl.namelc
          adrelc: "",			//  地址		.oldnidgrp.apl.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.apl.dbfadrblkcn
        },
        ben: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.ben.namelc
          adrelc: "",			//  地址		.oldnidgrp.ben.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.ben.dbfadrblkcn
        },
        iss: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.iss.namelc
          adrelc: "",			//  地址		.oldnidgrp.iss.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.iss.dbfadrblkcn
        },
        adv: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.adv.namelc
          adrelc: "",			//  地址		.oldnidgrp.adv.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.adv.dbfadrblkcn
        },
        ctr: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.ctr.namelc
          adrelc: "",			//  地址		.oldnidgrp.ctr.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.ctr.dbfadrblkcn
        },
        atb: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.atb.namelc
          adrelc: "",			//  地址		.oldnidgrp.atb.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.atb.dbfadrblkcn
        },
        con: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.con.namelc
          adrelc: "",			//  地址		.oldnidgrp.con.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.con.dbfadrblkcn
        },
        bdb: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.bdb.namelc
          adrelc: "",			//  地址		.oldnidgrp.bdb.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.bdb.dbfadrblkcn
        },
        cnr: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.cnr.namelc
          adrelc: "",			//  地址		.oldnidgrp.cnr.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.cnr.dbfadrblkcn
        },
        apc: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.apc.namelc
          adrelc: "",			//  地址		.oldnidgrp.apc.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.apc.dbfadrblkcn
        },
        ctc: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.ctc.namelc
          adrelc: "",			//  地址		.oldnidgrp.ctc.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.ctc.dbfadrblkcn
        },
        bec: {
          pts: new Pts().data,
          namelc: "",			//  名称		.oldnidgrp.bec.namelc
          adrelc: "",			//  地址		.oldnidgrp.bec.adrelc
          dbfadrblkcn: "",			//  Chinese address		.oldnidgrp.bec.dbfadrblkcn
        },
        avc: {
          pts: new Pts().data,
        },
      },
      addbcb: {
        gitamecho: '',
        gitamermk: '',
      },
      swiadd: {
        amenbr: "",  //修改次数
        ameamt: "",  // 修改金额
        newamt: "",  // 保函金额
        newexpdat: "",  // 新到期日
        newcur: "",  // 保函币种
        orddat: "",  // 申请修改日期
        amedat: "",  // 修改日期
        amecur: "", //修改金额币种
        amemsgdonflg: "",//是否生成通知报文
        addamtflg:"",//Ameps20中使用了该标志
        newexpflg:"",// 新的到期日期无限制标志
        newliaflg:"", // 新的责任组到期日期无限制标志
        newliadat:"", // 新反担保效期
        exptyp:"",// 到期类型
				ameblk:"",//修改内容文本
				amestatxt: "", // 记录上一次简式修改内容
      },
      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,
			doctre: new Pub().data.Doctre,
      umdmod: new Pub().data.Umdmod,
      trndia: new Pub().data.Trndia,
    }
  }
}