index.js 15 KB
Newer Older
Your Name committed
1 2 3 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 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260
import Api from "~/service/Api"
import Pts from "../Common/Pts"

export default class Infccd{
    constructor () {
        this.data = {
						infcon:{
							seaownref:"",			//  Own Reference		.infcon.seaownref
							nam:"",			//  Name		.infcon.nam
							searef:"",			//  Party Reference		.infcon.searef
							pty:{
								extkey:"",			//  Select Single Party		.infcon.pty.extkey
								nam:"",			//  External Visible Name		.infcon.pty.nam
							},
							seapty:"",			//  Party Name/BIC		.infcon.seapty
							searol:"",			//  Role		.infcon.searol
							opndatfrom:"",			//  Opening between		.infcon.opndatfrom
							opndatto:"",			//  Open Date to		.infcon.opndatto
							usr:{
								extkey:"",			//  User ID		.infcon.usr.extkey
							},
							seasta:"",			//  Status		.infcon.seasta
							seacur:"",			//  Currency		.infcon.seacur
							seaamtfr:"",			//  Amount between		.infcon.seaamtfr
							seaamtto:"",			//  Amount to		.infcon.seaamtto
							relflg:"",			//  Release Status		.infcon.relflg
							cxmflg:"",			//  是否显示查询码		.infcon.cxmflg
							hndtyp:"",			//  Handling Type		.infcon.hndtyp
							chksubcon:"",			//  incl. all subcontracts		.infcon.chksubcon
							chktrnsta:"",			//  only active transactions		.infcon.chktrnsta
							trnstm:"",			//  stream for TRN to selected contract		.infcon.trnstm
							cbctxt:"",			//  CBS Column		.infcon.cbctxt
							cbbstm:"",			//  stream of CBBs		.infcon.cbbstm
							cbestm:"",			//  stream of CBEs		.infcon.cbestm
							feptxtlbl:"",			//  label used on FEP-Panel		.infcon.feptxtlbl
							fcptxtlbl:"",			//  Text label used on FCP-panel		.infcon.fcptxtlbl
							fepfeecod:"",			//  Fee Code		.infcon.fepfeecod
							fepdsp:"",			//  Disposition		.infcon.fepdsp
							fepstm:"",			//  stream for FEPs to selected contract		.infcon.fepstm
							fcpstm:"",			//  stream of foreign charges		.infcon.fcpstm
							fcpdsp:"",			//  Disposition		.infcon.fcpdsp
							setflg:"",			//  show temporary settlement that already settled		.infcon.setflg
							sepdelflg:"",			//  show temporary settlement that already deleted		.infcon.sepdelflg
							sepstm:"",			//  stream of SEPs		.infcon.sepstm
							sepp:{
								feptxtlbl:"",			//  label used for FEP-Stream		.infcon.sepp.feptxtlbl
								fcptxtlbl:"",			//  label used for FCP-Stream		.infcon.sepp.fcptxtlbl
								sepstm:"",			//  Stream of selected SEP		.infcon.sepp.sepstm
								fcpstm:"",			//  Stream of FCP		.infcon.sepp.fcpstm
								fepstm:"",			//  Stream of FEP		.infcon.sepp.fepstm
								glpstm:"",			//  Stream of GLP		.infcon.sepp.glpstm
							},
							seabucdatfro:"",			//  Booking date from		.infcon.seabucdatfro
							seabucdatto:"",			//  Booking date till used on GLEINFP		.infcon.seabucdatto
							seatrninr:"",			//  Transaction INR		.infcon.seatrninr
							glestm:"",			//  Stream of GLEs		.infcon.glestm
							smhcortyp:"",			//  Type of Document		.infcon.smhcortyp
							smhdatfrom:"",			//  Created between 		.infcon.smhdatfrom
							smhdatto:"",			//  created till		.infcon.smhdatto
							smhdir:"",			//  Direction		.infcon.smhdir
							chktrn:"",			//  Active only		.infcon.chktrn
							smhstm:"",			//  stream of documents to selected contract		.infcon.smhstm
							sptinc:"",			//  Incoming		.infcon.sptinc
							sptreg:"",			//  Registered		.infcon.sptreg
							sptpen:"",			//  Pending		.infcon.sptpen
							sptcor:"",			//  Correction		.infcon.sptcor
							sptdel:"",			//  Deleted		.infcon.sptdel
							sptstm:"",			//  stream for SPT to selected contract		.infcon.sptstm
							diadatfrom:"",			//  Date from		.infcon.diadatfrom
							diadatto:"",			//  date till		.infcon.diadatto
							diasta:"",			//  Status		.infcon.diasta
							diastm:"",			//  stream for diaries to selected contract		.infcon.diastm
							liastm:"",			//  Stream for all engagements to selected contract		.infcon.liastm
							ordstm:"",			//  Stream for Orders for Contract		.infcon.ordstm
							ordp0:{
								orddur:"",			//  Duration		.infcon.ordp0.orddur
								recget:{
									sdamod:{
										dadsnd:"",			//  Drag  Drop Sender		.infcon.ordp0.recget.sdamod.dadsnd
										seainf:"",			//  		.infcon.ordp0.recget.sdamod.seainf
									},
								},
								conarg:{
									sector:"",			//  Sector		.infcon.ordp0.conarg.sector
									selref:"",			//  Contract		.infcon.ordp0.conarg.selref
									selnam:"",			//  name of selected contract		.infcon.ordp0.conarg.selnam
								},
								pta:{
									ptyextkey:"",			//  Ordering Party		.infcon.ordp0.pta.ptyextkey
									nam:"",			//  Externally Visible Name of Address		.infcon.ordp0.pta.nam
								},
							},
							ord:{
								extkey:"",			//  Order Number		.infcon.ord.extkey
								nam:"",			//  External Readable Identification		.infcon.ord.nam
								inr:"",			//  Internal Unique ID of Transaction		.infcon.ord.inr
								ownusr:"",			//  Responsible User		.infcon.ord.ownusr
								ownusg:"",			//  Responsible Group Optional		.infcon.ord.ownusg
								sta:"",			//  Status		.infcon.ord.sta
								chkflg:"",			//  Order OK		.infcon.ord.chkflg
								inftxt:"",			//  Infotext		.infcon.ord.inftxt
								infdsp:"",			//  Infotext		.infcon.ord.infdsp
								inidattim:"",			//  Group		.infcon.ord.inidattim
								stadattim:"",			//  Timestamp of Last Status Update		.infcon.ord.stadattim
								cpldattim:"",			//  Timestamp of Completion		.infcon.ord.cpldattim
								tardattim:"",			//  Target for Completion		.infcon.ord.tardattim
							},
						},
						infbut:{
							dspstm:"",			//  display stream		.infbut.dspstm
						},
						seadoctypcod:"",			//  Payment Disposition 		.seadoctypcod
						prtpanblk:"",			//  XMLPanel prtpan的内置block		.prtpanblk
						trnmod:{
							trndoc:{
								dtemod:{
									dtetagm06:"",			//  Information about Confirmation Instruction		.trnmod.trndoc.dtemod.dtetagm06
									dtetagm07:"",			//  Notes from Advising Bank		.trnmod.trndoc.dtemod.dtetagm07
									dtetagm08:"",			//  Fee of Advising Bank		.trnmod.trndoc.dtemod.dtetagm08
									dtetagm53typ:"",			//  Document Sending Type		.trnmod.trndoc.dtemod.dtetagm53typ
									dtetagm53nam:"",			//  Courier Name		.trnmod.trndoc.dtemod.dtetagm53nam
									dtetagm53num:"",			//  Courier Number		.trnmod.trndoc.dtemod.dtetagm53num
								},
							},
							ptsmod:{
								fecinf:{
									fecstm:"",			//  Stream of fee conditions of passed object		.trnmod.ptsmod.fecinf.fecstm
								},
							},
							cipmod:{
								dddbsh:"",			//  端到端标识号		.trnmod.cipmod.dddbsh
								zjg1hh:"",			//  中介机构1行号		.trnmod.cipmod.zjg1hh
								zjg1mc:"",			//  中介机构1名称		.trnmod.cipmod.zjg1mc
								zjg2hh:"",			//  中介机构2行号		.trnmod.cipmod.zjg2hh
								zjg2mc:"",			//  中介机构2名称		.trnmod.cipmod.zjg2mc
								dafnzh:"",			//  借记记账账号		.trnmod.cipmod.dafnzh
								dafnmc:"",			//  借记记账名称		.trnmod.cipmod.dafnmc
								recsehbch:"",			//  收款间接参与者行号		.trnmod.cipmod.recsehbch
								staonebch:"",			//  付款直接参与者行号		.trnmod.cipmod.staonebch
								recsehbchnam:"",			//  收款间接参与者名称		.trnmod.cipmod.recsehbchnam
								staonebchnam:"",			//  付款直接参与者名称		.trnmod.cipmod.staonebchnam
								fuynh2:"",			//  附言2		.trnmod.cipmod.fuynh2
								fuynh3:"",			//  附言3		.trnmod.cipmod.fuynh3
								fuynh4:"",			//  附言4		.trnmod.cipmod.fuynh4
								skrdz2:"",			//  收款人地址2		.trnmod.cipmod.skrdz2
								skrdz3:"",			//  收款人地址3		.trnmod.cipmod.skrdz3
								skrdz4:"",			//  收款人地址4		.trnmod.cipmod.skrdz4
								skrdz5:"",			//  收款人地址5		.trnmod.cipmod.skrdz5
								fkrdz2:"",			//  付款人地址2		.trnmod.cipmod.fkrdz2
								fkrdz3:"",			//  付款人地址3		.trnmod.cipmod.fkrdz3
								fkrdz4:"",			//  付款人地址4		.trnmod.cipmod.fkrdz4
								fkrdz5:"",			//  付款人地址5		.trnmod.cipmod.fkrdz5
								pyebchkey:"",			//  收款行开户行行号		.trnmod.cipmod.pyebchkey
								pyebchnam:"",			//  收款行开户行名称		.trnmod.cipmod.pyebchnam
								stasehbch:"",			//  付款间接参与者行号		.trnmod.cipmod.stasehbch
								stasehbchnam:"",			//  付款间接参与者名称		.trnmod.cipmod.stasehbchnam
								fkrdz6:"",			//  付款人地址6		.trnmod.cipmod.fkrdz6
								fkrdz7:"",			//  付款人地址7		.trnmod.cipmod.fkrdz7
								skrdz6:"",			//  收款人地址6		.trnmod.cipmod.skrdz6
								skrdz7:"",			//  收款人地址7		.trnmod.cipmod.skrdz7
								covflg:"",			//  112COV		.trnmod.cipmod.covflg
								fufeih:"",			//  付费行号1		.trnmod.cipmod.fufeih
								ffeih2:"",			//  付费行号2		.trnmod.cipmod.ffeih2
								fkrkhh:"",			//  付款行开户行行号		.trnmod.cipmod.fkrkhh
								fukrhm:"",			//  付款行开户行名称		.trnmod.cipmod.fukrhm
								feecod:"",			//  费用承担方		.trnmod.cipmod.feecod
								feiyon:"",			//  费用1		.trnmod.cipmod.feiyon
								feiyn2:"",			//  费用2		.trnmod.cipmod.feiyn2
								fuyns1:"",			//  致收款人银行附言1		.trnmod.cipmod.fuyns1
								fuyns2:"",			//  致收款人银行附言2		.trnmod.cipmod.fuyns2
								fuyns3:"",			//  致收款人银行附言3		.trnmod.cipmod.fuyns3
								fuyns4:"",			//  致收款人银行附言4		.trnmod.cipmod.fuyns4
								fyo1bz:"",			//  费用1币种		.trnmod.cipmod.fyo1bz
								fyo2bz:"",			//  费用2币种		.trnmod.cipmod.fyo2bz
								fkhkhh:"",			//  付款行行号		.trnmod.cipmod.fkhkhh
								fkkhmc:"",			//  付款行行名		.trnmod.cipmod.fkkhmc
								fkkhzh:"",			//  付款行账号		.trnmod.cipmod.fkkhzh
								fkhdzh:"",			//  付款行地址		.trnmod.cipmod.fkhdzh
								skkhhh:"",			//  收款行行号		.trnmod.cipmod.skkhhh
								skkhhm:"",			//  收款行行名		.trnmod.cipmod.skkhhm
								skkhzh:"",			//  收款行账号		.trnmod.cipmod.skkhzh
								skkhdz:"",			//  收款行地址		.trnmod.cipmod.skkhdz
								ddbhao:"",			//  订单编号		.trnmod.cipmod.ddbhao
								ddmisu:"",			//  订单描述		.trnmod.cipmod.ddmisu
								fkrzhj:"",			//  付款人组织机构代码		.trnmod.cipmod.fkrzhj
								fkrzjh:"",			//  付款人证件号码		.trnmod.cipmod.fkrzjh
								fkrzgj:"",			//  付款人常驻国家(地区)代码		.trnmod.cipmod.fkrzgj
								fkreid:"",			//  付款人EID		.trnmod.cipmod.fkreid
								fkfyzh:"",			//  付款非银行支付机构帐号		.trnmod.cipmod.fkfyzh
								fkfdz1:"",			//  付款非银行支付机构地址1		.trnmod.cipmod.fkfdz1
								fkfdz2:"",			//  付款非银行支付机构地址2		.trnmod.cipmod.fkfdz2
								fkfdz3:"",			//  付款非银行支付机构地址3		.trnmod.cipmod.fkfdz3
								fkfdz4:"",			//  付款非银行支付机构地址4		.trnmod.cipmod.fkfdz4
								fkfdz5:"",			//  付款非银行支付机构地址5		.trnmod.cipmod.fkfdz5
								fkfdz6:"",			//  付款非银行支付机构地址6		.trnmod.cipmod.fkfdz6
								fkfdz7:"",			//  付款非银行支付机构地址7		.trnmod.cipmod.fkfdz7
								skrzhj:"",			//  收款人组织机构代码		.trnmod.cipmod.skrzhj
								skrzjh:"",			//  收款人证件号码		.trnmod.cipmod.skrzjh
								skrzgj:"",			//  收款人常驻国家(地区)代码		.trnmod.cipmod.skrzgj
								skreid:"",			//  收款人EID		.trnmod.cipmod.skreid
								skfyzh:"",			//  收款非银行支付机构帐号		.trnmod.cipmod.skfyzh
								skfdz1:"",			//  收款非银行支付机构地址1		.trnmod.cipmod.skfdz1
								skfdz2:"",			//  收款非银行支付机构地址2		.trnmod.cipmod.skfdz2
								skfdz3:"",			//  收款非银行支付机构地址3		.trnmod.cipmod.skfdz3
								skfdz4:"",			//  收款非银行支付机构地址4		.trnmod.cipmod.skfdz4
								skfdz5:"",			//  收款非银行支付机构地址5		.trnmod.cipmod.skfdz5
								skfdz6:"",			//  收款非银行支付机构地址6		.trnmod.cipmod.skfdz6
								skfdz7:"",			//  收款非银行支付机构地址7		.trnmod.cipmod.skfdz7
								ddmsu1:"",			//  订单描述1		.trnmod.cipmod.ddmsu1
								ddmsu2:"",			//  订单描述2		.trnmod.cipmod.ddmsu2
								ddmsu3:"",			//  订单描述3		.trnmod.cipmod.ddmsu3
								ddmsu4:"",			//  订单描述4		.trnmod.cipmod.ddmsu4
								ddmsu5:"",			//  订单描述5		.trnmod.cipmod.ddmsu5
								ddmsu6:"",			//  订单描述6		.trnmod.cipmod.ddmsu6
								ddmsu7:"",			//  订单描述7		.trnmod.cipmod.ddmsu7
								ddmsu8:"",			//  订单描述8		.trnmod.cipmod.ddmsu8
								skrzjl:"",			//  收款人证件类型		.trnmod.cipmod.skrzjl
								fkrzjl:"",			//  付款人证件类型		.trnmod.cipmod.fkrzjl
								cfkfzh:"",			//  COV付款非银行支付机构帐号		.trnmod.cipmod.cfkfzh
								cffdz1:"",			//  COV付款非银行支付机构地址1		.trnmod.cipmod.cffdz1
								cffdz2:"",			//  COV付款非银行支付机构地址2		.trnmod.cipmod.cffdz2
								cffdz3:"",			//  COV付款非银行支付机构地址3		.trnmod.cipmod.cffdz3
								cffdz4:"",			//  COV付款非银行支付机构地址4		.trnmod.cipmod.cffdz4
								cffdz5:"",			//  COV付款非银行支付机构地址5		.trnmod.cipmod.cffdz5
								cffdz6:"",			//  COV付款非银行支付机构地址6		.trnmod.cipmod.cffdz6
								cffdz7:"",			//  COV付款非银行支付机构地址7		.trnmod.cipmod.cffdz7
								cfkrzj:"",			//  COV付款人组织机构代码		.trnmod.cipmod.cfkrzj
								cfkzjh:"",			//  COV付款人证件号码		.trnmod.cipmod.cfkzjh
								cfkrgj:"",			//  COV付款人常驻国家(地区)代码		.trnmod.cipmod.cfkrgj
								cfkeid:"",			//  COV付款人EID		.trnmod.cipmod.cfkeid
								cskfzh:"",			//  COV收款非银行支付机构帐号		.trnmod.cipmod.cskfzh
								csfdz1:"",			//  COV收款非银行支付机构地址1		.trnmod.cipmod.csfdz1
								csfdz2:"",			//  COV收款非银行支付机构地址2		.trnmod.cipmod.csfdz2
								csfdz3:"",			//  COV收款非银行支付机构地址3		.trnmod.cipmod.csfdz3
								csfdz4:"",			//  COV收款非银行支付机构地址4		.trnmod.cipmod.csfdz4
								csfdz6:"",			//  COV收款非银行支付机构地址6		.trnmod.cipmod.csfdz6
								csfdz7:"",			//  COV收款非银行支付机构地址7		.trnmod.cipmod.csfdz7
								cskrzj:"",			//  COV收款人组织机构代码		.trnmod.cipmod.cskrzj
								csfdz5:"",			//  COV收款非银行支付机构地址5		.trnmod.cipmod.csfdz5
								cskzjh:"",			//  COV收款人证件号码		.trnmod.cipmod.cskzjh
								cskrgj:"",			//  COV收款人常驻国家(地区)代码		.trnmod.cipmod.cskrgj
								cskeid:"",			//  COV收款人EID		.trnmod.cipmod.cskeid
								cskzjl:"",			//  COV收款人证件类型		.trnmod.cipmod.cskzjl
								cfkzjl:"",			//  COV付款人证件类型		.trnmod.cipmod.cfkzjl
								fqzyhh:"",			//  发起直接参与者行号		.trnmod.cipmod.fqzyhh
								jszyhh:"",			//  接收直接参与者行号		.trnmod.cipmod.jszyhh
								mxywbs:"",			//  明细业务总笔数		.trnmod.cipmod.mxywbs
								mxywje:"",			//  明细业务总金额		.trnmod.cipmod.mxywje
								mxywsh:"",			//  明细业务标识号		.trnmod.cipmod.mxywsh
							},
						},
						ccdgrp:{
							blk:{
								setins:"",			//  Settlement Instructions		.ccdgrp.blk.setins
							},
						},
						pageId: ""			// ctx的key
				}
    }
}