Commit c29f675c by jianglong

修改BPTAME

parent e6d255a4
...@@ -31,7 +31,6 @@ let checkObj = { ...@@ -31,7 +31,6 @@ let checkObj = {
"cfabpt.ownextkey" :null, "cfabpt.ownextkey" :null,
"bpdgrp.bu3.pts.adrblk" :null, "bpdgrp.bu3.pts.adrblk" :null,
"bpdgrp.rec.bennam" :null, "bpdgrp.rec.bennam" :null,
"bptp.bedget.sdamod.dadsnd" :null,
"trnmod.cipmod.skkhhm" :null, "trnmod.cipmod.skkhhm" :null,
"trnmod.cipmod.pyebchnam" :null, "trnmod.cipmod.pyebchnam" :null,
"liaall.liaccv.totcovamt" :null, "liaall.liaccv.totcovamt" :null,
...@@ -72,7 +71,6 @@ let checkObj = { ...@@ -72,7 +71,6 @@ let checkObj = {
"trnmod.cipmod.csfdz3" :null, "trnmod.cipmod.csfdz3" :null,
"trnmod.cipmod.csfdz2" :null, "trnmod.cipmod.csfdz2" :null,
"cfabpt.recgrp.bas.dofoexlocode" :null, "cfabpt.recgrp.bas.dofoexlocode" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fuynh4" :null, "trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null, "trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null, "trnmod.cipmod.fuynh3" :null,
...@@ -86,7 +84,6 @@ let checkObj = { ...@@ -86,7 +84,6 @@ let checkObj = {
"trnmod.cipmod.cfkzjh" :null, "trnmod.cipmod.cfkzjh" :null,
"trnmod.cipmod.zjg1hh" :null, "trnmod.cipmod.zjg1hh" :null,
"trnmod.cipmod.zjg1mc" :null, "trnmod.cipmod.zjg1mc" :null,
"bptp.btdget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm07" :null, "trnmod.trndoc.dtemod.dtetagm07" :null,
"bpdgrp.bu3.pts.extkey" :null, "bpdgrp.bu3.pts.extkey" :null,
...@@ -104,7 +101,6 @@ let checkObj = { ...@@ -104,7 +101,6 @@ let checkObj = {
"trnmod.cipmod.skrdz3" :null, "trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null, "trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null, "trnmod.cipmod.skrdz5" :null,
"bptp.brdget.sdamod.dadsnd" :null,
"trnmod.cipmod.skrdz4" :null, "trnmod.cipmod.skrdz4" :null,
"trnmod.cipmod.feiyon" :null, "trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null, "trnmod.cipmod.zjg2mc" :null,
...@@ -123,9 +119,7 @@ let checkObj = { ...@@ -123,9 +119,7 @@ let checkObj = {
"cfabpt.recgrp.bas.lenagree" :null, "cfabpt.recgrp.bas.lenagree" :null,
"trnmod.cipmod.feecod" :null, "trnmod.cipmod.feecod" :null,
"trnmod.cipmod.csfdz1" :null, "trnmod.cipmod.csfdz1" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"bptmod.finmod.ratchgtyp" :null, "bptmod.finmod.ratchgtyp" :null,
"bptp.bu1p.ptsget.sdamod.dadsnd" :null,
"cfabpt.recgrp.bas.actiontype" :null, "cfabpt.recgrp.bas.actiontype" :null,
"trnmod.cipmod.cffdz7" :null, "trnmod.cipmod.cffdz7" :null,
"trnmod.cipmod.feiyn2" :null, "trnmod.cipmod.feiyn2" :null,
...@@ -133,18 +127,14 @@ let checkObj = { ...@@ -133,18 +127,14 @@ let checkObj = {
"trnmod.cipmod.cffdz1" :null, "trnmod.cipmod.cffdz1" :null,
"bptmod.finmod.ratchgprd" :null, "bptmod.finmod.ratchgprd" :null,
"trnmod.cipmod.cffdz2" :null, "trnmod.cipmod.cffdz2" :null,
"bptp.invp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.cffdz3" :null, "trnmod.cipmod.cffdz3" :null,
"trnmod.cipmod.cffdz4" :null, "trnmod.cipmod.cffdz4" :null,
"trnmod.cipmod.cffdz5" :null, "trnmod.cipmod.cffdz5" :null,
"bpdgrp.bu1.pts.extkey" :null, "bpdgrp.bu1.pts.extkey" :null,
"trnmod.cipmod.cffdz6" :null, "trnmod.cipmod.cffdz6" :null,
"bptp.fiap.ptsget.sdamod.dadsnd" :null,
"bpdgrp.inv.adrelc" :null, "bpdgrp.inv.adrelc" :null,
"bptp.bodget.sdamod.dadsnd" :null,
"trnmod.cipmod.staonebchnam" :null, "trnmod.cipmod.staonebchnam" :null,
"cfabpt.recgrp.bas.debtorcode" :null, "cfabpt.recgrp.bas.debtorcode" :null,
"bptp.recget.sdamod.dadsnd" :null,
"bpdgrp.bu1.adrelc" :null, "bpdgrp.bu1.adrelc" :null,
"bpdgrp.fia.namelc" :null, "bpdgrp.fia.namelc" :null,
"trnmod.cipmod.cskzjh" :null, "trnmod.cipmod.cskzjh" :null,
...@@ -156,19 +146,16 @@ let checkObj = { ...@@ -156,19 +146,16 @@ let checkObj = {
"cfabpt.recgrp.bas.anninrate" :null, "cfabpt.recgrp.bas.anninrate" :null,
"bptmod.finmod.intamt" :null, "bptmod.finmod.intamt" :null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat" :null,
"bptp.bu2p.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fkkhmc" :null, "trnmod.cipmod.fkkhmc" :null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"bptmod.finmod.dinmod.chapdm" :null, "bptmod.finmod.dinmod.chapdm" :null,
"distyp" :null, "distyp" :null,
"bptp.fpdget.sdamod.dadsnd" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct" :null,
"bptmod.finmod.ovdinttyp" :null, "bptmod.finmod.ovdinttyp" :null,
"bpdgrp.bu2.pts.extkey" :null, "bpdgrp.bu2.pts.extkey" :null,
"bptmod.finmod.dinmod.rmbsbs" :null, "bptmod.finmod.dinmod.rmbsbs" :null,
"liaall.liaccv.relcshpct" :null, "liaall.liaccv.relcshpct" :null,
"bptp.bu3p.ptsget.sdamod.dadsnd" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -411,4 +411,29 @@ export default { ...@@ -411,4 +411,29 @@ export default {
} }
}, },
onSeainf() {
},
async onExtkey(e) {
},
async onBptmodButgetref() {
let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.model.bpdgrp.rec.ownref = rtnmsg.data.bpdgrp_rec_ownref
this.$message({
type: 'success',
message: '获取成功!'
});
} else {
this.$notify.error({
title: '错误',
message: '服务请求失败!'
});
}
},
} }
\ No newline at end of file
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bptame{ export default class Bptame{
constructor () { constructor () {
...@@ -113,6 +114,12 @@ export default class Bptame{ ...@@ -113,6 +114,12 @@ export default class Bptame{
dadsnd:"", // Drag Drop Sender .bptp.fpdget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .bptp.fpdget.sdamod.dadsnd
}, },
}, },
fpdgrp:{
rec:{
ownref:"", // Reference .bptp.fpdgrp.rec.ownref
nam:"", // 摘要 .bptp.fpdgrp.rec.nam
},
},
usr:{ usr:{
extkey:"", // 客户经理 .bptp.usr.extkey extkey:"", // 客户经理 .bptp.usr.extkey
}, },
...@@ -229,92 +236,9 @@ export default class Bptame{ ...@@ -229,92 +236,9 @@ export default class Bptame{
matdat:"", // New Due Date .matdat matdat:"", // New Due Date .matdat
ametyp:"", // 修改类型 .ametyp ametyp:"", // 修改类型 .ametyp
fintyp:"", // New Advance Type .fintyp fintyp:"", // New Advance Type .fintyp
liaall:{ liaall: new Pub().data.Liaall,
misamt:"", // Amount not yet assigned .liaall.misamt
concur:"", // External Booking Amount .liaall.concur setmod: new Pub().data.Setmod,
outpct:"", // Sight Amount Percentage .liaall.outpct
outamt:"", // Sight Amount .liaall.outamt
exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt
exttotamt:"", // Total booking amount external assinged .liaall.exttotamt
liaccv:{
newamt:"", // 合同金额 .liaall.liaccv.newamt
concur:"", // 应付保证金金额 .liaall.liaccv.concur
totcovamt:"", // 金额总和 .liaall.liaccv.totcovamt
newresamt:"", // Reserved Amount .liaall.liaccv.newresamt
addinf:"", // Additional Information .liaall.liaccv.addinf
cshpct:"", // 保证金应收比例 .liaall.liaccv.cshpct
relcshpct:"", // 保证金实收比例 .liaall.liaccv.relcshpct
gleflg:"", // Create gle flag .liaall.liaccv.gleflg
chgcurflg:"", // Change currency flag .liaall.liaccv.chgcurflg
pctresamt:"", // reserve amount based percent .liaall.liaccv.pctresamt
},
limmod:{
limpts:{
wrklab:"", // Label .liaall.limmod.limpts.wrklab
othlab:"", // Label .liaall.limmod.limpts.othlab
othlabss:"", // Label .liaall.limmod.limpts.othlabss
wrk:{
pts:new Pts().data,
},
oth:{
pts:new Pts().data,
},
lsh:"", // 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1:"", // 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2:"", // 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref:"", // 国结业务编号 .liaall.limmod.ownref
comamt:"", // 业务余额 .liaall.limmod.comamt
ccvamt:"", // 保证金余额 .liaall.limmod.ccvamt
ecifno:"", // ECIFNO .liaall.limmod.ecifno
limpfp:{
clmcbe:[], // .liaall.limmod.limpfp.clmcbe
clmcbb:[], // .liaall.limmod.limpfp.clmcbb
clmpty:[], // .liaall.limmod.limpfp.clmpty
},
},
},
setmod:{
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref
doccur:"", // document currency .setmod.doccur
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
setfog:{
setfol:[]
},
setfeg:{
setfel:[]
},
glemod:{
gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm
},
},
mtabut:{ mtabut:{
syswrn:{ syswrn:{
dsp:"", // Display .mtabut.syswrn.dsp dsp:"", // Display .mtabut.syswrn.dsp
...@@ -344,158 +268,8 @@ export default class Bptame{ ...@@ -344,158 +268,8 @@ export default class Bptame{
contag79:"", // Current content of TAG 79 .mtabut.coninf.contag79 contag79:"", // Current content of TAG 79 .mtabut.coninf.contag79
}, },
}, },
trnmod:{ trnmod: new Pub().data.Trnmod,
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
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
},
},
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
},
ptsmod:{
fecinf:{
fecstm:"", // Stream of fee conditions of passed object .trnmod.ptsmod.fecinf.fecstm
},
},
},
cfabpt:{ cfabpt:{
cfaflg:"", // 数据采集标志 .cfabpt.cfaflg cfaflg:"", // 数据采集标志 .cfabpt.cfaflg
basflg:"", // 签约信息 .cfabpt.basflg basflg:"", // 签约信息 .cfabpt.basflg
...@@ -533,7 +307,17 @@ export default class Bptame{ ...@@ -533,7 +307,17 @@ export default class Bptame{
}, },
}, },
}, },
pageId: "" // ctx的key pageId: "" , // ctx的key
ledgrp:{
rec:{
dflg:"",
}
},
dedgrp:{
rec:{
dflg:"",
}
},
} }
} }
} }
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- =================顶部====================== -->
<c-row>
<!--line1-->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Parent Contract" prop="bpdgrp.rec.pntref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item label="" prop="" style="width: 100%">
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.pntnam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.pntnam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!--line2-->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Finance Reference" prop="bpdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item label="" prop="" style="width: 100%">
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bpdgrp.rec.nam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!--line3-->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Purchase Agreement" prop="bptp.fpdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.fpdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item label="" prop="" style="width: 100%">
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name" prop="bptp.fpdgrp.rec.nam" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.fpdgrp.rec.nam" maxlength="16" placeholder="" disabled></c-input>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</c-row>
<!-- =================中部====================== -->
<c-row>
<!------------左部------------->
<c-col :span="12">
<!------line1------->
<c-row>
<c-col :span="12">
<el-form-item label="Responsible User" prop="bptp.usr.extkey" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bptp.usr.extkey" maxlength="8" placeholder="" disabled></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Mortgage Flag" prop="bpdgrp.rec.guaflg" style="width: 100%">
<c-fullbox>
<c-select v-model="model.bpdgrp.rec.guaflg" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.guaflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!------line2------->
<c-row>
<c-col :span="12">
<el-form-item label="Finance Type" prop="bpdgrp.rec.fintyp" style="width: 100%">
<c-fullbox>
<c-select v-model="model.bpdgrp.rec.fintyp" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.fintyp_bpd" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Discount Type" prop="bptp.distyp" style="width: 100%" v-if="
model.bpdgrp.rec.fintyp == 'D' || model.bpdgrp.rec.fintyp == 'T'
">
<c-fullbox>
<c-select v-model="model.bptp.distyp" style="width: 100%" maxlength="16" placeholder="">
<el-option v-for="item in codes.distyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer"> </template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Purchase Type" prop="bptp.purtyp" v-if="
model.bpdgrp.rec.fintyp == 'P' || model.bpdgrp.rec.fintyp == 'M'
">
<c-select v-model="model.bptp.purtyp" style="width: 100%" placeholder=" ">
<el-option v-for="item in codes.purtyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
<!------line3------->
<c-row>
<c-col :span="12" >
<el-form-item label="Currency" prop="bpdgrp.cbs.max.cur">
<c-input v-model="model.bpdgrp.cbs.max.cur" maxlength="3" placeholder="请输入Currency"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="融资金额" prop="bpdgrp.cbs.max.amt">
<c-input v-model="model.bpdgrp.cbs.max.amt" placeholder="请输入融资金额"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line4------->
<c-row>
<c-col :span="12">
<el-form-item label="借据号" prop="bpdgrp.rec.finact">
<c-select v-model="model.bpdgrp.rec.finact" style="width:100%" placeholder="请选择借据号">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Percentage" prop="bpdgrp.rec.pctfin">
<c-input v-model="model.bpdgrp.rec.pctfin" placeholder="请输入Percentage"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line5------->
<c-row>
<c-col :span="12">
<el-form-item label="Open Date" prop="bpdgrp.rec.opndat">
<c-date-picker type="date" v-model="model.bpdgrp.rec.opndat" style="width:100%" placeholder="请选择Open Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bpdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bpdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
</c-row>
<!------line6------->
<c-row>
<c-col :span="24">
<el-form-item label="修改类型" prop="ametyp">
<c-select v-model="model.ametyp" style="width:100%" placeholder="请选择修改类型">
</c-select>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!------------右部------------->
<c-col :span="12">
<!------line1------->
<c-row>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '融资客户',
grp: 'bpdgrp',
rol: 'fia',
}" :disabled="true" :isAdrblk="true" @onSeainf="onSeainf" @onFiapDet="onFiapDet">
</c-ptap>
</c-col>
</c-row>
<!------line2------->
<c-row>
<c-col :span="12">
<el-form-item label="New Advance Type" prop="fintyp">
<c-select v-model="model.fintyp" style="width:100%" placeholder="请选择New Advance Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Discount Type" prop="distyp">
<c-select v-model="model.distyp" style="width:100%" placeholder="请选择Discount Type">
</c-select>
</el-form-item>
</c-col>
</c-row>
</c-col>
</c-row>
<!-- =================下部====================== -->
<c-row>
<!------------左部------------->
<c-col :span="12">
<!------line1------->
<c-row>
<c-col :span="24">
<el-form-item label="借据号" prop="bpdgrp.rec.fincod">
<c-input v-model="model.bpdgrp.rec.fincod" maxlength="17" placeholder="请输入借据号"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line2------->
<c-row>
<c-col :span="24">
<el-form-item label="计息周期" prop="bptmod.finmod.intprd">
<c-select v-model="model.bptmod.finmod.intprd" style="width:100%" placeholder="请选择计息周期">
</c-select>
</el-form-item>
</c-col>
</c-row>
<!------line3------->
<c-row>
<c-col :span="24">
<el-form-item label="利率调整方式" prop="bptmod.finmod.ratchgtyp">
<c-select v-model="model.bptmod.finmod.ratchgtyp" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
</c-row>
<!------line4------->
<c-row>
<c-col :span="24">
<el-form-item label="新到期日" prop="matdat">
<c-date-picker type="date" v-model="model.matdat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
</c-row>
<!------line5------->
<c-row>
<c-col :span="24">
<el-form-item label="基准利率规则" prop="bptmod.finmod.dinmod.jzllgz">
<c-select v-model="model.bptmod.finmod.dinmod.jzllgz" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
</c-row>
<!------line6------->
<c-row>
<c-col :span="12">
<el-form-item label="基准利率" prop="bpdgrp.rec.intrat">
<c-input v-model="model.bpdgrp.rec.intrat" placeholder=""></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.conrat" data-path=".conrat"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="参考指标" prop="bpdgrp.rec.conrat">
<c-input v-model="model.bpdgrp.rec.conrat" placeholder=""></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line7------->
<c-row>
<c-col :span="24">
<el-form-item label="Total Rate" prop="bpdgrp.rec.tolrat">
<c-input v-model="model.bpdgrp.rec.tolrat" placeholder=""></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line8------->
<c-row>
<c-col :span="24">
<el-form-item label="第一还款账号" prop="bptmod.finmod.act1">
<c-select v-model="model.bptmod.finmod.act1" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!------------右部------------->
<c-col :span="12">
<!------line1------->
<c-row>
<c-col :span="24">
<el-form-item label="融资账号" prop="bpdgrp.rec.finact">
<c-input v-model="model.bpdgrp.rec.finact" maxlength="21" placeholder="请输入借据号"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line2------->
<c-row>
<c-col :span="12">
<el-form-item label="计息日期" prop="bptmod.finmod.intdat">
<c-input v-model="model.bptmod.finmod.intdat" maxlength="2" placeholder="请输入计息日期"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bptmod.finmod.wjdkfl">是否到期主动扣收款</c-checkbox>
</c-col>
</c-row>
<!------line3------->
<c-row>
<c-col :span="12">
<el-form-item label="利率调整周期" prop="bptmod.finmod.ratchgprd">
<c-select v-model="model.bptmod.finmod.ratchgprd" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="利率调整月日数" prop="bptmod.finmod.ratchgdat">
<c-input v-model="model.bptmod.finmod.ratchgdat" maxlength="4" placeholder="利率调整月日数"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line4------->
<c-row>
<c-col :span="12">
<el-form-item label="Interest Days" prop="bpdgrp.rec.intday">
<c-input v-model="model.bpdgrp.rec.intday" placeholder="请输入Interest Days"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="宽限期" prop="bptmod.finmod.graday">
<c-input v-model="model.bptmod.finmod.graday" placeholder="请输入宽限期"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line5------->
<c-row>
<c-col :span="12">
<el-form-item label="浮动方式" prop="bptmod.finmod.flttyp">
<c-select v-model="model.bptmod.finmod.flttyp" style="width:100%" placeholder="请选择浮动方式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="浮动值" prop="bptmod.finmod.fltval">
<c-input v-model="model.bptmod.finmod.fltval" placeholder="请输入浮动值"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line6------->
<c-row>
<c-col :span="12">
<el-form-item label="执行利率" prop="bptmod.finmod.ovdinttyp">
<c-select v-model="model.bptmod.finmod.ovdinttyp" style="width:100%" placeholder="请选择执行利率">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="罚息比率" prop="bptmod.finmod.ovdintrat">
<c-input v-model="model.bptmod.finmod.ovdintrat" placeholder="请输入罚息比率"></c-input>
</el-form-item>
</c-col>
</c-row>
<!------line7------->
<c-row>
<c-col :span="24">
<el-form-item label="第三方还款方式" prop="bptmod.finmod.acttyp">
<c-select v-model="model.bptmod.finmod.acttyp" style="width:100%" placeholder="请选择第三方还款方式">
</c-select>
</el-form-item>
</c-col>
</c-row>
<!------line8------->
<c-row>
<c-col :span="24">
<el-form-item label="第三方还款账号" prop="bptmod.finmod.act3">
<c-select v-model="model.bptmod.finmod.act3" style="width:100%" placeholder="第三方还款账号">
</c-select>
</el-form-item>
</c-col>
</c-row>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptame/Event"
import Ptap from "~/views/Public/Ptap";
import Utils from "~/utils";
export default {
components: {
"c-ptap": Ptap
},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: {
...Event
},
created: function () {
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Invoice Recipient Ref." prop="bpdgrp.inv.pts.ref">
<c-input v-model="model.bpdgrp.inv.pts.ref" maxlength="16" placeholder="请输入Invoice Recipient Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Rate Type" prop="bpdgrp.rec.intirt">
<c-select v-model="model.bpdgrp.rec.intirt" style="width:100%" placeholder="请选择Rate Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Interest Days" prop="bpdgrp.rec.intday">
<c-input v-model="model.bpdgrp.rec.intday" placeholder="请输入Interest Days"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Base Rate" prop="bpdgrp.rec.intrat">
<c-input v-model="model.bpdgrp.rec.intrat" placeholder="请输入Base Rate"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="基准利率" prop="bpdgrp.rec.marrat">
<c-input v-model="model.bpdgrp.rec.marrat" placeholder="请输入基准利率"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Total Rate" prop="bpdgrp.rec.tolrat">
<c-input v-model="model.bpdgrp.rec.tolrat" placeholder="请输入Total Rate"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="贸易合同号" prop="bpdgrp.rec.mycontno">
<c-input v-model="model.bpdgrp.rec.mycontno" maxlength="35" placeholder="请输入贸易合同号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Grace rate" prop="bpdgrp.rec.grarat">
<c-input v-model="model.bpdgrp.rec.grarat" placeholder="请输入Grace rate"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Net Proceeds" prop="bpdgrp.cbs.nom1.cur">
<c-select v-model="model.bpdgrp.cbs.nom1.cur" style="width:100%" placeholder="请选择Net Proceeds">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Net Proceeds" prop="bpdgrp.cbs.nom1.amt">
<c-input v-model="model.bpdgrp.cbs.nom1.amt" placeholder="请输入Net Proceeds"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptame/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Forfaiting Type" prop="bpdgrp.rec.fortyp">
<c-select v-model="model.bpdgrp.rec.fortyp" style="width:100%" placeholder="请选择Forfaiting Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="L/C Type" prop="bpdgrp.rec.lctyp">
<c-select v-model="model.bpdgrp.rec.lctyp" style="width:100%" placeholder="请选择L/C Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Issuing Bank" prop="bpdgrp.bu2.pts.ref">
<c-input v-model="model.bpdgrp.bu2.pts.ref" maxlength="16" placeholder="请输入Issuing Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Confirming Bank" prop="bpdgrp.bu3.pts.ref">
<c-input v-model="model.bpdgrp.bu3.pts.ref" maxlength="16" placeholder="请输入Confirming Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bptp.bu2p.ptsget.sdamod.dadsnd">
<c-input v-model="model.bptp.bu2p.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bptp.bu3p.ptsget.sdamod.dadsnd">
<c-input v-model="model.bptp.bu3p.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bpdgrp.bu2.pts.extkey">
<c-input v-model="model.bpdgrp.bu2.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bptp.bu2p.ptsget.sdamod.seainf">
<c-input v-model="model.bptp.bu2p.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBu2pDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bpdgrp.bu3.pts.extkey">
<c-input v-model="model.bpdgrp.bu3.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bptp.bu3p.ptsget.sdamod.seainf">
<c-input v-model="model.bptp.bu3p.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBu3pDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bpdgrp.bu2.namelc">
<c-input type="textarea" v-model="model.bpdgrp.bu2.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bpdgrp.bu3.namelc">
<c-input type="textarea" v-model="model.bpdgrp.bu3.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bpdgrp.bu2.pts.adrblk">
<c-input type="textarea" v-model="model.bpdgrp.bu2.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bpdgrp.bu2.dbfadrblkcn">
<c-input type="textarea" v-model="model.bpdgrp.bu2.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bpdgrp.bu3.pts.adrblk">
<c-input type="textarea" v-model="model.bpdgrp.bu3.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bpdgrp.bu3.dbfadrblkcn">
<c-input type="textarea" v-model="model.bpdgrp.bu3.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bpdgrp.bu2.adrelc">
<c-input type="textarea" v-model="model.bpdgrp.bu2.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bpdgrp.bu3.adrelc">
<c-input type="textarea" v-model="model.bpdgrp.bu3.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Invoice Recipient Ref." prop="bpdgrp.inv.pts.ref">
<c-input v-model="model.bpdgrp.inv.pts.ref" maxlength="16" placeholder="请输入Invoice Recipient Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Partipation Bank" prop="bpdgrp.bu1.pts.ref">
<c-input v-model="model.bpdgrp.bu1.pts.ref" maxlength="16" placeholder="请输入Partipation Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bptp.invp.ptsget.sdamod.dadsnd">
<c-input v-model="model.bptp.invp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bptp.bu1p.ptsget.sdamod.dadsnd">
<c-input v-model="model.bptp.bu1p.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bpdgrp.inv.pts.extkey">
<c-input v-model="model.bpdgrp.inv.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bptp.invp.ptsget.sdamod.seainf">
<c-input v-model="model.bptp.invp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onInvpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bpdgrp.bu1.pts.extkey">
<c-input v-model="model.bpdgrp.bu1.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bptp.bu1p.ptsget.sdamod.seainf">
<c-input v-model="model.bptp.bu1p.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBu1pDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bpdgrp.inv.namelc">
<c-input type="textarea" v-model="model.bpdgrp.inv.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bpdgrp.bu1.namelc">
<c-input type="textarea" v-model="model.bpdgrp.bu1.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bpdgrp.inv.pts.adrblk">
<c-input type="textarea" v-model="model.bpdgrp.inv.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bpdgrp.inv.dbfadrblkcn">
<c-input type="textarea" v-model="model.bpdgrp.inv.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bpdgrp.bu1.pts.adrblk">
<c-input type="textarea" v-model="model.bpdgrp.bu1.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bpdgrp.bu1.dbfadrblkcn">
<c-input type="textarea" v-model="model.bpdgrp.bu1.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bpdgrp.inv.adrelc">
<c-input type="textarea" v-model="model.bpdgrp.inv.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bpdgrp.bu1.adrelc">
<c-input type="textarea" v-model="model.bpdgrp.bu1.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="原一级市场买入融资借据号" prop="bpdgrp.rec.loanno">
<c-input v-model="model.bpdgrp.rec.loanno" maxlength="20" placeholder="请输入原一级市场买入融资借据号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国内信用证受益人统一信用代码" prop="bpdgrp.rec.benidcode">
<c-input v-model="model.bpdgrp.rec.benidcode" maxlength="18" placeholder="请输入国内信用证受益人统一信用代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国内证受益人中文名称" prop="bpdgrp.rec.bennam">
<c-input v-model="model.bpdgrp.rec.bennam" maxlength="100" placeholder="请输入国内证受益人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="境外付款人所属国家/地区" prop="bpdgrp.rec.f0103">
<c-input v-model="model.bpdgrp.rec.f0103" maxlength="3" placeholder="请输入境外付款人所属国家/地区"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否附有银行承兑汇票" prop="bpdgrp.rec.f0102">
<c-select v-model="model.bpdgrp.rec.f0102" style="width:100%" placeholder="请选择是否附有银行承兑汇票">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onBptcodSelbut1">
?
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="境外付款人所属部门" prop="bpdgrp.rec.f0104">
<c-select v-model="model.bpdgrp.rec.f0104" style="width:100%" placeholder="请选择境外付款人所属部门">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="境外付款人与本机构的关系" prop="bpdgrp.rec.f0105">
<c-select v-model="model.bpdgrp.rec.f0105" style="width:100%" placeholder="请选择境外付款人与本机构的关系">
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bptame/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<c-page title="出口融资修改">
<div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<el-button size="small">备忘录</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000296 -->
<el-tab-pane label="融资修改" name="bptame">
<c-content>
<m-bptame :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000101
<el-tab-pane label="福费廷" name="urpp" v-if="model.bpdgrp.rec.fintyp=='F'||model.bpdgrp.rec.fintyp=='U'||model.bpdgrp.rec.fintyp=='G'||model.bpdgrp.rec.fintyp=='V'">
<c-content>
<m-urpp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
-->
<!--PD000012
<el-tab-pane label="基本信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
-->
<!--PD000027 -->
<el-tab-pane label="或有" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001
<el-tab-pane label="保证金" name="ccvpan">
<m-ccvpan :model="model" :codes="codes" />
</el-tab-pane>
-->
<!--PD000000 -->
<el-tab-pane label="费用及账务" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="分录" name="glepan">
<c-content>
<m-glepan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000005
<el-tab-pane label="PD000005" name="syswrndisplay">
<m-syswrndisplay :model="model" :codes="codes" />
</el-tab-pane>
-->
<!--PD000000 -->
<el-tab-pane label="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000010
<el-tab-pane label="PD000010" name="coninftag">
<m-coninftag :model="model" :codes="codes" />
</el-tab-pane>
-->
<!--PD000529 -->
<el-tab-pane label="面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--
<el-tab-pane label="PD000001" name="dtetag">
<m-dtetag :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000204" name="cips">
<m-cips :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000449" name="cips2">
<m-cips2 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000450" name="cips3">
<m-cips3 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000001" name="fecp">
<m-fecp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000005" name="cfap">
<m-cfap :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000001" name="dinpan">
<m-dinpan :model="model" :codes="codes" />
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane label="授信额度" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD001139
<el-tab-pane label="PD001139" name="shisuan">
<m-shisuan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="PD000001" name="conp">
<m-conp :model="model" :codes="codes" />
</el-tab-pane>
-->
</c-tabs>
</el-form>
</div>
</c-page>
</template>
<script>
import Api from "~/service/Api";
import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable";
import Bptame from "~/model/Bptame";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Bptame/Check";
import Default from "~/model/Bptame/Default";
import Pattern from "~/model/Bptame/Pattern";
import Bptamep from "./Bptame";
import Urpp from "./Urpp";
import Ovwp from "./Ovwp";
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
//import Syswrndisplay from "./Syswrndisplay"
import Coninfp from "~/views/Public/Coninfp";
//import Coninftag from "./Coninftag";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
//import Dtetag from "./Dtetag"
//import Cips from "./Cips"
//import Cips2 from "./Cips2"
//import Cips3 from "./Cips3"
//import Fecp from "./Fecp"
//import Cfap from "./Cfap"
//import Dinpan from "./Dinpan"
import Limitbody from "~/views/Public/Limitbody";
//import Shisuan from "./Shisuan"
//import Conp from "./Conp"
export default {
name: "Bptame",
components: {
"m-bptame": Bptamep,
"m-urpp": Urpp,
"m-ovwp": Ovwp,
"m-engp": Engp,
"m-ccvpan": Ccvpan,
"m-setpan": Setpan,
"m-glepan": Glepan,
//"m-syswrndisplay": Syswrndisplay,
"m-coninfp": Coninfp,
//"m-coninftag": Coninftag,
"m-docpan": Docpan,
"m-doctre": Doctre,
//"m-dtetag": Dtetag,
//"m-cips": Cips,
//"m-cips2": Cips2,
//"m-cips3": Cips3,
//"m-fecp": Fecp,
//"m-cfap": Cfap,
//"m-dinpan": Dinpan,
"m-limitbody": Limitbody,
//"m-shisuan": Shisuan,
//"m-conp": Conp,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
computed: {},
data() {
return {
tabVal: "bptame",
trnName: "bptame",
model: new Bptame().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
...CodeTable,
},
}
},
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created: async function () {
console.log("进入bptame交易");
let rtnmsg = await this.init(this.$route.query)
if (rtnmsg.respCode == SUCCESS) {
//更新数据
Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({
title: '错误',
message: '服务请求失败!'
});
}
}
}
</script>
<style>
</style>
...@@ -39,7 +39,7 @@ import Infled from './Infled' ...@@ -39,7 +39,7 @@ import Infled from './Infled'
import Bptopn from './Bptopn' import Bptopn from './Bptopn'
//import Bptset from './Bptset' //import Bptset from './Bptset'
//import Bptame from './Bptame' import Bptame from './Bptame'
//import Bptcrf from './Bptcrf' //import Bptcrf from './Bptcrf'
import Bptcan from './Bptcan' import Bptcan from './Bptcan'
...@@ -251,6 +251,8 @@ const BusRouter = [ ...@@ -251,6 +251,8 @@ const BusRouter = [
//{ path: 'bptsel', component: Bptsel, name: 'Bptsel', meta: { title: '出口融资入口交易' } }, //{ path: 'bptsel', component: Bptsel, name: 'Bptsel', meta: { title: '出口融资入口交易' } },
{ path: 'bptopn', component: Bptopn, name: 'Bptopn', meta: { title: '出口融资放款' } }, { path: 'bptopn', component: Bptopn, name: 'Bptopn', meta: { title: '出口融资放款' } },
{ path: 'bptame', component: Bptame, name: 'Bptame', meta: { title: '出口融资修改' } },
{ path: 'bptcan', component: Bptcan, name: 'Bptcan', meta: { title: '出口融资注销' } }, { path: 'bptcan', component: Bptcan, name: 'Bptcan', meta: { title: '出口融资注销' } },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment