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

export default class Gitame {
	constructor() {
		this.data = {
			needcuscomame: false,
			zmqflg:"",
			bopCtyList: [],
			ptsptaList: [],
			markOrgList: [],
			atxinrList: [{
				value: '<NILTXT>',
				label: '空白文本'
			}],
			atxinrcList: [{
				value: '<NILTXT>',
				label: '空白文本'
			}],
			gitp: {
				exptxtmodflg: "", //  Modify Expiry Condition/Event		.gitp.exptxtmodflg
				liatxtcmodflg: "", //  Modify Liability Condition/Event - Counter Undertaking		.gitp.liatxtcmodflg
				usr: {
					extkey: "", //  Responsible User		.gitp.usr.extkey
				},
				inc760: "", //  incoming lose		.gitp.inc760
				dzbhflg: "", //  电子保函标志		.gitp.dzbhflg
				prepermodflg: "", //  Modify Document and Presentation Instructions		.gitp.prepermodflg
				chkpreper: "", //  Allow *		.gitp.chkpreper
				chargi: {
					chkast: "", //  Allow *		.gitp.chargi.chkast
				},
				gidtxtmodflg: "", //  Modify Guarantee Text		.gitp.gidtxtmodflg
				chkgidtxt: "", //  Allow *		.gitp.chkgidtxt
				aacp: {
					aacmod: {
						addamtflg: "", //  Add. Amount		.gitp.aacp.aacmod.addamtflg
					},
				},
				aamp: {
					addamtflg: '', //  Add. Amount		.gitp.aamp.addamtflg
				},
				prepercmodflg: "", //  Modify Document and Presentation Instructions		.gitp.prepercmodflg
				chkpreperc: "", //  Allow *		.gitp.chkpreperc
				chargic: {
					chkast: "", //  Allow *		.gitp.chargic.chkast
				},
				covgodsrvcmodflg: "", //  Modify Object of Contract Sequence C		.gitp.covgodsrvcmodflg
				covgodc: {
					chkast: "", //  Allow *		.gitp.covgodc.chkast
				},
				gidtxtmodflgc: "", //  Modify Guarantee Text - Local Undertaking Seq. C		.gitp.gidtxtmodflgc
				chkgidtxtc: "", //  Allow *		.gitp.chkgidtxtc
				covgodsrvmodflg: "", //  Modify Object of Contract		.gitp.covgodsrvmodflg
				covgod: {
					chkast: "", //  Allow *		.gitp.covgod.chkast
				},
				indirectswiadd: "", //  InDirect Swift Add		.gitp.indirectswiadd
			},
			gidgrp: {
				bdsght: '',
				payeecountcode: '',
				rec: {
					branchinr: "",
					needcuscomame: "",
					cnfsta: "",
					inr: "", //Inr主鍵,不设置的话无法拷贝业务主键
					fingua: "", //  是否对外担保		.gidgrp.rec.fingua
					cfaguatyp: "", //  对外担保类型		.gidgrp.rec.cfaguatyp
					cmtflg: "", //  跨境人民币保函		.gidgrp.rec.cmtflg
					ownref: "", //  Reference		.gidgrp.rec.ownref
					amenbr: 0, //  Actual Amendment No		.gidgrp.rec.amenbr
					purposin: "", //  Incoming Purpose 		.gidgrp.rec.purposin
					purpos: "", //  Outgoing Purpose		.gidgrp.rec.purpos
					hndtyp: "", //  Handling Type		.gidgrp.rec.hndtyp
					gartyp: "", //  Type of Undertaking		.gidgrp.rec.gartyp
					legfrm: "", //  Form of Undertaking		.gidgrp.rec.legfrm
					demand: "", //  Demand Indicator		.gidgrp.rec.demand
					giduil: "", //  Language of Undertak.		.gidgrp.rec.giduil
					atxinr: "", //  Choice of Text		.gidgrp.rec.gtxinr
					exptyp: "", //  Expiry Type		.gidgrp.rec.exptyp
					expdat: "", //  Valid until		.gidgrp.rec.expdat
					liatypc: "", //  Liability Type 		.gidgrp.rec.liatypc
					liadat: "", //  Our Liability until		.gidgrp.rec.liadat
					orddat: "", //  Order Date		.gidgrp.rec.orddat
					opndat: "", //  Valid from		.gidgrp.rec.opndat
					expflg: "", //  Unlimited Guarantee		.gidgrp.rec.expflg
					liaflg: "", //  Unlimited Liability		.gidgrp.rec.liaflg
					nam: "", //  Name		.gidgrp.rec.nam
					inudat: "", //  Inure Date		.gidgrp.rec.inudat
					guaflg: "", //  Mortgage Flag		.gidgrp.rec.guaflg
					vrfdat: "", //  核销日期		.gidgrp.rec.vrfdat
					fenlishi: "", //  是否分离式保函		.gidgrp.rec.fenlishi
					delori: "", //  Delivery of Undertak.		.gidgrp.rec.delori
					deloritxt: "", //  Delivery of Undertak.		.gidgrp.rec.deloritxt
					sndto: "", //  Undertaking Send to		.gidgrp.rec.sndto
					delto: "", //  Deliv. To/Collection By		.gidgrp.rec.delto
					transfer: "", //  Transfer Indicator		.gidgrp.rec.transfer
					chato: "", //  Own Charges Borne by		.gidgrp.rec.chato
					opndatc: "", //  Requested Issue Date		.gidgrp.rec.opndatc
					gartypc: "", //  Undertaking Type 		.gidgrp.rec.gartypc
					legfrmc: "", //  Form of Undertaking		.gidgrp.rec.legfrmc
					demandc: "", //  Demand Indicator 		.gidgrp.rec.demandc
					gtxinrc: "", //  Choice of Text		.gidgrp.rec.gtxinrc
					stdwrduilc: "", //  Requested Language		.gidgrp.rec.stdwrduilc
					deloric: "", //  Delivery of Undertak.		.gidgrp.rec.deloric
					deloritxtc: "", //  Delivery of Undertak.		.gidgrp.rec.deloritxtc
					deltoc: "", //  Deli. To/Collection By		.gidgrp.rec.deltoc
					orcrefc: "", //  Contract Reference		.gidgrp.rec.orcrefc
					orcdatc: "", //  Date from Original Contract - Local Undertaking Seq. C		.gidgrp.rec.orcdatc
					tenclsdatc: "", //  Closing Date		.gidgrp.rec.tenclsdatc
					orcratc: "", //  Original Perc./ Rate		.gidgrp.rec.orcratc
					orccurc: "", //  Contract Amount 		.gidgrp.rec.orccurc
					orcamtc: "", //  Contract Amount 		.gidgrp.rec.orcamtc
					accc: "", //  A/c Adv. Paym. Guar.		.gidgrp.rec.accc
					jurlawc: "", //  Governing Law 		.gidgrp.rec.jurlawc
					jurlawtxtc: "", //  Governing Law 		.gidgrp.rec.jurlawtxtc
					jurplcc: "", //  Place of Jurisdiction		.gidgrp.rec.jurplcc
					tenrefc: "", //  Tender Reference		.gidgrp.rec.tenrefc
					tendatc: "", //  Tender Date		.gidgrp.rec.tendatc
					trmdatc: "", //  Latest Transmission		.gidgrp.rec.trmdatc
					orcref: "", //  Contract Reference		.gidgrp.rec.orcref
					orcdat: "", //  Date from Original Contract		.gidgrp.rec.orcdat
					tenclsdat: "", //  Closing Date		.gidgrp.rec.tenclsdat
					orcrat: "", //  Original Perc./ Rate		.gidgrp.rec.orcrat
					orccur: "", //  Contract Amount 		.gidgrp.rec.orccur
					orcamt: "", //  Contract Amount 		.gidgrp.rec.orcamt
					acc: "", //  A/c for Adv. Paym. Guar.		.gidgrp.rec.acc
					jurlaws20: "", //  Governing Law		.gidgrp.rec.jurlaws20
					jurlaw: "", //  Law of Jurisdiction		.gidgrp.rec.jurlaw
					jurplc: "", //  Place of Jurisdiction		.gidgrp.rec.jurplc
					tenref: "", //  Tender Reference		.gidgrp.rec.tenref
					tendat: "", //  Tender Date		.gidgrp.rec.tendat
					trmdat: "", //  Latest Transmiss. Date		.gidgrp.rec.trmdat
					juscod: "", //  组织机构代码		.gidgrp.rec.juscod
					cunqii: "", //  流动资金贷款利率档次		.gidgrp.rec.cunqii
					bilvvv: "", //  上浮比率		.gidgrp.rec.bilvvv
					bngcod: "", //  企业海关编码		.gidgrp.rec.bngcod
					mannum: "", //  手册号码		.gidgrp.rec.mannum
					fromflg: "",
					credat: "",
					clsdat: "",
					stacty: "",
					iscrotra: "",
					ownusr: "",
					projnam: "",
					guatyp: "",
					countrycod: "",
          projectname: "",
          gidtxtmodflg: "",
          gidtxtmodflgc: "",
          reccnfdet: '', 
          cnfdet: '',
          bchkeyinr: '',
          needcuscomopn: '',
          gtxinr: '', // Choice of Text		.gidgrp.rec.gtxinr
          partcon: 0, // Partial Confirmation		.gidgrp.rec.partcon
          cnfdat: '', // Confirmation Date		.gidgrp.rec.cnfdat
          gartyptxtc: '', // Undertaking Type 		.gidgrp.blk.gartyptxtc
          flwsta: '',
		  oppbnk:"",  //境内外对手行代码 .gidgrp.rec.oppbnk
				},
				cbs: {
					max: {
						cur: "", //  Guarantee Amount		.gidgrp.cbs.max.cur
						amt: "", //  Guarantee Amount		.gidgrp.cbs.max.amt
					},
					opn1: {
						cur: "", //  Open Amount		.gidgrp.cbs.opn1.cur
						amt: "", //  Balance		.gidgrp.cbs.opn1.amt
					},
					opn2: {
						cur: "", //Additional Amount .gidgrp.cbs.opn2.cur
						amt: "", //Additional Amount .gidgrp.cbs.opn2.amt
					},
					mac: {
						cur: "", //  Guarantee Amount		.gidgrp.cbs.mac.cur
						amt: "", //  Guarantee Amount		.gidgrp.cbs.mac.amt
					},
					mac2: {
						cur: "", //  Additional Amount		.gidgrp.cbs.mac2.cur
						amt: "", //  Balance		.gidgrp.cbs.mac2.amt
					},
					opc2: {
						cur: "", //  Open Add. Amount		.gidgrp.cbs.opc2.cur
						amt: "", //  Balance		.gidgrp.cbs.opc2.amt
					},
					max2: {
						cur: "", //  Currency		.gidgrp.cbs.max2.cur
						amt: "", //  Additional Amout  .gidgrp.cbs.max2.cur
					},
					cnf: {
						cur: "", //  Currency		.gidgrp.cbs.max2.cur
						amt: "", //  Additional Amout  .gidgrp.cbs.max2.cur
					},
				},
				blk: {
					inr: "",
					apprul: "", //  Applicable Rules		.gidgrp.blk.apprul
					apprultxt: "", //  Applicable Rules		.gidgrp.blk.apprultxt
					exptxt: "", //  Expiry Condition/ Evt.		.gidgrp.blk.exptxt
					atxexptxt: "", //  Expiry Condition/ Evt.		.gidgrp.blk.atxexptxt
					liatxtc: "", //  Liability Condition		.gidgrp.blk.liatxtc
          atxliatxtc:"",
          deltoadr: "", //  Delivery to Address		.gidgrp.blk.deltoadr
					preper: "", //  Presentation Instr.		.gidgrp.blk.preper
					atxpreper: "", //  Presentation Instr.		.gidgrp.blk.atxpreper
					trfcond: "", //  Transfer Conditions		.gidgrp.blk.trfcond
					feetxt: "", //  Additional Details to Code for Charges		.gidgrp.blk.feetxt
					gidtxt: "", //  Guarantee Text		.gidgrp.blk.gidtxt
					gtxgidtxt: "", //  Guarantee Text with Variables		.gidgrp.blk.gtxgidtxt
					gartyptxtc: "", //  Undertaking Type 		.gidgrp.blk.gartyptxtc
					apprulc: "", //  Applicable Rules		.gidgrp.blk.apprulc
					apprultxtc: "", //  Applicable Rules		.gidgrp.blk.apprultxtc
					deltoadrc: "", //  Delivery to Address		.gidgrp.blk.deltoadrc
					preperc: "", //  Presentation Instr. 		.gidgrp.blk.preperc
					atxpreperc: "", //  Presentation Instr. 		.gidgrp.blk.atxpreperc
					trfcondc: "", //  Transfer Conditions		.gidgrp.blk.trfcondc
					feetxtc: "", //  Additional Details to Code for Charges		.gidgrp.blk.feetxtc
					covgodsrvc: "", //  Object of Contract - Local Undertaking Seq. C		.gidgrp.blk.covgodsrvc
					orcplcc: "", //  Original Contract Place - Local Undertaking Seq. C		.gidgrp.blk.orcplcc
					addinfc: "", //  Additional Info - Local Undertaking Seq. C		.gidgrp.blk.addinfc
          atxcovgodsrv:"",
          atxcovgodsrvc: "", //  Underly. Transact. Det.		.gidgrp.blk.atxcovgodsrvc
					gidtxtc: "", //  Guarantee Text  local undertaking		.gidgrp.blk.gidtxtc
					gtxgidtxtc: "", //  Guarantee Text with Variables - Counter Undertaking		.gidgrp.blk.gtxgidtxtc
					addamtcovc: "", //  Covered		.gidgrp.blk.addamtcovc
					covgodsrv: "", //  Object of Contract		.gidgrp.blk.covgodsrv
					orcplc: "", //  Original Contract Place		.gidgrp.blk.orcplc
					addinf: "", //  Additional Info		.gidgrp.blk.addinf
					gidtxtame: "", //  Amendments so Far sequenceB		,gidgrp.blk.gidtxtame
					gidtxtamec:"",// Amendments so Far	for SequenceC	,gidgrp.blk.gidtxtamec
          addamtcovs20: "", //Additional Amount .gidgrp.blk.addamtcovs20
				},
				apl: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.apl.namelc
					adrelc: "", //  地址		.gidgrp.apl.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.apl.dbfadrblkcn
				},
				ben: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.ben.namelc
					adrelc: "", //  地址		.gidgrp.ben.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.ben.dbfadrblkcn
				},
				iss: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.iss.namelc
					adrelc: "", //  地址		.gidgrp.iss.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.iss.dbfadrblkcn
				},
				adv: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.adv.namelc
					adrelc: "", //  地址		.gidgrp.adv.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.adv.dbfadrblkcn
				},
				ghd: {
					segtyp: "", //  特殊保函类型		.gidgrp.ghd.segtyp
					bustyp: "", //  业务类型		.gidgrp.ghd.bustyp
					wahnum: "", //  仓库号		.gidgrp.ghd.wahnum
					remark: "", //  备注		.gidgrp.ghd.remark
				},
				gidcxm: {
					warran: "", //  被保证人		.gidgrp.gidcxm.warran
					cxmflg: "", //  是否显示查询码		.gidgrp.gidcxm.cxmflg
					benefi: "", //  受益人名称		.gidgrp.gidcxm.benefi
				},
				ctr: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.ctr.namelc
					adrelc: "", //  地址		.gidgrp.ctr.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.ctr.dbfadrblkcn
				},
				atb: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.atb.namelc
					adrelc: "", //  地址		.gidgrp.atb.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.atb.dbfadrblkcn
				},
				con: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.con.namelc
					adrelc: "", //  地址		.gidgrp.con.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.con.dbfadrblkcn
				},
				apc: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.apc.namelc
					adrelc: "", //  地址		.gidgrp.apc.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.apc.dbfadrblkcn
				},
				ctc: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.ctc.namelc
					adrelc: "", //  地址		.gidgrp.ctc.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.ctc.dbfadrblkcn
				},
				bec: {
					pts: new Pts().data,
					namelc: "", //  名称		.gidgrp.bec.namelc
					adrelc: "", //  地址		.gidgrp.bec.adrelc
					dbfadrblkcn: "", //  Chinese address		.gidgrp.bec.dbfadrblkcn
				},
				avc: {
					pts: new Pts().data,
				},
				rmb: {
					pts: new Pts().data,
				},
				at2: {
					pts: new Pts().data,
				},
			},
			gcdgrp: {
				rec: {
					inr: ''
				}
			},
			gitamep: {
				ametxtflg: "", //  Amendment :77C: modified		.gitamep.ametxtflg
				ametxt: "", //  Amendment :77C:		.gitamep.ametxt
				amebut: {
					chkast: "", //  Allow *		.gitamep.amebut.chkast
				},
				prtflg: "", //  choose full text		.gitamep.prtflg
				clsclmflg: "", //  Close picked up claim now		.gitamep.clsclmflg
				gcdownref: "", //  GCDOWNREF		.gitamep.gcdownref
				ramrol: "", //  Request of Amendment send to		.gitamep.ramrol
				ametxtc: "", //  Amendments		.gitamep.ametxtc
				ametxtflgc: "", //  Amendment :77C: modified		.gitamep.ametxtflgc
				amebutc: {
					chkast: "", //  Allow *		.gitamep.amebutc.chkast
				},
				oldmaccur: "", //  Old Local Undertaking		.gitamep.oldmaccur
				oldmacamt: "", //  Old Local Undertaking		.gitamep.oldmacamt
				orddat: "", //  Order From		.gitamep.orddat
				amenbr: "", //  Actual Amendment No		.gitamep.amenbr
				expnewtxt: "", //  text 'unlimited' / new expiry		.gitamep.expnewtxt
				cre767flg: "", //  Create Amendment Message		.gitamep.cre767flg
				plateflg: "", //  plateflg		.gitamep.plateflg
				mstitle: "", //  面函标题		.gitamep.mstitle
				amenumjmg: "", //  变�'次数		.gitamep.amenumjmg
			},
			oldgidgrp: {
				bdsght: '',
				payeecountcode: '',
				benadrlin: "",
				rec: {
					inr: '',
					branchinr: '',
					bchkeyinr: '',
					needcuscomopn: '',
					iscrotra: '',
					ownref: '', // Reference		.gidgrp.rec.ownref
					purposin: '', // Incoming Purpose 		.gidgrp.rec.purposin
					purpos: '', // Outgoing Purpose		.gidgrp.rec.purpos
					hndtyp: '', // Handling Type		.gidgrp.rec.hndtyp
					gartyp: '', // Type of Undertaking		.gidgrp.rec.gartyp
					legfrm: '', // Form of Undertaking		.gidgrp.rec.legfrm
					demand: '', // Demand Indicator		.gidgrp.rec.demand
					fingua: '', // 是否对外担保		.gidgrp.rec.fingua
					cfaguatyp: '', // 对外担保类型		.gidgrp.rec.cfaguatyp
					cmtflg: '', // 跨境人民币保函		.gidgrp.rec.cmtflg
					giduil: '', // Language of Undertak.		.gidgrp.rec.giduil
					vrfdat: '', // 核销日期		.gidgrp.rec.vrfdat
					gtxinr: '', // Choice of Text		.gidgrp.rec.gtxinr
					fenlishi: '', // 是否分离式保函		.gidgrp.rec.fenlishi
					atxinr: '', // Choice of Text		.gidgrp.rec.atxinr
					orddat: '', // Order Date		.gidgrp.rec.orddat
					expflg: '', // Unlimited Guarantee		.gidgrp.rec.expflg
					expdat: '', // Valid until		.gidgrp.rec.expdat
					liaflg: '', // Unlimited Liability		.gidgrp.rec.liaflg
					liadat: '', // Our Liability until		.gidgrp.rec.liadat
					inudat: '', // Inure Date		.gidgrp.rec.inudat
					nam: '', // Name		.gidgrp.rec.nam
					liatxtc: '', // Liability Condition		.gidgrp.blk.liatxtc
					delori: '', // Delivery of Undertak.		.gidgrp.rec.delori
					deloritxt: '', // Delivery of Undertak.		.gidgrp.rec.deloritxt
					sndto: '', // Undertaking Send to		.gidgrp.rec.sndto
					delto: '', // Deliv. To/Collection By		.gidgrp.rec.delto
					chato: '', // Own Charges Borne by		.gidgrp.rec.chato
					orcref: '', // Contract Reference		.gidgrp.rec.orcref
					orcdat: '', // Date from Original Contract		.gidgrp.rec.orcdat
					tenclsdat: '', // Closing Date		.gidgrp.rec.tenclsdat
					orccur: '', // Contract Amount 		.gidgrp.rec.orccur
					orcamt: '0.00', // Contract Amount 		.gidgrp.rec.orcamt
					acc: '', // A/c for Adv. Paym. Guar.		.gidgrp.rec.acc
					jurlaws20: '', // Governing Law		.gidgrp.rec.jurlaws20
					jurlaw: '', // Law of Jurisdiction		.gidgrp.rec.jurlaw
					tenref: '', // Tender Reference		.gidgrp.rec.tenref
					tendat: '', // Tender Date		.gidgrp.rec.tendat
					trmdat: '', // Latest Transmiss. Date		.gidgrp.rec.trmdat
					mannum: '', // 手册号码		.gidgrp.rec.mannum
					bngcod: '', // 企业海关编码		.gidgrp.rec.bngcod
					juscod: '', // 组织机构代码		.gidgrp.rec.juscod
					cunqii: '', // 流动资金贷款利率档次		.gidgrp.rec.cunqii
					bilvvv: 0, // 上浮比率		.gidgrp.rec.bilvvv
					jurplc: '', // Place of Jurisdiction		.gidgrp.rec.jurplc
					reccnfdet: '', // Confirm. Instr.		.gidgrp.rec.reccnfdet
					cnfdet: '',
					cnfsta: '', // Confirmation Status 		.gidgrp.rec.cnfsta
					partcon: 0, // Partial Confirmation		.gidgrp.rec.partcon
					cnfdat: '', // Confirmation Date		.gidgrp.rec.cnfdat
					opndatc: '', // Requested Issue Date		.gidgrp.rec.opndatc
					opndat: '',
					gartypc: '', // Undertaking Type 		.gidgrp.rec.gartypc
					gartyptxtc: '', // Undertaking Type 		.gidgrp.blk.gartyptxtc
					legfrmc: '', // Form of Undertaking		.gidgrp.rec.legfrmc
					demandc: '', // Demand Indicator 		.gidgrp.rec.demandc
					stdwrduilc: '', // Requested Language		.gidgrp.rec.stdwrduilc
					gtxinrc: '', // Choice of Text		.gidgrp.rec.gtxinrc
					exptyp: '', // Expiry Type		.gidgrp.rec.exptyp
					deloritxtc: '', // Delivery of Undertak.		.gidgrp.rec.deloritxtc
					orcrefc: '', // Contract Reference		.gidgrp.rec.orcrefc
					tenclsdatc: '', // Closing Date		.gidgrp.rec.tenclsdatc
					orccurc: '', // Contract Amount 		.gidgrp.rec.orccurc
					orcamtc: '', // Contract Amount 		.gidgrp.rec.orcamtc
					accc: '', // A/c Adv. Paym. Guar.		.gidgrp.rec.accc
					jurlawc: '', // Governing Law 		.gidgrp.rec.jurlawc
					jurlawtxtc: '', // Governing Law 		.gidgrp.rec.jurlawtxtc
					jurplcc: '', // Place of Jurisdiction		.gidgrp.rec.jurplcc
					tenrefc: '', // Tender Reference		.gidgrp.rec.tenrefc
					tendatc: '', // Tender Date		.gidgrp.rec.tendatc
					trmdatc: '', // Latest Transmission		.gidgrp.rec.trmdatc
					orcratc: '', // Original Perc./ Rate		.gidgrp.rec.orcratc
					deloric: '', // Delivery of Undertak.		.gidgrp.rec.deloric
					deltoc: '', // Deli. To/Collection By		.gidgrp.rec.deltoc
					stacty: "",
					liatypc: "",
					projnam: '',
					guatyp: '',
					flwsta: '',
					countrycod: "",
					projectname: "",
          fromflg: "",
          gidtxtmodflg: "",
          gidtxtmodflgc: "",
          transfer: "",
				},
				cbs: {
					cnf: {
						cur: '', // Confirmation Amount		.gidgrp.cbs.cnf.cur
						amt: '0.00', // Balance		.gidgrp.cbs.cnf.amt
					},
					mac2: {
						cur: '',
						amt: '0.00',
					},
					mac: {
						cur: '',
						amt: '0.00',
					},
					max: {
						cur: '', // Guarantee Amount		.gidgrp.cbs.max.cur
						amt: '0.00', // Guarantee Amount		.gidgrp.cbs.max.amt
					},
					max2: {
						cur: '',
						amt: '0.00',
					},
					opc2: {
						cur: '',
						amt: '0.00',
					},
					opn1: {
						cur: '', // Open Amount		.gidgrp.cbs.opn1.cur
						amt: '0.00', // Balance		.gidgrp.cbs.opn1.amt
					},
					opn2: {
						cur: '', // Open Amount		.gidgrp.cbs.opn2.cur
						amt: '0.00', // Balance		.gidgrp.cbs.opn2.amt
					},
				},
				gcdgrp: {
					rec: {
						inr: "",
						ownref: "", //  Claim Number		.gcdgrp.rec.ownref
						nam: "", //  Externally Displayed Name to Identify the Contract		.gcdgrp.rec.nam
						clmdat: "", //  Date of Claim		.gcdgrp.rec.clmdat
						pntinr: "",
					},
					cbs: {
						max: {
							cur: "", //  Amount Claimed		.gcdgrp.cbs.max.cur
							amt: "", //  Balance		.gcdgrp.cbs.max.amt
						},
						max2: {
							cur: "",
							amt: "",
						},
						opn1: {
							cur: "", //  Open Amount		.gcdgrp.cbs.opn1.cur
							amt: "", //  Balance		.gcdgrp.cbs.opn1.amt
						},
						opn2: {
							cur: "",
							amt: "",
						},
					},
					apl: {
						pts: new Pts().data,
					},
					ben: {
						pts: new Pts().data,
					},
				},
				blk: {
					inr: "",
					apprul: "", //  Applicable Rules		.gidgrp.blk.apprul
					apprultxt: "", //  Applicable Rules		.gidgrp.blk.apprultxt
					exptxt: "", //  Expiry Condition/ Evt.		.gidgrp.blk.exptxt
					atxexptxt: "", //  Expiry Condition/ Evt.		.gidgrp.blk.atxexptxt
					liatxtc: "", //  Liability Condition		.gidgrp.blk.liatxtc
          atxliatxtc:"",
          deltoadr: "", //  Delivery to Address		.gidgrp.blk.deltoadr
					preper: "", //  Presentation Instr.		.gidgrp.blk.preper
					atxpreper: "", //  Presentation Instr.		.gidgrp.blk.atxpreper
					trfcond: "", //  Transfer Conditions		.gidgrp.blk.trfcond
					feetxt: "", //  Additional Details to Code for Charges		.gidgrp.blk.feetxt
					gidtxt: "", //  Guarantee Text		.gidgrp.blk.gidtxt
					gtxgidtxt: "", //  Guarantee Text with Variables		.gidgrp.blk.gtxgidtxt
					gartyptxtc: "", //  Undertaking Type 		.gidgrp.blk.gartyptxtc
					apprulc: "", //  Applicable Rules		.gidgrp.blk.apprulc
					apprultxtc: "", //  Applicable Rules		.gidgrp.blk.apprultxtc
					deltoadrc: "", //  Delivery to Address		.gidgrp.blk.deltoadrc
					preperc: "", //  Presentation Instr. 		.gidgrp.blk.preperc
					atxpreperc: "", //  Presentation Instr. 		.gidgrp.blk.atxpreperc
					trfcondc: "", //  Transfer Conditions		.gidgrp.blk.trfcondc
					feetxtc: "", //  Additional Details to Code for Charges		.gidgrp.blk.feetxtc
					covgodsrvc: "", //  Object of Contract - Local Undertaking Seq. C		.gidgrp.blk.covgodsrvc
					orcplcc: "", //  Original Contract Place - Local Undertaking Seq. C		.gidgrp.blk.orcplcc
					addinfc: "", //  Additional Info - Local Undertaking Seq. C		.gidgrp.blk.addinfc
					atxcovgodsrv:"",
					atxcovgodsrvc: "", //  Underly. Transact. Det.		.gidgrp.blk.atxcovgodsrvc
					gidtxtc: "", //  Guarantee Text  local undertaking		.gidgrp.blk.gidtxtc
					gtxgidtxtc: "", //  Guarantee Text with Variables - Counter Undertaking		.gidgrp.blk.gtxgidtxtc
					addamtcovc: "", //  Covered		.gidgrp.blk.addamtcovc
					covgodsrv: "", //  Object of Contract		.gidgrp.blk.covgodsrv
					orcplc: "", //  Original Contract Place		.gidgrp.blk.orcplc
					addinf: "", //  Additional Info		.gidgrp.blk.addinf
					gidtxtame: "", //  Amendments so Far sequenceB		,gidgrp.blk.gidtxtame
					gidtxtamec:"",// Amendments so Far	for SequenceC	,gidgrp.blk.gidtxtamec
					addamtcovs20: "", //Additional Amount .gidgrp.blk.addamtcovs20
				},
				ghd: {
					segtyp: '', // 特殊保函类型		.gidgrp.ghd.segtyp
					bustyp: '', // 业务类型		.gidgrp.ghd.bustyp
					remark: '', // 备注		.gidgrp.ghd.remark
				},
				gidcxm: {
					warran: '', // 被保证人		.gidgrp.gidcxm.warran
					cxmflg: '', // 是否显示查询码		.gidgrp.gidcxm.cxmflg
					benefi: '', // 受益人名称		.gidgrp.gidcxm.benefi
				},
				apl: {
					pts: new Pts().data,
				},
				ben: {
					pts: new Pts().data,
				},
				iss: {
					pts: new Pts().data,
				},
				con: {
					pts: new Pts().data,
				},
				adv: {
					pts: new Pts().data,
				},
				ctr: {
					pts: new Pts().data,
				},
				cnr: {
					pts: new Pts().data,
				},
				apc: {
					pts: new Pts().data,
				},
				ctc: {
					pts: new Pts().data,
				},
				ada: {
					pts: new Pts().data,
				},
				bec: {
					pts: new Pts().data,
				},
				atb: {
					pts: new Pts().data,
				},
				at2: {
					pts: new Pts().data,
				},
				ct2: {
					pts: new Pts().data,
				},
				ct3: {
					pts: new Pts().data,
				},
				ct4: {
					pts: new Pts().data,
				},
				ct5: {
					pts: new Pts().data,
				},
				ap2: {
					pts: new Pts().data,
				},
				ap3: {
					pts: new Pts().data,
				},
				ap4: {
					pts: new Pts().data,
				},
				ap5: {
					pts: new Pts().data,
				},
				agt: {
					pts: new Pts().data,
				},
				tp0: {
					pts: new Pts().data,
				},
				tp1: {
					pts: new Pts().data,
				},
				tp2: {
					pts: new Pts().data,
				},
				tp3: {
					pts: new Pts().data,
				},
				tp4: {
					pts: new Pts().data,
				},
				tp5: {
					pts: new Pts().data,
				},
				tp6: {
					pts: new Pts().data,
				},
				tp7: {
					pts: new Pts().data,
				},
				tp8: {
					pts: new Pts().data,
				},
				tp9: {
					pts: new Pts().data,
				},
				oap: {
					pts: new Pts().data,
				},
				acb: {
					pts: new Pts().data,
				},
				sto: {
					pts: new Pts().data,
				},
				apr: {
					pts: new Pts().data,
				},
				avb: {
					pts: new Pts().data,
				},
				avc: {
					pts: new Pts().data,
				},
				rmb: {
					pts: new Pts().data,
				},
				rmr: {
					pts: new Pts().data,
				},
			},
			addbcb: {
				label1: "1、申请人与我行已签署贸易融资协议(如需);", //  国际部意见		.addbcb.label1
				label2: "2、申请人已提交全套业务所需资料;", //  国际部意见		.addbcb.label2
				label3: "3、申请书要素齐全并已签章,签章已经核符;", //  国际部意见		.addbcb.label3
				label4: "4、占用授信额度的保函业务:", //  国际部意见		.addbcb.label4
				label5: "", //  国际部意见		.addbcb.label5
				label12: "5、关联交易:", //  国际部意见		.addbcb.label5
				label6: "2",
				label13: "4、低风险开证业务:", //  国际部意见		.addbcb.label6
				label7: "已提交《低风险业务授信调查报告》/《信贷业务通知书》;", //  国际部意见		.addbcb.label7
				label8: ",并已完成审批报告手续;", //  国际部意见		.addbcb.label8
				label9: "2", //  国际部意见		.addbcb.label9
				label10: "额度已切分,结算系统将自动扣减额度,保证金(如需)符合要求;",
				label11: "额度未切分,《信贷业务通知书》符合要求;",
				gitamecho: '',
				gitamermk: '',
			},
			// swiadd: {
			// 	amenbr: "", //修改次数
			// 	ameamt: "", // 修改金额
			// 	ameamtc: 0,
			// 	newamt: "", // 保函金额
			// 	newamtc: 0, //
			// 	newexpdat: "", // 新到期日
			// 	newcur: "", // 保函币种
			// 	orddat: "", // 申请修改日期
			// 	amedat: "", // 修改日期
			// 	amecur: "", //修改金额币种
			// 	amemsgdonflg: "", //是否生成通知报文
			// 	addamtflg: "", //Ameps20中使用了该标志
			// 	newexpflg: "", // 新的到期日期无限制标志
			// 	newliaflg: "", // 新的责任组到期日期无限制标志
			// 	exptyp: "", // 到期类型
			// 	ameblk: "", //修改内容文本
			// 	exptxt: "",
			// 	liatypc: "",
			// 	newliadat: "",
			// 	liatxtc: "",
			// 	newdtaappexpdat: "", // 新估计到期日
			// 	purposame: "", // 修改目的
			// 	redrea: "", // 减少/清偿原因
			// 	ameblkc: "",
			// },
			swiadd: new Pub().data.Trnmod.swiadd,
			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,
			rmbbop: new Pub().data.Rmbbop,
			cfagit: new Pub().data.Cfagit,
		}
	}
}