Commit 4b03d7fd by nanrui

botacc优化

parent 183af234
...@@ -3,177 +3,177 @@ import Api from "~/service/Api" ...@@ -3,177 +3,177 @@ import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public" import Pub from "../Public"
export default class Botacc{ export default class Botacc {
constructor () { constructor() {
this.data = { this.data = {
bodgrp:{ bodgrp: {
rec:{ rec: {
matpertyp:"", // Days/Months or Years for Maturity Period .bodgrp.rec.matpertyp matpertyp: "", // Days/Months or Years for Maturity Period .bodgrp.rec.matpertyp
ownref:"", // Reference .bodgrp.rec.ownref ownref: "", // Reference .bodgrp.rec.ownref
nam:"", // Name .bodgrp.rec.nam nam: "", // Name .bodgrp.rec.nam
doctypcod:"", // Collection Condition .bodgrp.rec.doctypcod doctypcod: "", // Collection Condition .bodgrp.rec.doctypcod
docsta:"", // Document Set Status .bodgrp.rec.docsta docsta: "", // Document Set Status .bodgrp.rec.docsta
matdat:"", // Maturity Date .bodgrp.rec.matdat matdat: "", // Maturity Date .bodgrp.rec.matdat
matpercnt:"", // Tenor Specification .bodgrp.rec.matpercnt matpercnt: "", // Tenor Specification .bodgrp.rec.matpercnt
matperbeg:"", // Start of Maturity Period MATBEG .bodgrp.rec.matperbeg matperbeg: "", // Start of Maturity Period MATBEG .bodgrp.rec.matperbeg
rcvdat:"", // Order Date .bodgrp.rec.rcvdat rcvdat: "", // Order Date .bodgrp.rec.rcvdat
predat:"", // Presentation Date .bodgrp.rec.predat predat: "", // Presentation Date .bodgrp.rec.predat
chato:"", // Our Charges to .bodgrp.rec.chato chato: "", // Our Charges to .bodgrp.rec.chato
focflg:"", // Free of Payment .bodgrp.rec.focflg focflg: "", // Free of Payment .bodgrp.rec.focflg
waicolcod:"", // Protest Instructions .bodgrp.rec.waicolcod waicolcod: "", // Protest Instructions .bodgrp.rec.waicolcod
wairmtcod:"", // Waive Remitting Bank Charges .bodgrp.rec.wairmtcod wairmtcod: "", // Waive Remitting Bank Charges .bodgrp.rec.wairmtcod
othins:"", // Defer Payment until .bodgrp.rec.othins othins: "", // Defer Payment until .bodgrp.rec.othins
lescom:"", // Warehouse/Insurance .bodgrp.rec.lescom lescom: "", // Warehouse/Insurance .bodgrp.rec.lescom
}, },
cbs:{ cbs: {
max:{ max: {
cur:"", // Document Amount .bodgrp.cbs.max.cur cur: "", // Document Amount .bodgrp.cbs.max.cur
amt:"", // Document Amount .bodgrp.cbs.max.amt amt: "", // Document Amount .bodgrp.cbs.max.amt
}, },
opn1:{ opn1: {
cur:"", // Warehouse/Insurance .bodgrp.cbs.opn1.cur cur: "", // Warehouse/Insurance .bodgrp.cbs.opn1.cur
amt:"", // Open Amount .bodgrp.cbs.opn1.amt amt: "", // Open Amount .bodgrp.cbs.opn1.amt
}, },
}, },
drr:{ drr: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .bodgrp.drr.namelc namelc: "", // 名称 .bodgrp.drr.namelc
adrelc:"", // 地址 .bodgrp.drr.adrelc adrelc: "", // 地址 .bodgrp.drr.adrelc
dbfadrblkcn:"", // Chinese address .bodgrp.drr.dbfadrblkcn dbfadrblkcn: "", // Chinese address .bodgrp.drr.dbfadrblkcn
}, },
col:{ col: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .bodgrp.col.namelc namelc: "", // 名称 .bodgrp.col.namelc
adrelc:"", // 地址 .bodgrp.col.adrelc adrelc: "", // 地址 .bodgrp.col.adrelc
dbfadrblkcn:"", // Chinese address .bodgrp.col.dbfadrblkcn dbfadrblkcn: "", // Chinese address .bodgrp.col.dbfadrblkcn
}, },
dre:{ dre: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .bodgrp.dre.namelc namelc: "", // 名称 .bodgrp.dre.namelc
adrelc:"", // 地址 .bodgrp.dre.adrelc adrelc: "", // 地址 .bodgrp.dre.adrelc
dbfadrblkcn:"", // Chinese address .bodgrp.dre.dbfadrblkcn dbfadrblkcn: "", // Chinese address .bodgrp.dre.dbfadrblkcn
}, },
blk:{ blk: {
colins:"", // Collection Instructions .bodgrp.blk.colins colins: "", // Collection Instructions .bodgrp.blk.colins
colinsflg:"", // Collection instructions modified .bodgrp.blk.colinsflg colinsflg: "", // Collection instructions modified .bodgrp.blk.colinsflg
dftins:"", // Draft Instructions .bodgrp.blk.dftins dftins: "", // Draft Instructions .bodgrp.blk.dftins
proins:"", // Protest Instructions .bodgrp.blk.proins proins: "", // Protest Instructions .bodgrp.blk.proins
othins:"", // Other Instructions .bodgrp.blk.othins othins: "", // Other Instructions .bodgrp.blk.othins
chgtxt:"", // Charges Text .bodgrp.blk.chgtxt chgtxt: "", // Charges Text .bodgrp.blk.chgtxt
delins:"", // Delivery instructions .bodgrp.blk.delins delins: "", // Delivery instructions .bodgrp.blk.delins
}, },
},
botp: {
recget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .botp.recget.sdamod.dadsnd
seainf: "", // .botp.recget.sdamod.seainf
},
},
matp: {
mattxtlab: "", // Label for MATTXT .botp.matp.mattxtlab
},
drrp: {
ptsget: {
sdamod: {
seainf: "", // .botp.drrp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .botp.drrp.ptsget.sdamod.dadsnd
}, },
botp:{ },
recget:{ },
sdamod:{ colp: {
dadsnd:"", // Drag Drop Sender .botp.recget.sdamod.dadsnd ptsget: {
seainf:"", // .botp.recget.sdamod.seainf sdamod: {
}, seainf: "", // .botp.colp.ptsget.sdamod.seainf
}, dadsnd: "", // Drag Drop Sender .botp.colp.ptsget.sdamod.dadsnd
matp:{
mattxtlab:"", // Label for MATTXT .botp.matp.mattxtlab
},
drrp:{
ptsget:{
sdamod:{
seainf:"", // .botp.drrp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .botp.drrp.ptsget.sdamod.dadsnd
},
},
},
colp:{
ptsget:{
sdamod:{
seainf:"", // .botp.colp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .botp.colp.ptsget.sdamod.dadsnd
},
},
},
drep:{
ptsget:{
sdamod:{
seainf:"", // .botp.drep.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .botp.drep.ptsget.sdamod.dadsnd
},
},
},
ptsaddp:{
ptsaddg:[], // .botp.ptsaddp.ptsaddg
},
}, },
// setmod:{ },
// doccur:"", // document currency .setmod.doccur },
// docamt:"", // document amount .setmod.docamt drep: {
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab ptsget: {
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg sdamod: {
// ref:"", // our reference .setmod.ref seainf: "", // .botp.drep.ptsget.sdamod.seainf
// dspflg:"", // Type of settlement .setmod.dspflg dadsnd: "", // Drag Drop Sender .botp.drep.ptsget.sdamod.dadsnd
// xreflg:"", // Recalculate Rates .setmod.xreflg
// setglg:{
// labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
// },
// zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
// zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
// },
bptbck:{
bptbckg:[], // .bptbck.bptbckg
dscbckcur:"", // currency discount paid back .bptbck.dscbckcur
}, },
// liaall:{ },
// tenstm:"", // Tenor Stream .liaall.tenstm },
// misamt:"", // Amount not yet assigned .liaall.misamt ptsaddp: {
// concur:"", // External Booking Amount .liaall.concur ptsaddg: [], // .botp.ptsaddp.ptsaddg
// outpct:"", // Sight Amount Percentage .liaall.outpct },
// outamt:"", // Sight Amount .liaall.outamt },
// exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt // setmod:{
// exttotamt:"", // Total booking amount external assinged .liaall.exttotamt // doccur:"", // document currency .setmod.doccur
// }, // docamt:"", // document amount .setmod.docamt
liaall: new Pub().data.Liaall, // docamttyplab:"", // settled amount description as label .setmod.docamttyplab
mtabut:{ // retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
coninf:{ // ref:"", // our reference .setmod.ref
oitinf:{ // dspflg:"", // Type of settlement .setmod.dspflg
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt // xreflg:"", // Recalculate Rates .setmod.xreflg
oit:{ // setglg:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt // labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev // },
}, // zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
}, // zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
oitset:{ // },
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt setmod: new Pub().data.Setmod,
oit:{ bptbck: {
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt bptbckg: [], // .bptbck.bptbckg
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev dscbckcur: "", // currency discount paid back .bptbck.dscbckcur
}, },
}, // liaall:{
conexedat:"", // 执行日期 .mtabut.coninf.conexedat // tenstm:"", // Tenor Stream .liaall.tenstm
usr:{ // misamt:"", // Amount not yet assigned .liaall.misamt
extkey:"", // User ID .mtabut.coninf.usr.extkey // concur:"", // External Booking Amount .liaall.concur
}, // outpct:"", // Sight Amount Percentage .liaall.outpct
}, // outamt:"", // Sight Amount .liaall.outamt
}, // exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt
trnmod:{ // exttotamt:"", // Total booking amount external assinged .liaall.exttotamt
trndoc:{ // },
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel liaall: new Pub().data.Liaall,
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam // mtabut: {
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc // coninf: {
advnam:"", // 国内证落款 .trnmod.trndoc.advnam // oitinf: {
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl // labinftxt: "", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl // oit: {
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm // inftxt: "", // Infotext .mtabut.coninf.oitinf.oit.inftxt
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc // inflev: "", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout // },
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm // },
rcvatt:{ // oitset: {
seainf:"", // .trnmod.trndoc.rcvatt.seainf // labinftxt: "", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
}, // oit: {
filrecv:"", // File Receiver .trnmod.trndoc.filrecv // inftxt: "", // Infotext .mtabut.coninf.oitset.oit.inftxt
}, // inflev: "", // Infotext Level .mtabut.coninf.oitset.oit.inflev
}, // },
setmod: new Pub().data.Setmod, // },
mtabut: new Pub().data.Mtabut, // conexedat: "", // 执行日期 .mtabut.coninf.conexedat
trnmod: new Pub().data.Trnmod, // usr: {
liaall: new Pub().data.Liaall, // extkey: "", // User ID .mtabut.coninf.usr.extkey
pageId: "" // ctx的key // },
} // },
} // },
mtabut: new Pub().data.Mtabut,
// 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
// },
// },
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
pageId: "" // ctx的key
}
}
} }
\ No newline at end of file
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
</el-tab-pane> </el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="engp" name="engp"> <el-tab-pane label="表外/或有" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
...@@ -31,26 +31,26 @@ ...@@ -31,26 +31,26 @@
<!-- <el-tab-pane label="setpan" name="setpan"> <!-- <el-tab-pane label="setpan" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</el-tab-pane> --> </el-tab-pane> -->
<el-tab-pane label="setpan" name="setpan"> <el-tab-pane label="费用及账务" 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>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="coninfp" name="coninfp"> <el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="docpan" name="docpan"> <el-tab-pane label="面函" name="docpan">
<c-content> <c-content>
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="doctre" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
......
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