Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhouqian
vue-gjjs
Commits
5e5dc01f
Commit
5e5dc01f
authored
Jul 11, 2022
by
wangren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bctcan 交易 check save 实现
parent
958fd3f6
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
286 additions
and
457 deletions
+286
-457
index.js
src/model/Bctcan/index.js
+32
-289
Canp.vue
src/views/Business/Bctcan/Canp.vue
+234
-144
index.vue
src/views/Business/Bctcan/index.vue
+16
-21
BusRouter.js
src/views/Business/BusRouter.js
+4
-3
No files found.
src/model/Bctcan/index.js
View file @
5e5dc01f
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
B
p
tcan
{
export
default
class
B
c
tcan
{
constructor
()
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
strinf
:
""
,
// 描述 .strinf
liaall
:
new
Pub
().
data
.
Liaall
,
bpdgrp
:{
trnmod
:
new
Pub
().
data
.
Trnmod
,
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
bcdgrp
:{
rec
:{
rec
:{
pntref
:
""
,
// 参考号 .bpdgrp.rec.pntref
ownref
:
""
,
// Collection Number .bcdgrp.rec.ownref
pntnam
:
""
,
// 摘要 .bpdgrp.rec.pntnam
nam
:
""
,
// Name .bcdgrp.rec.nam
ownref
:
""
,
// 融资参考号 .bpdgrp.rec.ownref
rcvdat
:
""
,
// Docs Received on .bcdgrp.rec.rcvdat
nam
:
""
,
// 摘要 .bpdgrp.rec.nam
advdat
:
""
,
// Date of Advice of Documents Received .bcdgrp.rec.advdat
fintyp
:
""
,
// 融资类型 .bpdgrp.rec.fintyp
matdat
:
""
,
// Maturity Date .bcdgrp.rec.matdat
intrat
:
""
,
// 基准利率 .bpdgrp.rec.intrat
predat
:
""
,
// Maturity Date .bcdgrp.rec.predat
doctypcod
:
""
,
// Payment Condition .bcdgrp.rec.doctypcod
docsta
:
""
,
// Document Status .bcdgrp.rec.docsta
},
},
cbs
:{
cbs
:{
max
:{
max
:{
cur
:
""
,
//
融资金额 .bp
dgrp.cbs.max.cur
cur
:
""
,
//
Document Amount .bc
dgrp.cbs.max.cur
amt
:
""
,
//
融资金额 .bp
dgrp.cbs.max.amt
amt
:
""
,
//
Document Amount .bc
dgrp.cbs.max.amt
},
},
opn1
:{
opn1
:{
cur
:
""
,
//
押汇余额 .bp
dgrp.cbs.opn1.cur
cur
:
""
,
//
Open Amount .bc
dgrp.cbs.opn1.cur
amt
:
""
,
//
押汇余额 .bp
dgrp.cbs.opn1.amt
amt
:
""
,
//
Open Amount .bc
dgrp.cbs.opn1.amt
},
},
},
},
fia
:{
dre
:{
pts
:
new
Pts
().
data
,
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .bpdgrp.fia.namelc
adrelc
:
""
,
// 地址 .bpdgrp.fia.adrelc
dbfadrblkcn
:
""
,
// Chinese address .bpdgrp.fia.dbfadrblkcn
},
},
},
rmi
:{
bptp0
:{
pts
:
new
Pts
().
data
,
bodget
:{
sdamod
:{
seainf
:
""
,
// .bptp0.bodget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bptp0.bodget.sdamod.dadsnd
},
},
bedget
:{
sdamod
:{
seainf
:
""
,
// .bptp0.bedget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bptp0.bedget.sdamod.dadsnd
},
},
brdget
:{
sdamod
:{
seainf
:
""
,
// .bptp0.brdget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bptp0.brdget.sdamod.dadsnd
},
},
},
btdget
:{
drr
:{
sdamod
:{
pts
:
new
Pts
().
data
,
seainf
:
""
,
// .bptp0.btdget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bptp0.btdget.sdamod.dadsnd
},
},
},
},
bctp0
:{
recget
:{
recget
:{
sdamod
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .bptp0.recget.sdamod.dadsnd
seainf
:
""
,
// .bctp0.recget.sdamod.seainf
seainf
:
""
,
// .bptp0.recget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bctp0.recget.sdamod.dadsnd
},
},
},
},
fiap
:{
matp
:{
ptsget
:{
mattxtlab
:
""
,
// Label for MATTXT .bctp0.matp.mattxtlab
sdamod
:{
seainf
:
""
,
// .bptp0.fiap.ptsget.sdamod.seainf
dadsnd
:
""
,
// Drag Drop Sender .bptp0.fiap.ptsget.sdamod.dadsnd
},
},
},
},
sndmsg
:
""
,
// Send Message .sndmsg
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
},
mtabut
:{
coninf
:{
oitinf
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitset.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat
:
""
,
// 执行日期 .mtabut.coninf.conexedat
usr
:{
extkey
:
""
,
// User ID .mtabut.coninf.usr.extkey
},
contag72his
:
""
,
// Historic content of TAG 72 .mtabut.coninf.contag72his
contag72
:
""
,
// Current content of TAG 72 .mtabut.coninf.contag72
contag79his
:
""
,
// Historic content of TAG 79 .mtabut.coninf.contag79his
contag79
:
""
,
// Current content of TAG 79 .mtabut.coninf.contag79
},
},
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
},
},
},
liaall
:{
limmod
:{
limpfp
:{
clmcbe
:[],
// .liaall.limmod.limpfp.clmcbe
clmcbb
:[],
// .liaall.limmod.limpfp.clmcbb
clmpty
:[],
// .liaall.limmod.limpfp.clmpty
},
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
},
},
},
},
sndmsg
:
""
,
// Send message .sndmsg
strinf
:
""
,
// Narrative .strinf
pageId
:
""
// ctx的key
pageId
:
""
// ctx的key
}
}
}
}
...
...
src/views/Business/Bctcan/Canp.vue
View file @
5e5dc01f
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<el-col
:span=
"11"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"bctp0.recget.sdamod.dadsnd"
>
<c-input
v-model=
"model.bctp0.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Collection Number"
prop=
"bcdgrp.rec.ownref"
>
<el-form-item
label=
"Collection Number"
prop=
"bcdgrp.rec.ownref"
>
<c-input
v-model=
"model.bcdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Collection Number"
></c-input>
<c-fullbox>
<c-input
disabled
v-model=
"model.bcdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Collection Number"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left: 10px; padding: 0 10px"
type=
"primary"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"14"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bcdgrp.cbs.max.cur"
>
<el-form-item
label=
""
prop=
"bctp0.recget.sdamod.seainf"
>
<c-select
<c-input
v-model=
"model.bctp0.recget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
disabled
v-model=
"model.bcdgrp.cbs.max.cur"
style=
"width: 100%"
placeholder=
"请选择Document Amount"
>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"10"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"10px"
prop=
"bcdgrp.cbs.max.amt"
>
<el-form-item
label=
"Name"
prop=
"bcdgrp.rec.nam"
>
<c-input
<c-input
v-model=
"model.bcdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input>
disabled
v-model=
"model.bcdgrp.cbs.max.amt"
placeholder=
"请输入Document Amount"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"14"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bcdgrp.cbs.max.cur"
>
<c-select
v-model=
"model.bcdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择Document Amount"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bcdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.bcdgrp.cbs.max.amt"
placeholder=
"请输入Document Amount"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drawee"
prop=
"bcdgrp.dre.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.dre.pts.ref"
maxlength=
"16"
placeholder=
"请输入Drawee"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Amount"
prop=
"bcdgrp.cbs.opn1.cur"
>
<el-form-item
label=
"Open Amount"
prop=
"bcdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.bcdgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择Open Amount"
>
<c-select
</c-select>
disabled
</el-form-item>
v-model=
"model.bcdgrp.cbs.opn1.cur"
</c-col>
style=
"width: 100%"
placeholder=
"请选择Open Amount"
<c-col
:span=
"12"
>
>
<el-form-item
label=
"Open Amount"
prop=
"bcdgrp.cbs.opn1.amt"
>
</c-select>
<c-input
v-model=
"model.bcdgrp.cbs.opn1.amt"
placeholder=
"请输入Open Amount"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.dre.pts.nam"
>
<c-input
v-model=
"model.bcdgrp.dre.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Docs Received on"
prop=
"bcdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bcdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择Docs Received on"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"10"
>
<el-form-item
label=
"Date of Advice of Documents Received"
prop=
"bcdgrp.rec.advdat"
>
<el-form-item
label=
""
label-width=
"10px"
prop=
"bcdgrp.cbs.opn1.amt"
>
<c-date-picker
type=
"date"
v-model=
"model.bcdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Date of Advice of Documents Received"
></c-date-picker>
<c-input
disabled
v-model=
"model.bcdgrp.cbs.opn1.amt"
placeholder=
"请输入Open Amount"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Docs Received on"
prop=
"bcdgrp.rec.rcvdat"
>
<el-form-item
label=
"Remitting Bank"
prop=
"bcdgrp.rmi.pts.ref"
>
<c-date-picker
<c-input
v-model=
"model.bcdgrp.rmi.pts.ref"
maxlength=
"16"
placeholder=
"请输入Remitting Bank"
></c-input>
disabled
type=
"date"
v-model=
"model.bcdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请选择Docs Received on"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.rmi.pts.nam"
>
<el-form-item
label=
"Advised on"
prop=
"bcdgrp.rec.advdat"
>
<c-input
v-model=
"model.bcdgrp.rmi.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-date-picker
disabled
type=
"date"
v-model=
"model.bcdgrp.rec.advdat"
style=
"width: 100%"
placeholder=
"请选择Date of Advice of Documents Received"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<span
v-text=
"model.bctp0.matp.mattxtlab"
data-path=
".bctp0.matp.mattxtlab"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"bcdgrp.rec.matdat"
>
<el-form-item
label=
"Maturity Date"
prop=
"bcdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bcdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.bcdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"bcdgrp.rec.predat"
>
<el-form-item
label=
"Remitted on"
prop=
"bcdgrp.rec.predat"
>
<c-date-picker
type=
"date"
v-model=
"model.bcdgrp.rec.predat"
style=
"width:100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.bcdgrp.rec.predat"
style=
"width: 100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12
"
>
<c-col
:span=
"24
"
>
<el-form-item
label=
"Payment Condition"
prop=
"bcdgrp.rec.doctypcod"
>
<el-form-item
label=
"Payment Condition"
prop=
"bcdgrp.rec.doctypcod"
>
<c-select
v-model=
"model.bcdgrp.rec.doctypcod"
style=
"width:100%"
placeholder=
"请选择Payment Condition"
>
<c-select
</c-select>
disabled
</el-form-item>
:code=
"codes.doctypcod"
</c-col>
v-model=
"model.bcdgrp.rec.doctypcod"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择Payment Condition"
<el-form-item
label=
"Drawer"
prop=
"bcdgrp.drr.pts.ref"
>
>
<c-input
v-model=
"model.bcdgrp.drr.pts.ref"
maxlength=
"16"
placeholder=
"请输入Drawer"
></c-input>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Status"
prop=
"bcdgrp.rec.docsta"
>
<el-form-item
label=
"Document Status"
prop=
"bcdgrp.rec.docsta"
>
<c-input
v-model=
"model.bcdgrp.rec.docsta"
maxlength=
"1"
placeholder=
"请输入Document Status"
></c-input>
<c-select
disabled
:code=
"codes.docsta"
v-model=
"model.bcdgrp.rec.docsta"
style=
"width:100%"
placeholder=
"请输入Document Status"
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<c-fullbox>
<c-input
disabled
:rows=
"6"
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
<
template
slot=
"footer"
>
<c-button
disabled
size=
"small"
type=
"primary"
icon=
"el-icon-search"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</el-col>
<c-col
:span=
"12"
>
<el-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name"
prop=
"bcdgrp.rec.nam"
>
<c-input
disabled
v-model=
"model.bcdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawee Ref."
prop=
"bcdgrp.dre.pts.ref"
>
<c-input
disabled
v-model=
"model.bcdgrp.dre.pts.ref"
maxlength=
"16"
placeholder=
"请输入Drawee"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.dre.pts.nam"
>
<c-input
disabled
v-model=
"model.bcdgrp.dre.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Remitting Bank"
prop=
"bcdgrp.rmi.pts.ref"
>
<c-input
disabled
v-model=
"model.bcdgrp.rmi.pts.ref"
maxlength=
"16"
placeholder=
"请输入Remitting Bank"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.rmi.pts.nam"
>
<c-input
disabled
v-model=
"model.bcdgrp.rmi.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawer Ref."
prop=
"bcdgrp.drr.pts.ref"
>
<c-input
disabled
v-model=
"model.bcdgrp.drr.pts.ref"
maxlength=
"16"
placeholder=
"请输入Drawer"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.drr.pts.nam"
>
<el-form-item
label=
"Name of Party"
prop=
"bcdgrp.drr.pts.nam"
>
<c-input
v-model=
"model.bcdgrp.drr.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-input
disabled
v-model=
"model.bcdgrp.drr.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</el-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<!--
<c-input
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
<c-col :span="12">
</el-form-item>
<span v-text="model.bctp0.matp.mattxtlab" data-path=".bctp0.matp.mattxtlab" > </span>
</c-col>
</c-col> -->
<c-col
:span=
"12"
>
<!-- <c-col :span="12">
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCancolButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox v-model="model.sndmsg">Send message</c-checkbox>
<c-checkbox v-model="model.sndmsg">Send message</c-checkbox>
</c-col>
</c-col>
-->
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Bctcan/Event"
import
Event
from
"~/model/Bctcan/Event"
;
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:[
"model"
,
"codes"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
data
(){
data
()
{
return
{
return
{};
},
}
methods
:
{
...
Event
},
},
created
:
function
()
{},
methods
:{...
Event
},
};
created
:
function
(){
}
}
</
script
>
</
script
>
<
style
>
<
style
></
style
>
</
style
>
src/views/Business/Bctcan/index.vue
View file @
5e5dc01f
...
@@ -6,13 +6,6 @@
...
@@ -6,13 +6,6 @@
:handleCheck=
"handleCheck"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
:handleStash=
"handleStash"
>
>
<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>
<el-button
size=
"small"
>
拆分报文
</el-button>
<el-button
size=
"small"
>
智能提示
</el-button>
</c-function-btn>
</c-function-btn>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<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=
"tabClick"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
...
@@ -27,16 +20,22 @@
...
@@ -27,16 +20,22 @@
<m-engp
:model=
"model"
:codes=
"codes"
/>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
<!--Bookings -->
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
<c-content>
<c-content>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--Bookings -->
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--Completion -->
<el-tab-pane
label=
"Completion"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--Messages -->
<!--Messages -->
<el-tab-pane
label=
"Messages"
name=
"docpan"
>
<el-tab-pane
label=
"Messages"
name=
"docpan"
>
...
@@ -48,10 +47,7 @@
...
@@ -48,10 +47,7 @@
<m-doctre
:model=
"model"
:codes=
"codes"
/>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
<!--Completion -->
<el-tab-pane
label=
"Completion"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</c-tabs>
</el-form>
</el-form>
</div>
</div>
...
@@ -62,6 +58,7 @@ import Api from "~/service/Api"
...
@@ -62,6 +58,7 @@ import Api from "~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
CodeTable
from
"~/config/CodeTable"
import
Bctcan
from
"~/model/Bctcan"
import
Bctcan
from
"~/model/Bctcan"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
import
Check
from
"~/model/Bctcan/Check"
import
Check
from
"~/model/Bctcan/Check"
import
Default
from
"~/model/Bctcan/Default"
import
Default
from
"~/model/Bctcan/Default"
import
Pattern
from
"~/model/Bctcan/Pattern"
import
Pattern
from
"~/model/Bctcan/Pattern"
...
@@ -71,7 +68,7 @@ import Glepan from "~/views/Public/Glepan"
...
@@ -71,7 +68,7 @@ import Glepan from "~/views/Public/Glepan"
import
Setpan
from
"~/views/Public/Setpan"
import
Setpan
from
"~/views/Public/Setpan"
import
Coninfp
from
"~/views/Public/Coninfp"
import
Coninfp
from
"~/views/Public/Coninfp"
import
Docpan
from
"~/views/Public/Docpan"
import
Docpan
from
"~/views/Public/Docpan"
import
Doctre
from
"
.
/Doctre"
import
Doctre
from
"
~/views/Public
/Doctre"
export
default
{
export
default
{
...
@@ -90,7 +87,7 @@ export default {
...
@@ -90,7 +87,7 @@ export default {
root
:
this
root
:
this
}
}
},
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
data
(){
return
{
return
{
tabVal
:
"canp"
,
tabVal
:
"canp"
,
...
@@ -115,10 +112,8 @@ export default {
...
@@ -115,10 +112,8 @@ export default {
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
//更新数据
//更新数据
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
this
.
updateModel
(
rtnmsg
.
data
);
if
(
this
.
isInDisplay
)
{
this
.
restoreDisplay
();
}
}
}
else
else
{
{
...
...
src/views/Business/BusRouter.js
View file @
5e5dc01f
...
@@ -31,7 +31,8 @@ import Letopn from "./Letopn"
...
@@ -31,7 +31,8 @@ import Letopn from "./Letopn"
import
Letame
from
"./Letame"
import
Letame
from
"./Letame"
import
Letrsv
from
'./Letrsv'
import
Letrsv
from
'./Letrsv'
import
Infled
from
'./Infled'
import
Infled
from
'./Infled'
//import Bptsel from './Bptsel'
// import Bptsel from './Bptsel'
//import Bptopn from './Bptopn'
//import Bptopn from './Bptopn'
//import Bptset from './Bptset'
//import Bptset from './Bptset'
//import Bptame from './Bptame'
//import Bptame from './Bptame'
...
@@ -242,8 +243,8 @@ const BusRouter = [
...
@@ -242,8 +243,8 @@ const BusRouter = [
{
path
:
'letdrv'
,
component
:
Letdrv
,
name
:
'Letdrv'
,
meta
:
{
title
:
'出口信用证出口收单'
}
},
{
path
:
'letdrv'
,
component
:
Letdrv
,
name
:
'Letdrv'
,
meta
:
{
title
:
'出口信用证出口收单'
}
},
{
path
:
'infled'
,
component
:
Infled
,
name
:
'Infled'
,
meta
:
{
title
:
'出口信用证交易查询'
}
},
{
path
:
'infled'
,
component
:
Infled
,
name
:
'Infled'
,
meta
:
{
title
:
'出口信用证交易查询'
}
},
{
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
:
'bptcan'
,
component
:
Bptcan
,
name
:
'Bptcan'
,
meta
:
{
title
:
'出口融资注销'
}
},
{
path
:
'bptcan'
,
component
:
Bptcan
,
name
:
'Bptcan'
,
meta
:
{
title
:
'出口融资注销'
}
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment