index.js 15.1 KB
Newer Older
taojinrui committed
1 2 3 4 5 6 7
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"

export default class Cptrep{
    constructor () {
        this.data = {
taojinrui committed
8 9 10
						cptorcl1blk:"",
						cptoril1blk:"",
						cptpyel1blk:"",
taojinrui committed
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
						cpdgrp:{
							rec:{
								ownref:"",			//  Our Reference		.cpdgrp.rec.ownref
								nam:"",			//  Externally Displayed Name to Identify the Contract		.cpdgrp.rec.nam
								valdat:"",			//  Value Date		.cpdgrp.rec.valdat
								detchgcod:"",			//  Details of Charges		.cpdgrp.rec.detchgcod
								stagod:"",			//  Good's Code for Statistics		.cpdgrp.rec.stagod
								f23e:"",			//  指令代码		.cpdgrp.rec.f23e
								curf33b:"",			//  原始金额		.cpdgrp.rec.curf33b
								amtf33b:"",			//  原始金额		.cpdgrp.rec.amtf33b
								f36:"",			//  汇率		.cpdgrp.rec.f36
								cur71f:"",			//  发报行扣费金额		.cpdgrp.rec.cur71f
								amt71f:"",			//  发报行扣费金额		.cpdgrp.rec.amt71f
								f23b:"",			//  银行操作码		.cpdgrp.rec.f23b
								pyeact:"",			//  收款人帐号		.cpdgrp.rec.pyeact
								sztyp:"",			//  收支类型		.cpdgrp.rec.sztyp
								orcact:"",			//  汇款人帐号		.cpdgrp.rec.orcact
								trntyp:"",			//  汇款性�'�		.cpdgrp.rec.trntyp
								paytype:"",			//  汇款方式		.cpdgrp.rec.paytype
								gors:"",			//  收款对象		.cpdgrp.rec.gors
								paydat:"",			//  付款日期		.cpdgrp.rec.paydat
								clityp:"",			//  客户类型		.cpdgrp.rec.clityp
								feecur:"",			//  国外�'�用币种		.cpdgrp.rec.feecur
								sysno:"",			//  清算编号		.cpdgrp.rec.sysno
								swftyp:"",			//  swift type		.cpdgrp.rec.swftyp
								othbch:"",			//  所属行		.cpdgrp.rec.othbch
								feeamt:"",			//  国外�'�用金额		.cpdgrp.rec.feeamt
								tsnflg:"",			//  同名划转标志		.cpdgrp.rec.tsnflg
							},
							cbs:{
								nom1:{
									cur:"",			//  Currency		.cpdgrp.cbs.nom1.cur
									amt:"",			//  汇款金额		.cpdgrp.cbs.nom1.amt
								},
								max:{
									cur:"",			//  Currency		.cpdgrp.cbs.max.cur
									amt:"",			//  汇款金额		.cpdgrp.cbs.max.amt
								},
							},
							pye:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.pye.namelc
								adrelc:"",			//  地址		.cpdgrp.pye.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.pye.dbfadrblkcn
							},
							snd:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.snd.namelc
								adrelc:"",			//  地址		.cpdgrp.snd.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.snd.dbfadrblkcn
							},
							blk:{
								contag70:"",			//  Content of TAG 70		.cpdgrp.blk.contag70
								contag72:"",			//  Content of TAG 72		.cpdgrp.blk.contag72
							},
							orc:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.orc.namelc
								adrelc:"",			//  地址		.cpdgrp.orc.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.orc.dbfadrblkcn
							},
							ori:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.ori.namelc
								adrelc:"",			//  地址		.cpdgrp.ori.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.ori.dbfadrblkcn
							},
							rmt:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.rmt.namelc
								adrelc:"",			//  地址		.cpdgrp.rmt.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.rmt.dbfadrblkcn
							},
							med:{
								pts:new Pts().data,
								namelc:"",			//  名称		.cpdgrp.med.namelc
								adrelc:"",			//  地址		.cpdgrp.med.adrelc
								dbfadrblkcn:"",			//  Chinese address		.cpdgrp.med.dbfadrblkcn
							},
						},
						cptp:{
							recget:{
								sdamod:{
									seainf:"",			//  		.cptp.recget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.cptp.recget.sdamod.dadsnd
								},
							},
							shktyp:"",			//  static text 收汇款对象		.cptp.shktyp
							valdat:"",			//  static text		.cptp.valdat
							paydatsta:"",			//  static of paydat		.cptp.paydatsta
							feesta:"",			//  static of fee		.cptp.feesta
							clmlab:"",			//  static lable value		.cptp.clmlab
							commetlab:"",			//  自�'�区备注label		.cptp.commetlab
							pyep:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.cptp.pyep.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.cptp.pyep.ptsget.sdamod.dadsnd
									},
								},
							},
							sndp:{
								ptsget:{
									sdamod:{
										dadsnd:"",			//  Drag  Drop Sender		.cptp.sndp.ptsget.sdamod.dadsnd
										seainf:"",			//  		.cptp.sndp.ptsget.sdamod.seainf
									},
								},
							},
							orcp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.cptp.orcp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.cptp.orcp.ptsget.sdamod.dadsnd
									},
								},
							},
							orip:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.cptp.orip.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.cptp.orip.ptsget.sdamod.dadsnd
									},
								},
							},
							payuil:"",			//  Uil Payment		.cptp.payuil
							seclab:"",			//  static text		.cptp.seclab
							resbch:"",			//  接收行行号		.cptp.resbch
							resbchnam:"",			//  汇款人名称		.cptp.resbchnam
							commet:"",			//  附言		.cptp.commet
							flg:"",			//  电汇凭证		.cptp.flg
							bustyp:"",			//  业务种类		.cptp.bustyp
							secmod:"",			//  二代模式		.cptp.secmod
							orcadr:"",			//  付款人地址		.cptp.orcadr
							pyeadr:"",			//  收款人地址		.cptp.pyeadr
							pyebchkey:"",			//  收款人名称		.cptp.pyebchkey
							pyebchnam:"",			//  收款人开户行名称		.cptp.pyebchnam
							pyenam:"",			//  收款人名称		.cptp.pyenam
							orcnam:"",			//  付款人名称		.cptp.orcnam
							cleage:"",			//  清算代理行		.cptp.cleage
							evebch:"",			//  光大开户分行		.cptp.evebch
							coract:"",			//  清算代理行账号		.cptp.coract
							liqtyp:"",			//  清算模式		.cptp.liqtyp
							comsystbl:"",			//  自�'�区备注		.cptp.comsystbl
							reconebch:"",			//  收款�'接参与者行号		.cptp.reconebch
							reconebchnam:"",			//  收款�'接参与者名称		.cptp.reconebchnam
							draweecountcode:"",			//  付款人常驻国家/地区代码		.cptp.draweecountcode
							payeecountcode:"",			//  收款人常驻国家/地区代码		.cptp.payeecountcode
							uetr:"",			//  Uetr		.cptp.uetr
							rmtp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.cptp.rmtp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.cptp.rmtp.ptsget.sdamod.dadsnd
									},
								},
							},
							medp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.cptp.medp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.cptp.medp.ptsget.sdamod.dadsnd
									},
								},
							},
						},
						shifjz:"",			//  不记�'�		.shifjz
						setmod: new Pub().data.Setmod,
			            mtabut: new Pub().data.Mtabut,
			            trnmod: new Pub().data.Trnmod,
wangna committed
181
			            
taojinrui committed
182 183 184 185 186
						lendoc:{
							actflg:"",			//  Input Account		.lendoc.actflg
							account:"",			//  ACT		.lendoc.account
							vercerref:"",			//  Verification Certificate Number		.lendoc.vercerref
							decnum:"",			//  Declaration Number		.lendoc.decnum
187
							setsuml3blk:"" 		//							.lendoc.setsuml3blk
taojinrui committed
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
						},
						bopmod:{
							dbdp:{
								baspp:{
									cusnam:"",			//  		.bopmod.dbdp.baspp.cusnam
									cornam:"",			//  		.bopmod.dbdp.baspp.cornam
									corpnam:"",			//  		.bopmod.dbdp.baspp.corpnam
									roptnam:"",			//  RoptNam		.bopmod.dbdp.baspp.roptnam
									exratelab:"",			//  �'�汇/结汇汇率		.bopmod.dbdp.baspp.exratelab
									lcyamtlab:"",			//  �'�汇/结汇金额		.bopmod.dbdp.baspp.lcyamtlab
									acp:"",			//  确认		.bopmod.dbdp.baspp.acp
									tmprefnew:"",			//  TMPREFLABEL		.bopmod.dbdp.baspp.tmprefnew
								},
							},
							dbdgrp:{
								bas:{
									tmpref:"",			//  �'时申报流�'号		.bopmod.dbdgrp.bas.tmpref
									ownextkey:"",			//  地区机构号		.bopmod.dbdgrp.bas.ownextkey
									actiontype:"",			//  操作类型		.bopmod.dbdgrp.bas.actiontype
									rptno:"",			//  申报号码		.bopmod.dbdgrp.bas.rptno
									idcode:"",			//  身份证件号码		.bopmod.dbdgrp.bas.idcode
									lcyacc:"",			//  人民币帐号/银行卡号		.bopmod.dbdgrp.bas.lcyacc
									fcyamt:"",			//  现汇金额		.bopmod.dbdgrp.bas.fcyamt
									fcyacc:"",			//  外汇帐号/银行卡号		.bopmod.dbdgrp.bas.fcyacc
									othamt:"",			//  其它金额		.bopmod.dbdgrp.bas.othamt
									othacc:"",			//  其它帐号/银行卡号		.bopmod.dbdgrp.bas.othacc
									methods:"",			//  结算方式		.bopmod.dbdgrp.bas.methods
									buscode:"",			//  银行业务编号		.bopmod.dbdgrp.bas.buscode
									custype:"",			//  类型		.bopmod.dbdgrp.bas.custype
									actiondesc:"",			//  操作类型		.bopmod.dbdgrp.bas.actiondesc
									exrate:"",			//  结汇汇率		.bopmod.dbdgrp.bas.exrate
									lcyamt:"",			//  结汇金额		.bopmod.dbdgrp.bas.lcyamt
									custnm:"",			//  收款人名称		.bopmod.dbdgrp.bas.custnm
									oppuser:"",			//  付款人名称		.bopmod.dbdgrp.bas.oppuser
									custcod:"",			//  组织机构		.bopmod.dbdgrp.bas.custcod
									inchargeccy:"",			//  国内银行扣费		.bopmod.dbdgrp.bas.inchargeccy
									inchargeamt:"",			//  国内银行扣费		.bopmod.dbdgrp.bas.inchargeamt
									txccy:"",			//  收入款币种及金额		.bopmod.dbdgrp.bas.txccy
wangna committed
226
									txamt:"",
taojinrui committed
227
								},
wangna committed
228 229 230 231 232 233 234 235 236 237 238
							},			//  收入款币种及金额		.bopmod.dbdgrp.bas.txamt
							dbap:{
								baspp:{
									cusnam:"",			//  		.bopmod.dbap.baspp.cusnam
									cornam:"",			//  		.bopmod.dbap.baspp.cornam
									corpnam:"",			//  		.bopmod.dbap.baspp.corpnam
									roptnam:"",			//  RoptNam		.bopmod.dbap.baspp.roptnam
									exratelab:"",			//  �'�汇/结汇汇率		.bopmod.dbap.baspp.exratelab
									lcyamtlab:"",			//  �'�汇/结汇金额		.bopmod.dbap.baspp.lcyamtlab
									acp:"",			//  确认		.bopmod.dbap.baspp.acp
									tmprefnew:"",			//  TMPREFLABEL		.bopmod.dbap.baspp.tmprefnew
taojinrui committed
239 240
								},
							},
wangna committed
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277
							dbagrp:{
								bas:{
									tmpref:"",			//  �'时申报流�'号		.bopmod.dbagrp.bas.tmpref
									ownextkey:"",			//  地区机构号		.bopmod.dbagrp.bas.ownextkey
									actiontype:"",			//  操作类型		.bopmod.dbagrp.bas.actiontype
									rptno:"",			//  申报号码		.bopmod.dbagrp.bas.rptno
									idcode:"",			//  身份证件号码		.bopmod.dbagrp.bas.idcode
									lcyacc:"",			//  人民币帐号/银行卡号		.bopmod.dbagrp.bas.lcyacc
									fcyamt:"",			//  现汇金额		.bopmod.dbagrp.bas.fcyamt
									fcyacc:"",			//  外汇帐号/银行卡号		.bopmod.dbagrp.bas.fcyacc
									othamt:"",			//  其它金额		.bopmod.dbagrp.bas.othamt
									othacc:"",			//  其它帐号/银行卡号		.bopmod.dbagrp.bas.othacc
									methods:"",			//  结算方式		.bopmod.dbagrp.bas.methods
									buscode:"",			//  银行业务编号		.bopmod.dbagrp.bas.buscode
									custype:"",			//  类型		.bopmod.dbagrp.bas.custype
									actiondesc:"",			//  操作类型		.bopmod.dbagrp.bas.actiondesc
									exrate:"",			//  结汇汇率		.bopmod.dbagrp.bas.exrate
									lcyamt:"",			//  结汇金额		.bopmod.dbagrp.bas.lcyamt
									custnm:"",			//  收款人名称		.bopmod.dbagrp.bas.custnm
									oppuser:"",			//  付款人名称		.bopmod.dbagrp.bas.oppuser
									custcod:"",			//  组织机构		.bopmod.dbagrp.bas.custcod
									inchargeccy:"",			//  国内银行扣费		.bopmod.dbagrp.bas.inchargeccy
									inchargeamt:"",			//  国内银行扣费		.bopmod.dbagrp.bas.inchargeamt
									outchargeamt:"",			//  国外银行扣费		.bopmod.dbagrp.bas.outchargeamt
									outchargeccy:"",			//  国外银行扣费		.bopmod.dbagrp.bas.outchargeccy
									txccy:"",			//  收入款币种及金额		.bopmod.dbagrp.bas.txccy
									txamt:"",			//  收入款币种及金额		.bopmod.dbagrp.bas.txamt
								},
							},
							szflg:"",			//  申报类型		.bopmod.szflg
							basflg:"",			//  基础数据		.bopmod.basflg
							dclflg:"",			//  申报数据		.bopmod.dclflg
							vrfflg:"",			//  核销数据		.bopmod.vrfflg
							ownextkey:"",			//  地区机构号		.bopmod.ownextkey
							outchargeccy:"",			//  国外银行扣费(涉外收入申报专用)		.bopmod.outchargeccy
							outchargeamt:"",			//  国外银行扣费(涉外收入申报专用)		.bopmod.outchargeamt
							acttyp:"",			//  款项来源		.bopmod.acttyp
taojinrui committed
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320
						},
						cnybop:{
							cnyflg:"",			//  是否报送跨境人民币2101表		.cnybop.cnyflg
							traflg:"",			//  是否报送跨境人民币2107表		.cnybop.traflg
							outflg:"",			//  是否报送跨境人民币2111表		.cnybop.outflg
							libflg:"",			//  是否报送跨境人民币2106表		.cnybop.libflg
							vouflg:"",			//  是否报送跨境人民币2122表		.cnybop.vouflg
							cnyinc:{
								spk:"",			//  业务主键		.cnybop.cnyinc.spk
								sbankorgcode:"",			//  银行机构代码		.cnybop.cnyinc.sbankorgcode
								spayeeorgcode:"",			//  收款人机构代码		.cnybop.cnyinc.spayeeorgcode
								sswiftbic:"",			//  付款行SWIFT BIC		.cnybop.cnyinc.sswiftbic
								spayeracct:"",			//  清算(结算)账户账号		.cnybop.cnyinc.spayeracct
								smidtransbank:"",			//  中�'转汇行		.cnybop.cnyinc.smidtransbank
								dpayeedate:"",			//  收款日期		.cnybop.cnyinc.dpayeedate
								sbalancemode:"",			//  结算方式		.cnybop.cnyinc.sbalancemode
								sorilevyno:"",			//  原申报号码		.cnybop.cnyinc.sorilevyno
								sbanktrano:"",			//  银行业务编号		.cnybop.cnyinc.sbanktrano
								fpayeeamt:"",			//  货物贸易收款金额		.cnybop.cnyinc.fpayeeamt
								fcustomsamt:"",			//  已报关收款金额		.cnybop.cnyinc.fcustomsamt
								frecordamt:"",			//  已备案收款金额		.cnybop.cnyinc.frecordamt
								fprepayeeamt:"",			//  预收款金额		.cnybop.cnyinc.fprepayeeamt
								iaccountperiod:"",			//  结�'�期		.cnybop.cnyinc.iaccountperiod
								fonshoreamt:"",			//  无货物报关进出境物流货物金额		.cnybop.cnyinc.fonshoreamt
								foffshoreamt:"",			//  无货物报关离岸转手买卖金额		.cnybop.cnyinc.foffshoreamt
								fnogoodsamt:"",			//  无货物报关其他金额		.cnybop.cnyinc.fnogoodsamt
								cpayeeattr:"",			//  收款人属性		.cnybop.cnyinc.cpayeeattr
								cpayeraccttyp:"",			//  清算(结算)帐户类型		.cnybop.cnyinc.cpayeraccttyp
								spayercountrycode:"",			//  付款人常驻国家(地区)代码		.cnybop.cnyinc.spayercountrycode
								spayeecny:"",			//  收款币种		.cnybop.cnyinc.spayeecny
								spayeeacct:"",			//  收款人账号		.cnybop.cnyinc.spayeeacct
								ftotalamt:"",			//  原币金额		.cnybop.cnyinc.ftotalamt
							},
							spayeename:"",			//  收款人名称		.cnybop.spayeename
							spayername:"",			//  付款人名称		.cnybop.spayername
							saddword:"",			//  交易附言		.cnybop.saddword
							sbankname:"",			//  银行机构名称		.cnybop.sbankname
							incscale:"",			//  INCSCALE		.cnybop.incscale
						},
						pageId: ""			// ctx的key
				}
    }
}