index.js 11.1 KB
Newer Older
wangna committed
1 2
import Api from "~/service/Api"
import Pts from "../Common/Pts"
wangna committed
3
import Pub from "../Public"
wangna committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236

export default class Getamc{
    constructor () {
        this.data = {
						gitp:{
							explab:"",			//  Label unlimited Validity		.gitp.explab
							lialab:"",			//  Label unlimited lLability		.gitp.lialab
							aplmullab:"",			//  Label, that is set, if there are multiple applicants		.gitp.aplmullab
							expfldlab:"",			//  Label for Field Validity		.gitp.expfldlab
							liafldlab:"",			//  Label for Field Lability		.gitp.liafldlab
							recget:{
								sdamod:{
									seainf:"",			//  Reference		.gitp.recget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.gitp.recget.sdamod.dadsnd
								},
							},
							aamp:{
								aammod:{
									addamtflg:"",			//  Add. Amount		.gitp.aamp.aammod.addamtflg
								},
							},
							exptxtmodflg:"",			//  Modify Expiry Condition/Event		.gitp.exptxtmodflg
							liatxtcmodflg:"",			//  Modify Liability Condition/Event - Counter Undertaking		.gitp.liatxtcmodflg
							usr:{
								extkey:"",			//  Responsible User		.gitp.usr.extkey
							},
							usrget:{
								sdamod:{
									seainf:"",			//  		.gitp.usrget.sdamod.seainf
								},
							},
							inccormsgflg:"",			//  Incoming Corporate Message Flag		.gitp.inccormsgflg
							drpreflglab1:"",			//  Label for Type of Request		.gitp.drpreflglab1
							inc760:"",			//  incoming lose		.gitp.inc760
							morapllab:"",			//  Label set if nore than one applicant		.gitp.morapllab
							drpreflglab:"",			//  Label for Type of Request		.gitp.drpreflglab
							bantyp:"",			//  bank typ		.gitp.bantyp
							letterlabel:"",			//  LETTERLABEL		.gitp.letterlabel
							oppbnkl:"",			//  对手行代码		.gitp.oppbnkl
							drpreflg:"",			//  Type of Request		.gitp.drpreflg
							aplp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.gitp.aplp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.gitp.aplp.ptsget.sdamod.dadsnd
									},
								},
							},
							benp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.gitp.benp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.gitp.benp.ptsget.sdamod.dadsnd
									},
								},
							},
							issp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.gitp.issp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.gitp.issp.ptsget.sdamod.dadsnd
									},
								},
							},
							advp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.gitp.advp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.gitp.advp.ptsget.sdamod.dadsnd
									},
								},
							},
							lettername:"",			//  面函标题		.gitp.lettername
							dzbhflg:"",			//  电子保函标志		.gitp.dzbhflg
							prepermodflg:"",			//  Modify Document and Presentation Instructions		.gitp.prepermodflg
							chkpreper:"",			//  Allow *		.gitp.chkpreper
							chargi:{
								chkast:"",			//  Allow *		.gitp.chargi.chkast
							},
							laborcdat:"",			//  Label for Contract Date		.gitp.laborcdat
							labaddinf:"",			//  Label for Additional Info		.gitp.labaddinf
							covgodsrvmodflg:"",			//  Modify Object of Contract		.gitp.covgodsrvmodflg
							covgod:{
								chkast:"",			//  Allow *		.gitp.covgod.chkast
							},
							aplnamtxt:"",			//  申请人名称		.gitp.aplnamtxt
							indirectswiadd:"",			//  InDirect Swift Add		.gitp.indirectswiadd
							gidtxtmodflg:"",			//  Modify Guarantee Text		.gitp.gidtxtmodflg
							chkgidtxt:"",			//  Allow *		.gitp.chkgidtxt
							swiftflg:"",			//  是否SWIFT格式		.gitp.swiftflg
						},
						gidgrp:{
							rec:{
								ownref:"",			//  Reference		.gidgrp.rec.ownref
								nam:"",			//  Name		.gidgrp.rec.nam
								hndtyp:"",			//  Handling Type		.gidgrp.rec.hndtyp
								gartyp:"",			//  Type of Undertaking		.gidgrp.rec.gartyp
								expdat:"",			//  Validity until		.gidgrp.rec.expdat
								liadat:"",			//  Our Liability until		.gidgrp.rec.liadat
								cnfsta:"",			//  Confirmation Status 		.gidgrp.rec.cnfsta
								partcon:"",			//  Partial Confirmation		.gidgrp.rec.partcon
								cnfdat:"",			//  Confirmed on		.gidgrp.rec.cnfdat
								purposin:"",			//  Incoming Purpose 		.gidgrp.rec.purposin
								purpos:"",			//  Outgoing Purpose		.gidgrp.rec.purpos
								exptyp:"",			//  Expiry Type		.gidgrp.rec.exptyp
								liatypc:"",			//  Liability Type 		.gidgrp.rec.liatypc
								resflg:"",			//  Reserved Contract		.gidgrp.rec.resflg
								rejflg:"",			//  Direct rejection		.gidgrp.rec.rejflg
								drpreflg:"",			//  Type of Request		.gidgrp.rec.drpreflg
								gartypin:"",			//  Undertaking Type from Local Undertaking Seq. C		.gidgrp.rec.gartypin
								legfrm:"",			//  Form of Undertaking		.gidgrp.rec.legfrm
								demand:"",			//  Demand Indicator		.gidgrp.rec.demand
								giduil:"",			//  Language of Undertak.		.gidgrp.rec.giduil
								secuilflg:"",			//  Bilingual Guarantee		.gidgrp.rec.secuilflg
								gtxinr:"",			//  Choice of Text		.gidgrp.rec.gtxinr
								atxinr:"",			//  Choice of Text		.gidgrp.rec.atxinr
								oldref:"",			//  Old Reference		.gidgrp.rec.oldref
								revflg:"",			//  Declaration of Indemnity		.gidgrp.rec.revflg
								autrnwflg:"",			//  Auto-Renewal		.gidgrp.rec.autrnwflg
								rmbflg:"",			//  Reimbursement Information		.gidgrp.rec.rmbflg
								orddat:"",			//  Order Date		.gidgrp.rec.orddat
								opndat:"",			//  Valid from		.gidgrp.rec.opndat
								expflg:"",			//  Unlimited Guarantee		.gidgrp.rec.expflg
								liaflg:"",			//  Unlimited Liability		.gidgrp.rec.liaflg
								inudat:"",			//  Inure Date		.gidgrp.rec.inudat
								teskeyunc:"",			//  Test Key Unconfirmity		.gidgrp.rec.teskeyunc
								guaflg:"",			//  Mortgage Flag		.gidgrp.rec.guaflg
								cmtflg:"",			//  跨境人民币保函		.gidgrp.rec.cmtflg
								fingua:"",			//  是否对外担保		.gidgrp.rec.fingua
								cfaguatyp:"",			//  对外担保类型		.gidgrp.rec.cfaguatyp
								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
								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
							},
							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
								},
								cnf:{
									cur:"",			//  Confirmation Amount		.gidgrp.cbs.cnf.cur
									amt:"",			//  Balance		.gidgrp.cbs.cnf.amt
								},
							},
							ben:{
								pts:new Pts().data,
								namelc:"",			//  名称		.gidgrp.ben.namelc
								adrelc:"",			//  地址		.gidgrp.ben.adrelc
								dbfadrblkcn:"",			//  Chinese address		.gidgrp.ben.dbfadrblkcn
							},
							apl:{
								pts:new Pts().data,
								namelc:"",			//  名称		.gidgrp.apl.namelc
								adrelc:"",			//  地址		.gidgrp.apl.adrelc
								dbfadrblkcn:"",			//  Chinese address		.gidgrp.apl.dbfadrblkcn
							},
							ctr:{
								pts:new Pts().data,
							},
							iss:{
								pts:new Pts().data,
								namelc:"",			//  名称		.gidgrp.iss.namelc
								adrelc:"",			//  地址		.gidgrp.iss.adrelc
								dbfadrblkcn:"",			//  Chinese address		.gidgrp.iss.dbfadrblkcn
							},
							blk:{
								contag79:"",			//  Content of TAG 79		.gidgrp.blk.contag79
								gartyptxtin:"",			//  Specification of Type of Undertaking - Counter Undertaking		.gidgrp.blk.gartyptxtin
								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:"",			//  Liability Condition		.gidgrp.blk.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
								covgodsrv:"",			//  Object of Contract		.gidgrp.blk.covgodsrv
								orcplc:"",			//  Original Contract Place		.gidgrp.blk.orcplc
								addinf:"",			//  Additional Info		.gidgrp.blk.addinf
								atxcovgodsrv:"",			//  Underly. Transact. Det.		.gidgrp.blk.atxcovgodsrv
								gidtxt:"",			//  Guarantee Text		.gidgrp.blk.gidtxt
								gtxgidtxt:"",			//  Guarantee Text with Variables		.gidgrp.blk.gtxgidtxt
							},
							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
								aplnam:"",			//  申请人名称关税保函专用		.gidgrp.ghd.aplnam
							},
							gidcxm:{
								warran:"",			//  被保证人		.gidgrp.gidcxm.warran
								cxmflg:"",			//  是否显示查询码		.gidgrp.gidcxm.cxmflg
								benefi:"",			//  受益人名称		.gidgrp.gidcxm.benefi
							},
						},
						reqdat:"",			//  Confir. Requested on		.reqdat
wangna committed
237 238
						pageId:"",			// ctx的key
						roldsc:"",
wangna committed
239 240 241 242 243
						liaall: new Pub().data.Liaall,
						setmod: new Pub().data.Setmod,
						mtabut: new Pub().data.Mtabut,
						trnmod: new Pub().data.Trnmod,
					
wangna committed
244 245 246
				}
    }
}