Commit 157e1117 by fukai
parents b17a39f6 ba91ab78
......@@ -81,6 +81,12 @@ export default class Bdtset{
glemod:{
gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm
},
setfog: {
setfol: []
},
setfeg: {
setfel: []
},
},
trtcre:{
crefinflg:"", // Create Financing .trtcre.crefinflg
......@@ -194,6 +200,7 @@ export default class Bdtset{
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doceot: [],
},
},
fkr:"", // 付款人: .fkr
......@@ -207,7 +214,7 @@ export default class Bdtset{
skhnum:"", // 收款行行号: .skhnum
fkhnum:"", // 付款行行号: .fkhnum
fkhnam:"", // 付款行行名: .fkhnam
pageId: "" // ctx的key
}
pageId: "", // ctx的key
}
}
}
\ No newline at end of file
......@@ -6,157 +6,157 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"ledgrp.apb.pts.extkey" :Utils.defaultFunction,
"ledgrp.apb.pts.adrblk" :Utils.defaultFunction,
"ledgrp.a2b.pts.extkey" :Utils.defaultFunction,
"ledgrp.a2b.adrelc" :Utils.defaultFunction,
"ledgrp.a2b.namelc" :Utils.defaultFunction,
"ledgrp.a2b.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.con.pts.nam" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"ledgrp.rec.avbby" :Utils.defaultFunction,
"ledgrp.avb.pts.extkey" :Utils.defaultFunction,
"ledgrp.rec.revflg" :Utils.defaultFunction,
"letamep.spcbenamep.modflg" :Utils.defaultFunction,
"letamep.spcbenamep.modmanflg" :Utils.defaultFunction,
"ledgrp.blk.spcben" :Utils.defaultFunction,
"trnmod.swiadd.nomspc" :Utils.defaultFunction,
"oldledgrp.cbs.max.amt" :Utils.defaultFunction,
"trnmod.swiadd.newamt" :Utils.defaultFunction,
"ledgrp.cbs.nom1.amt" :Utils.defaultFunction,
"ledgrp.rec.nomtop" :Utils.defaultFunction,
"ledgrp.cbs.nom1.cur" :Utils.defaultFunction,
"ledgrp.blk.shpper" :Utils.defaultFunction,
"trnmod.swiadd.shpper" :Utils.defaultFunction,
"trnmod.swiadd.newshpdat" :Utils.defaultFunction,
"ledgrp.blk.spcrcb" :Utils.defaultFunction,
"letamep.spcbenamep.usrblk" :Utils.defaultFunction,
"letamep.lcrdocamep.modflg" :Utils.defaultFunction,
"letamep.lcrdocamep.modmanflg" :Utils.defaultFunction,
"ledgrp.blk.lcrdoc" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"trnmod.swiadd.insbnk" :Utils.defaultFunction,
"ledgrp.rec.avbwth" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"oldledgrp.rec.shpdat" :Utils.defaultFunction,
"ledgrp.adv.pts.extkey" :Utils.defaultFunction,
"ledgrp.adv.adrelc" :Utils.defaultFunction,
"ledgrp.adv.namelc" :Utils.defaultFunction,
"ledgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.a2b.pts.adrblk" :Utils.defaultFunction,
"ledgrp.iss.pts.extkey" :Utils.defaultFunction,
"ledgrp.avb.adrelc" :Utils.defaultFunction,
"ledgrp.avb.namelc" :Utils.defaultFunction,
"ledgrp.avb.dbfadrblkcn" :Utils.defaultFunction,
"letamep.adlcndamep.modflg" :Utils.defaultFunction,
"letamep.adlcndamep.modmanflg" :Utils.defaultFunction,
"ledgrp.blk.adlcnd" :Utils.defaultFunction,
"ledgrp.apl.pts.extkey" :Utils.defaultFunction,
"ledgrp.apl.adrelc" :Utils.defaultFunction,
"ledgrp.apl.namelc" :Utils.defaultFunction,
"ledgrp.apl.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.apl.pts.adrblk" :Utils.defaultFunction,
"ledgrp.avb.pts.adrblk" :Utils.defaultFunction,
"ledgrp.con.pts.extkey" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"oldledgrp.cbs.nom1.amt" :Utils.defaultFunction,
"trnmod.swiadd.ameamt" :Utils.defaultFunction,
"ledgrp.cbs.max2.amt" :Utils.defaultFunction,
"ledgrp.cbs.max.amt" :Utils.defaultFunction,
"ledgrp.rec.shppars18" :Utils.defaultFunction,
"ledgrp.rec.shppar" :Utils.defaultFunction,
"letamep.spcrcbamep.modflg" :Utils.defaultFunction,
"letamep.spcrcbamep.modmanflg" :Utils.defaultFunction,
"ledgrp.cbs.max2.cur" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"ledgrp.rmb.pts.adrblk" :Utils.defaultFunction,
"ledgrp.rmb.pts.extkey" :Utils.defaultFunction,
"ledgrp.rmb.adrelc" :Utils.defaultFunction,
"ledgrp.rmb.namelc" :Utils.defaultFunction,
"ledgrp.rmb.dbfadrblkcn" :Utils.defaultFunction,
"letp.leltb2b.litb2bstm" :Utils.defaultFunction,
"letamep.lcrdocamep.usrblk" :Utils.defaultFunction,
"ledgrp.ben.pts.extkey" :Utils.defaultFunction,
"ledgrp.ben.adrelc" :Utils.defaultFunction,
"ledgrp.ben.namelc" :Utils.defaultFunction,
"ledgrp.ben.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.adv.pts.adrblk" :Utils.defaultFunction,
"ledgrp.rec.apprul" :Utils.defaultFunction,
"letamep.lcrgodamep.modflg" :Utils.defaultFunction,
"letamep.lcrgodamep.modmanflg" :Utils.defaultFunction,
"ledgrp.blk.lcrgod" :Utils.defaultFunction,
"ledgrp.rec.ownref" :Utils.defaultFunction,
"ledgrp.rec.spcrcbflg" :Utils.defaultFunction,
"ledgrp.iss.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"trnmod.swiadd.addamtcov" :Utils.defaultFunction,
"letp.usr.extkey" :Utils.defaultFunction,
"ledgrp.drw.pts.extkey" :Utils.defaultFunction,
"ledgrp.drw.adrelc" :Utils.defaultFunction,
"ledgrp.drw.namelc" :Utils.defaultFunction,
"ledgrp.drw.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.iss.adrelc" :Utils.defaultFunction,
"ledgrp.iss.namelc" :Utils.defaultFunction,
"ledgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
"ledgrp.rec.shptrss18" :Utils.defaultFunction,
"ledgrp.rec.shptrs" :Utils.defaultFunction,
"trnmod.swiadd.amedat" :Utils.defaultFunction,
"letamep.adlcndamep.usrblk" :Utils.defaultFunction,
"trnmod.swiadd.addamt" :Utils.defaultFunction,
"trnmod.swiadd.newexpdat" :Utils.defaultFunction,
"oldledgrp.rec.expdat" :Utils.defaultFunction,
"letp.chkmsg" :Utils.defaultFunction,
"ledgrp.cbs.opn1.cur" :Utils.defaultFunction,
"letp.trnexpdat" :Utils.defaultFunction,
"letp.trnopnamt" :Utils.defaultFunction,
"letp.totamt" :Utils.defaultFunction,
"letp.trnshpdat" :Utils.defaultFunction,
"oldledgrp.rec.prepertxts18" :Utils.defaultFunction,
"ledgrp.rec.spcbenflg" :Utils.defaultFunction,
"ledgrp.blk.addamtcov" :Utils.defaultFunction,
"ledgrp.rec.shpdat" :Utils.defaultFunction,
"ledgrp.drw.pts.adrblk" :Utils.defaultFunction,
"trnmod.swiadd.shpfro" :Utils.defaultFunction,
"letamep.maxamt" :Utils.defaultFunction,
"ledgrp.ben.pts.adrblk" :Utils.defaultFunction,
"ledgrp.apb.adrelc" :Utils.defaultFunction,
"ledgrp.apb.namelc" :Utils.defaultFunction,
"ledgrp.apb.dbfadrblkcn" :Utils.defaultFunction,
"trnmod.swiadd.shpto" :Utils.defaultFunction,
"letamep.lcrgodamep.usrblk" :Utils.defaultFunction,
"letp.aamp.aammod.addamtflg" :Utils.defaultFunction,
"letamep.maxcur" :Utils.defaultFunction,
"ledgrp.rec.opndat" :Utils.defaultFunction,
"ledgrp.rec.stacty" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"trnmod.swiadd.porloa" :Utils.defaultFunction,
"ledgrp.blk.preper" :Utils.defaultFunction,
"ledgrp.rec.prepers18" :Utils.defaultFunction,
"oldledgrp.rec.prepers18" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"ledgrp.rec.nonban" :Utils.defaultFunction,
"ledgrp.blk.avbwthtxt" :Utils.defaultFunction,
"letamep.spcrcbamep.usrblk" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"letamep.ramrol" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"ledgrp.cbs.max.cur" :Utils.defaultFunction,
"ledgrp.rec.expdat" :Utils.defaultFunction,
"ledgrp.rec.advdat" :Utils.defaultFunction,
"trnmod.swiadd.pordis" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"trnmod.swiadd.newnomtop" :Utils.defaultFunction,
"trnmod.swiadd.newnomton" :Utils.defaultFunction,
// "ledgrp.apb.pts.extkey" :Utils.defaultFunction,
// "ledgrp.apb.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.a2b.pts.extkey" :Utils.defaultFunction,
// "ledgrp.a2b.adrelc" :Utils.defaultFunction,
// "ledgrp.a2b.namelc" :Utils.defaultFunction,
// "ledgrp.a2b.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.con.pts.nam" :Utils.defaultFunction,
// "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
// "ledgrp.rec.avbby" :Utils.defaultFunction,
// "ledgrp.avb.pts.extkey" :Utils.defaultFunction,
// "ledgrp.rec.revflg" :Utils.defaultFunction,
// "letamep.spcbenamep.modflg" :Utils.defaultFunction,
// "letamep.spcbenamep.modmanflg" :Utils.defaultFunction,
// "ledgrp.blk.spcben" :Utils.defaultFunction,
// "trnmod.swiadd.nomspc" :Utils.defaultFunction,
// "oldledgrp.cbs.max.amt" :Utils.defaultFunction,
// "trnmod.swiadd.newamt" :Utils.defaultFunction,
// "ledgrp.cbs.nom1.amt" :Utils.defaultFunction,
// "ledgrp.rec.nomtop" :Utils.defaultFunction,
// "ledgrp.cbs.nom1.cur" :Utils.defaultFunction,
// "ledgrp.blk.shpper" :Utils.defaultFunction,
// "trnmod.swiadd.shpper" :Utils.defaultFunction,
// "trnmod.swiadd.newshpdat" :Utils.defaultFunction,
// "ledgrp.blk.spcrcb" :Utils.defaultFunction,
// "letamep.spcbenamep.usrblk" :Utils.defaultFunction,
// "letamep.lcrdocamep.modflg" :Utils.defaultFunction,
// "letamep.lcrdocamep.modmanflg" :Utils.defaultFunction,
// "ledgrp.blk.lcrdoc" :Utils.defaultFunction,
// "setmod.doccur" :Utils.defaultFunction,
// "setmod.dspflg" :Utils.defaultFunction,
// "setmod.docamt" :Utils.defaultFunction,
// "trnmod.swiadd.insbnk" :Utils.defaultFunction,
// "ledgrp.rec.avbwth" :Utils.defaultFunction,
// "trnmod.trndoc.condocstm" :Utils.defaultFunction,
// "trnmod.trndoc.shwinc" :Utils.defaultFunction,
// "trnmod.trndoc.shwout" :Utils.defaultFunction,
// "oldledgrp.rec.shpdat" :Utils.defaultFunction,
// "ledgrp.adv.pts.extkey" :Utils.defaultFunction,
// "ledgrp.adv.adrelc" :Utils.defaultFunction,
// "ledgrp.adv.namelc" :Utils.defaultFunction,
// "ledgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.a2b.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.iss.pts.extkey" :Utils.defaultFunction,
// "ledgrp.avb.adrelc" :Utils.defaultFunction,
// "ledgrp.avb.namelc" :Utils.defaultFunction,
// "ledgrp.avb.dbfadrblkcn" :Utils.defaultFunction,
// "letamep.adlcndamep.modflg" :Utils.defaultFunction,
// "letamep.adlcndamep.modmanflg" :Utils.defaultFunction,
// "ledgrp.blk.adlcnd" :Utils.defaultFunction,
// "ledgrp.apl.pts.extkey" :Utils.defaultFunction,
// "ledgrp.apl.adrelc" :Utils.defaultFunction,
// "ledgrp.apl.namelc" :Utils.defaultFunction,
// "ledgrp.apl.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.apl.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.avb.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.con.pts.extkey" :Utils.defaultFunction,
// "mtabut.coninf.usr.extkey" :Utils.defaultFunction,
// "liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
// "oldledgrp.cbs.nom1.amt" :Utils.defaultFunction,
// "trnmod.swiadd.ameamt" :Utils.defaultFunction,
// "ledgrp.cbs.max2.amt" :Utils.defaultFunction,
// "ledgrp.cbs.max.amt" :Utils.defaultFunction,
// "ledgrp.rec.shppars18" :Utils.defaultFunction,
// "ledgrp.rec.shppar" :Utils.defaultFunction,
// "letamep.spcrcbamep.modflg" :Utils.defaultFunction,
// "letamep.spcrcbamep.modmanflg" :Utils.defaultFunction,
// "ledgrp.cbs.max2.cur" :Utils.defaultFunction,
// "liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
// "liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
// "ledgrp.rmb.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.rmb.pts.extkey" :Utils.defaultFunction,
// "ledgrp.rmb.adrelc" :Utils.defaultFunction,
// "ledgrp.rmb.namelc" :Utils.defaultFunction,
// "ledgrp.rmb.dbfadrblkcn" :Utils.defaultFunction,
// "letp.leltb2b.litb2bstm" :Utils.defaultFunction,
// "letamep.lcrdocamep.usrblk" :Utils.defaultFunction,
// "ledgrp.ben.pts.extkey" :Utils.defaultFunction,
// "ledgrp.ben.adrelc" :Utils.defaultFunction,
// "ledgrp.ben.namelc" :Utils.defaultFunction,
// "ledgrp.ben.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.adv.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.rec.apprul" :Utils.defaultFunction,
// "letamep.lcrgodamep.modflg" :Utils.defaultFunction,
// "letamep.lcrgodamep.modmanflg" :Utils.defaultFunction,
// "ledgrp.blk.lcrgod" :Utils.defaultFunction,
// "ledgrp.rec.ownref" :Utils.defaultFunction,
// "ledgrp.rec.spcrcbflg" :Utils.defaultFunction,
// "ledgrp.iss.pts.adrblk" :Utils.defaultFunction,
// "liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
// "trnmod.swiadd.addamtcov" :Utils.defaultFunction,
// "letp.usr.extkey" :Utils.defaultFunction,
// "ledgrp.drw.pts.extkey" :Utils.defaultFunction,
// "ledgrp.drw.adrelc" :Utils.defaultFunction,
// "ledgrp.drw.namelc" :Utils.defaultFunction,
// "ledgrp.drw.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.iss.adrelc" :Utils.defaultFunction,
// "ledgrp.iss.namelc" :Utils.defaultFunction,
// "ledgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
// "ledgrp.rec.shptrss18" :Utils.defaultFunction,
// "ledgrp.rec.shptrs" :Utils.defaultFunction,
// "trnmod.swiadd.amedat" :Utils.defaultFunction,
// "letamep.adlcndamep.usrblk" :Utils.defaultFunction,
// "trnmod.swiadd.addamt" :Utils.defaultFunction,
// "trnmod.swiadd.newexpdat" :Utils.defaultFunction,
// "oldledgrp.rec.expdat" :Utils.defaultFunction,
// "letp.chkmsg" :Utils.defaultFunction,
// "ledgrp.cbs.opn1.cur" :Utils.defaultFunction,
// "letp.trnexpdat" :Utils.defaultFunction,
// "letp.trnopnamt" :Utils.defaultFunction,
// "letp.totamt" :Utils.defaultFunction,
// "letp.trnshpdat" :Utils.defaultFunction,
// "oldledgrp.rec.prepertxts18" :Utils.defaultFunction,
// "ledgrp.rec.spcbenflg" :Utils.defaultFunction,
// "ledgrp.blk.addamtcov" :Utils.defaultFunction,
// "ledgrp.rec.shpdat" :Utils.defaultFunction,
// "ledgrp.drw.pts.adrblk" :Utils.defaultFunction,
// "trnmod.swiadd.shpfro" :Utils.defaultFunction,
// "letamep.maxamt" :Utils.defaultFunction,
// "ledgrp.ben.pts.adrblk" :Utils.defaultFunction,
// "ledgrp.apb.adrelc" :Utils.defaultFunction,
// "ledgrp.apb.namelc" :Utils.defaultFunction,
// "ledgrp.apb.dbfadrblkcn" :Utils.defaultFunction,
// "trnmod.swiadd.shpto" :Utils.defaultFunction,
// "letamep.lcrgodamep.usrblk" :Utils.defaultFunction,
// "letp.aamp.aammod.addamtflg" :Utils.defaultFunction,
// "letamep.maxcur" :Utils.defaultFunction,
// "ledgrp.rec.opndat" :Utils.defaultFunction,
// "ledgrp.rec.stacty" :Utils.defaultFunction,
// "liaall.limmod.comamt" :Utils.defaultFunction,
// "liaall.limmod.ccvamt" :Utils.defaultFunction,
// "trnmod.swiadd.porloa" :Utils.defaultFunction,
// "ledgrp.blk.preper" :Utils.defaultFunction,
// "ledgrp.rec.prepers18" :Utils.defaultFunction,
// "oldledgrp.rec.prepers18" :Utils.defaultFunction,
// "liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
// "ledgrp.rec.nonban" :Utils.defaultFunction,
// "ledgrp.blk.avbwthtxt" :Utils.defaultFunction,
// "letamep.spcrcbamep.usrblk" :Utils.defaultFunction,
// "setmod.glemod.gleshwstm" :Utils.defaultFunction,
// "liaall.misamt" :Utils.defaultFunction,
// "letamep.ramrol" :Utils.defaultFunction,
// "mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
// "mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
// "mtabut.coninf.conexedat" :Utils.defaultFunction,
// "ledgrp.cbs.max.cur" :Utils.defaultFunction,
// "ledgrp.rec.expdat" :Utils.defaultFunction,
// "ledgrp.rec.advdat" :Utils.defaultFunction,
// "trnmod.swiadd.pordis" :Utils.defaultFunction,
// "mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
// "mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
// "trnmod.swiadd.newnomtop" :Utils.defaultFunction,
// "trnmod.swiadd.newnomton" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -34,6 +34,7 @@ export default class Letsel {
trnpentrbp: "", // Label showing stored uncommited transactions for TR/BP .trnpentrbp
ledgrp: {
rec: {
inr: "",
ownref: "", // L/C Reference .ledgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .ledgrp.rec.nam
revflg: "", // Revolving Flag .ledgrp.rec.revflg
......
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Lttopn{
constructor () {
this.data = {
ledgrp:{
rec:{
ownref:"", // Reference .ledgrp.rec.ownref
nam:"", // Name .ledgrp.rec.nam
avbby:"", // Available by [AVBBY0] .ledgrp.rec.avbby
redclsflg:"", // Red/Green Clause .ledgrp.rec.redclsflg
opndat:"", // Date Issued .ledgrp.rec.opndat
shpdat:"", // Shipment Date .ledgrp.rec.shpdat
expdat:"", // Date/Place of Expiry .ledgrp.rec.expdat
expplc:"", // Date/Place of Expiry .ledgrp.rec.expplc
lcrtyp:"", // Form of L/C .ledgrp.rec.lcrtyp
revflg:"", // Revolving Flag .ledgrp.rec.revflg
},
cbs:{
nom1:{
cur:"", // L/C Amount .ledgrp.cbs.nom1.cur
amt:"", // Balance .ledgrp.cbs.nom1.amt
},
opn1:{
cur:"", // Open Amount .ledgrp.cbs.opn1.cur
amt:"", // Balance .ledgrp.cbs.opn1.amt
},
},
apl:{
pts:new Pts().data,
},
iss:{
pts:new Pts().data,
},
ben:{
pts:new Pts().data,
},
avbnam:"", // Available with .ledgrp.avbnam
export default class Lttopn {
constructor() {
this.data = {
ledgrp: {
rec: {
ownref: "", // Reference .ledgrp.rec.ownref
nam: "", // Name .ledgrp.rec.nam
avbby: "", // Available by [AVBBY0] .ledgrp.rec.avbby
redclsflg: "", // Red/Green Clause .ledgrp.rec.redclsflg
opndat: "", // Date Issued .ledgrp.rec.opndat
shpdat: "", // Shipment Date .ledgrp.rec.shpdat
expdat: "", // Date/Place of Expiry .ledgrp.rec.expdat
expplc: "", // Date/Place of Expiry .ledgrp.rec.expplc
lcrtyp: "", // Form of L/C .ledgrp.rec.lcrtyp
revflg: "", // Revolving Flag .ledgrp.rec.revflg
},
cbs: {
nom1: {
cur: "", // L/C Amount .ledgrp.cbs.nom1.cur
amt: "", // Balance .ledgrp.cbs.nom1.amt
},
opn1: {
cur: "", // Open Amount .ledgrp.cbs.opn1.cur
amt: "", // Balance .ledgrp.cbs.opn1.amt
},
},
apl: {
pts: new Pts().data,
},
iss: {
pts: new Pts().data,
},
ben: {
pts: new Pts().data,
},
avbnam: "", // Available with .ledgrp.avbnam
},
lttp: {
ledget: {
sdamod: {
seainf: "", // Reference of L/C .lttp.ledget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.ledget.sdamod.dadsnd
},
},
ptsaddp: {
ptsaddg: [],
},
recget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .lttp.recget.sdamod.dadsnd
seainf: "", // .lttp.recget.sdamod.seainf
},
},
usr: {
extkey: "", // Responsible User .lttp.usr.extkey
},
usrget: {
sdamod: {
seainf: "", // .lttp.usrget.sdamod.seainf
},
},
aamp: {
aammod: {
addamtflg: "", // Add. Amount .lttp.aamp.aammod.addamtflg
},
},
be1p: {
ptsget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .lttp.be1p.ptsget.sdamod.dadsnd
seainf: "", // .lttp.be1p.ptsget.sdamod.seainf
},
lttp:{
ledget:{
sdamod:{
seainf:"", // Reference of L/C .lttp.ledget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.ledget.sdamod.dadsnd
},
},
ptsaddp:{
ptsaddg:[],
},
recget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .lttp.recget.sdamod.dadsnd
seainf:"", // .lttp.recget.sdamod.seainf
},
},
usr:{
extkey:"", // Responsible User .lttp.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .lttp.usrget.sdamod.seainf
},
},
aamp:{
aammod:{
addamtflg:"", // Add. Amount .lttp.aamp.aammod.addamtflg
},
},
be1p:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .lttp.be1p.ptsget.sdamod.dadsnd
seainf:"", // .lttp.be1p.ptsget.sdamod.seainf
},
},
},
adtp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.adtp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.adtp.ptsget.sdamod.dadsnd
},
},
},
be2p:{
ptsget:{
sdamod:{
seainf:"", // .lttp.be2p.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.be2p.ptsget.sdamod.dadsnd
},
},
},
avtp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.avtp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.avtp.ptsget.sdamod.dadsnd
},
},
},
drwp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.drwp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.drwp.ptsget.sdamod.dadsnd
},
},
},
labdefdet:"", // DEFDAT LAbel .lttp.labdefdet
a2tp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.a2tp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.a2tp.ptsget.sdamod.dadsnd
},
},
},
rmtp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.rmtp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.rmtp.ptsget.sdamod.dadsnd
},
},
},
conp:{
ptsget:{
sdamod:{
seainf:"", // .lttp.conp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .lttp.conp.ptsget.sdamod.dadsnd
},
},
},
rmbnar:"", // MT747 :77A: .lttp.rmbnar
letp0:{
recget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .lttp.letp0.recget.sdamod.dadsnd
},
},
aammod:{
addamtflg:"", // Add. Amount .lttp.letp0.aammod.addamtflg
},
cnftxt:"", // Confirmation text .lttp.letp0.cnftxt
},
leltb2b:{
litb2bstm:"", // Streamgrid of other L/Cs backed by B2B LE .lttp.leltb2b.litb2bstm
},
totamt:"", // Total Amount .lttp.totamt
},
},
adtp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.adtp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.adtp.ptsget.sdamod.dadsnd
},
ltdgrp:{
rec:{
ownref:"", // Reference .ltdgrp.rec.ownref
nam:"", // Name .ltdgrp.rec.nam
lcrtyp:"", // Form of Transfer .ltdgrp.rec.lcrtyp
nomtop:"", // Amount Tolerance +/- .ltdgrp.rec.nomtop
nomton:"", // Amount Tolerance - Negative .ltdgrp.rec.nomton
nomspc:"", // Amount Specification .ltdgrp.rec.nomspc
opndat:"", // Issued on .ltdgrp.rec.opndat
shpdat:"", // Shipment Date .ltdgrp.rec.shpdat
expdat:"", // Date of Expiry .ltdgrp.rec.expdat
expplc:"", // Place of Expiry .ltdgrp.rec.expplc
shppar:"", // Partial Shipment .ltdgrp.rec.shppar
shptrs:"", // Transhipment .ltdgrp.rec.shptrs
apprul:"", // Applicable Rules .ltdgrp.rec.apprul
apprultxt:"", // Other Applicable Rules .ltdgrp.rec.apprultxt
cnfins:"", // Confirmation Instruct. .ltdgrp.rec.cnfins
rmbflg:"", // Reimbursement Information .ltdgrp.rec.rmbflg
shppars18:"", // Partial Shipment .ltdgrp.rec.shppars18
shptrss18:"", // Transhipment .ltdgrp.rec.shptrss18
avbwth:"", // Available with .ltdgrp.rec.avbwth
avbby:"", // Available by .ltdgrp.rec.avbby
shpfro:"", // Dispatch from .ltdgrp.rec.shpfro
porloa:"", // Air-/Port of Departure .ltdgrp.rec.porloa
pordis:"", // Air-/Port of Destination .ltdgrp.rec.pordis
shpto:"", // Final Destination .ltdgrp.rec.shpto
chato:"", // Own Charges Borne by .ltdgrp.rec.chato
stacty:"", // Country Code Risk Country .ltdgrp.rec.stacty
tenmaxday:"", // Maximum tenor in days .ltdgrp.rec.tenmaxday
prepers18:"", // Days of presentation period .ltdgrp.rec.prepers18
prepertxts18:"", // Presentation period text .ltdgrp.rec.prepertxts18
rmbact:"", // Reimbursing Bank Account Identification .ltdgrp.rec.rmbact
rmbcha:"", // Charges Definition .ltdgrp.rec.rmbcha
apprulrmb:"", // Applicable Rules RMB .ltdgrp.rec.apprulrmb
autdat:"", // Date of Authorisation to Reimburse .ltdgrp.rec.autdat
redclsflg:"", // Red/Green Clause? .ltdgrp.rec.redclsflg
spcbenflg:"", // Special payment conditions for beneficiary exists .ltdgrp.rec.spcbenflg
spcrcbflg:"", // Special Payment Conditions for specified Bank only .ltdgrp.rec.spcrcbflg
},
cbs:{
nom1:{
cur:"", // Nominal Amount .ltdgrp.cbs.nom1.cur
amt:"", // Nominal Amount .ltdgrp.cbs.nom1.amt
},
max:{
cur:"", // This L/C .ltdgrp.cbs.max.cur
amt:"", // Maximum Amount .ltdgrp.cbs.max.amt
},
opn1:{
amt:"", // Balance .ltdgrp.cbs.opn1.amt
},
},
be1:{
pts:new Pts().data,
},
adt:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.adt.namelc
adrelc:"", // 地址 .ltdgrp.adt.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.adt.dbfadrblkcn
},
be2:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.be2.namelc
adrelc:"", // 地址 .ltdgrp.be2.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.be2.dbfadrblkcn
},
avt:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.avt.namelc
adrelc:"", // 地址 .ltdgrp.avt.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.avt.dbfadrblkcn
},
blk:{
avbwthtxt:"", // Available in .ltdgrp.blk.avbwthtxt
defdet:"", // Deferred Payment Details .ltdgrp.blk.defdet
dftat:"", // Drafts at .ltdgrp.blk.dftat
shpper:"", // Shipment Period .ltdgrp.blk.shpper
mixdet:"", // Mixed Payment Details .ltdgrp.blk.mixdet
preper:"", // Presentation Period .ltdgrp.blk.preper
preperflg:"", // Presentation Period modified .ltdgrp.blk.preperflg
feetxt:"", // Additional Details to Code for Charges CHATO .ltdgrp.blk.feetxt
lcrgod:"", // Description of Goods .ltdgrp.blk.lcrgod
rmbcha:"", // Other Charges .ltdgrp.blk.rmbcha
adlcnd:"", // Additional Conditions .ltdgrp.blk.adlcnd
insbnk:"", // Instructions to Pay., .ltdgrp.blk.insbnk
lcrdoc:"", // Documents Required .ltdgrp.blk.lcrdoc
},
drw:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.drw.namelc
adrelc:"", // 地址 .ltdgrp.drw.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.drw.dbfadrblkcn
},
a2t:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.a2t.namelc
adrelc:"", // 地址 .ltdgrp.a2t.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.a2t.dbfadrblkcn
},
rmt:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.rmt.namelc
adrelc:"", // 地址 .ltdgrp.rmt.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.rmt.dbfadrblkcn
},
con:{
pts:new Pts().data,
namelc:"", // 名称 .ltdgrp.con.namelc
adrelc:"", // 地址 .ltdgrp.con.adrelc
dbfadrblkcn:"", // Chinese address .ltdgrp.con.dbfadrblkcn
},
},
},
be2p: {
ptsget: {
sdamod: {
seainf: "", // .lttp.be2p.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.be2p.ptsget.sdamod.dadsnd
},
pageId: "" // ctx的key
}
}
},
},
avtp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.avtp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.avtp.ptsget.sdamod.dadsnd
},
},
},
drwp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.drwp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.drwp.ptsget.sdamod.dadsnd
},
},
},
labdefdet: "", // DEFDAT LAbel .lttp.labdefdet
a2tp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.a2tp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.a2tp.ptsget.sdamod.dadsnd
},
},
},
rmtp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.rmtp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.rmtp.ptsget.sdamod.dadsnd
},
},
},
conp: {
ptsget: {
sdamod: {
seainf: "", // .lttp.conp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .lttp.conp.ptsget.sdamod.dadsnd
},
},
},
rmbnar: "", // MT747 :77A: .lttp.rmbnar
letp0: {
recget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .lttp.letp0.recget.sdamod.dadsnd
},
},
aammod: {
addamtflg: "", // Add. Amount .lttp.letp0.aammod.addamtflg
},
cnftxt: "", // Confirmation text .lttp.letp0.cnftxt
},
leltb2b: {
litb2bstm: "", // Streamgrid of other L/Cs backed by B2B LE .lttp.leltb2b.litb2bstm
},
totamt: "", // Total Amount .lttp.totamt
},
ltdgrp: {
rec: {
ownref: "", // Reference .ltdgrp.rec.ownref
nam: "", // Name .ltdgrp.rec.nam
lcrtyp: "", // Form of Transfer .ltdgrp.rec.lcrtyp
nomtop: "", // Amount Tolerance +/- .ltdgrp.rec.nomtop
nomton: "", // Amount Tolerance - Negative .ltdgrp.rec.nomton
nomspc: "", // Amount Specification .ltdgrp.rec.nomspc
opndat: "", // Issued on .ltdgrp.rec.opndat
shpdat: "", // Shipment Date .ltdgrp.rec.shpdat
expdat: "", // Date of Expiry .ltdgrp.rec.expdat
expplc: "", // Place of Expiry .ltdgrp.rec.expplc
shppar: "", // Partial Shipment .ltdgrp.rec.shppar
shptrs: "", // Transhipment .ltdgrp.rec.shptrs
apprul: "", // Applicable Rules .ltdgrp.rec.apprul
apprultxt: "", // Other Applicable Rules .ltdgrp.rec.apprultxt
cnfins: "", // Confirmation Instruct. .ltdgrp.rec.cnfins
rmbflg: "", // Reimbursement Information .ltdgrp.rec.rmbflg
shppars18: "", // Partial Shipment .ltdgrp.rec.shppars18
shptrss18: "", // Transhipment .ltdgrp.rec.shptrss18
avbwth: "", // Available with .ltdgrp.rec.avbwth
avbby: "", // Available by .ltdgrp.rec.avbby
shpfro: "", // Dispatch from .ltdgrp.rec.shpfro
porloa: "", // Air-/Port of Departure .ltdgrp.rec.porloa
pordis: "", // Air-/Port of Destination .ltdgrp.rec.pordis
shpto: "", // Final Destination .ltdgrp.rec.shpto
chato: "", // Own Charges Borne by .ltdgrp.rec.chato
stacty: "", // Country Code Risk Country .ltdgrp.rec.stacty
tenmaxday: "", // Maximum tenor in days .ltdgrp.rec.tenmaxday
prepers18: "", // Days of presentation period .ltdgrp.rec.prepers18
prepertxts18: "", // Presentation period text .ltdgrp.rec.prepertxts18
rmbact: "", // Reimbursing Bank Account Identification .ltdgrp.rec.rmbact
rmbcha: "", // Charges Definition .ltdgrp.rec.rmbcha
apprulrmb: "", // Applicable Rules RMB .ltdgrp.rec.apprulrmb
autdat: "", // Date of Authorisation to Reimburse .ltdgrp.rec.autdat
redclsflg: "", // Red/Green Clause? .ltdgrp.rec.redclsflg
spcbenflg: "", // Special payment conditions for beneficiary exists .ltdgrp.rec.spcbenflg
spcrcbflg: "", // Special Payment Conditions for specified Bank only .ltdgrp.rec.spcrcbflg
},
cbs: {
nom1: {
cur: "", // Nominal Amount .ltdgrp.cbs.nom1.cur
amt: "", // Nominal Amount .ltdgrp.cbs.nom1.amt
},
max: {
cur: "", // This L/C .ltdgrp.cbs.max.cur
amt: "", // Maximum Amount .ltdgrp.cbs.max.amt
},
opn1: {
amt: "", // Balance .ltdgrp.cbs.opn1.amt
},
},
be1: {
pts: new Pts().data,
},
adt: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.adt.namelc
adrelc: "", // 地址 .ltdgrp.adt.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.adt.dbfadrblkcn
},
be2: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.be2.namelc
adrelc: "", // 地址 .ltdgrp.be2.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.be2.dbfadrblkcn
},
avt: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.avt.namelc
adrelc: "", // 地址 .ltdgrp.avt.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.avt.dbfadrblkcn
},
blk: {
avbwthtxt: "", // Available in .ltdgrp.blk.avbwthtxt
defdet: "", // Deferred Payment Details .ltdgrp.blk.defdet
dftat: "", // Drafts at .ltdgrp.blk.dftat
shpper: "", // Shipment Period .ltdgrp.blk.shpper
mixdet: "", // Mixed Payment Details .ltdgrp.blk.mixdet
preper: "", // Presentation Period .ltdgrp.blk.preper
preperflg: "", // Presentation Period modified .ltdgrp.blk.preperflg
feetxt: "", // Additional Details to Code for Charges CHATO .ltdgrp.blk.feetxt
lcrgod: "", // Description of Goods .ltdgrp.blk.lcrgod
rmbcha: "", // Other Charges .ltdgrp.blk.rmbcha
adlcnd: "", // Additional Conditions .ltdgrp.blk.adlcnd
insbnk: "", // Instructions to Pay., .ltdgrp.blk.insbnk
lcrdoc: "", // Documents Required .ltdgrp.blk.lcrdoc
},
drw: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.drw.namelc
adrelc: "", // 地址 .ltdgrp.drw.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.drw.dbfadrblkcn
},
a2t: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.a2t.namelc
adrelc: "", // 地址 .ltdgrp.a2t.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.a2t.dbfadrblkcn
},
rmt: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.rmt.namelc
adrelc: "", // 地址 .ltdgrp.rmt.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.rmt.dbfadrblkcn
},
con: {
pts: new Pts().data,
namelc: "", // 名称 .ltdgrp.con.namelc
adrelc: "", // 地址 .ltdgrp.con.adrelc
dbfadrblkcn: "", // Chinese address .ltdgrp.con.dbfadrblkcn
},
},
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -76,9 +76,10 @@ export default {
//let rtnmsg = await Api.post("getPendingData",{params:{'selsptinr':row[0]}})
//if (rtnmsg.respCode == SUCCESS) {
//var cacheFileName = rtnmsg.data.cacheFileName;
debugger;
let trnName = row.交易代码.toLowerCase();
// let viewurl = "/business/ditopn?selsptinr=" + row[0];
let viewurl = "/business/ditopn?selsptinr=" + row['INR'];
let viewurl = "/business/"+trnName+"?selsptinr=" + row['INR'];
this.$router.push(viewurl);
//}
},
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="付款人:" prop="fkr">
<c-col :span="24">
<!-- =======left========= -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="付款人" prop="fkr">
<c-input v-model="model.fkr" maxlength="40" placeholder="请输入付款人:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款账号" prop="fkzh">
<c-col :span="24">
<el-form-item label="付款账号" prop="fkzh">
<c-input v-model="model.fkzh" maxlength="40" placeholder="请输入付款账号:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行行名" prop="fkhnam">
<c-col :span="24">
<el-form-item label="付款行行名" prop="fkhnam">
<c-input v-model="model.fkhnam" maxlength="40" placeholder="请输入付款行行名:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款银行�'�户名称" prop="bddgrp.rec.skmc">
<c-input type="textarea" v-model="model.bddgrp.rec.skmc" maxlength="40" show-word-limit placeholder="请输入收款银行�'�户名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行行号:" prop="fkhnum">
<c-col :span="24">
<el-form-item label="付款行行号" prop="fkhnum">
<c-input v-model="model.fkhnum" maxlength="35" placeholder="请输入付款行行号:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="起息日" prop="qxr">
<c-col :span="24">
<el-form-item label="起息日" prop="qxr">
<c-date-picker type="date" v-model="model.qxr" style="width:100%" placeholder="请选择起息日:"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款银行�'�号" prop="bddgrp.rec.skzh">
<c-input v-model="model.bddgrp.rec.skzh" maxlength="35" placeholder="请输入收款银行�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人:" prop="skr">
<c-col :span="24">
<el-form-item label="收款人" prop="skr">
<c-input v-model="model.skr" maxlength="40" placeholder="请输入收款人:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款账号" prop="skzh">
<c-col :span="24">
<el-form-item label="收款账号" prop="skzh">
<c-input v-model="model.skzh" maxlength="40" placeholder="请输入收款账号:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款银行开户行名称" prop="bddgrp.rec.skhmc">
<c-input type="textarea" v-model="model.bddgrp.rec.skhmc" maxlength="40" show-word-limit placeholder="请输入收款银行开户行名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行行名:" prop="khh">
<c-col :span="24">
<el-form-item label="收款行行名" prop="khh">
<c-input v-model="model.khh" maxlength="40" placeholder="请输入收款行行名:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行行号" prop="skhnum">
<c-col :span="24">
<el-form-item label="收款行行号" prop="skhnum">
<c-input v-model="model.skhnum" maxlength="35" placeholder="请输入收款行行号:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款银行开户行行号" prop="bddgrp.rec.skhhh">
<c-input v-model="model.bddgrp.rec.skhhh" maxlength="20" placeholder="请输入收款银行开户行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="附言:" prop="jdhbh">
</c-col>
<c-col :span="24">
<el-form-item label="附言:寄单行编号" prop="jdhbh">
<c-input v-model="model.jdhbh" maxlength="40" placeholder="请输入附言:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="信用证编号" prop="xyzbh">
<c-col :span="24">
<el-form-item label="信用证编号" prop="xyzbh">
<c-input v-model="model.xyzbh" maxlength="40" placeholder="请输入信用证编号:"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChange">
替换
</c-button>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="付款类型" prop="bddgrp.rec.paytyp">
<c-select v-model="model.bddgrp.rec.paytyp" style="width:100%" placeholder="请选择付款类型">
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="清算方式" prop="bddgrp.rec.clrmtd">
<c-select v-model="model.bddgrp.rec.clrmtd" style="width:100%" placeholder="请选择清算方式">
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- =======right========= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="收款银行账户名称" prop="bddgrp.rec.skmc">
<c-input type="textarea" v-model="model.bddgrp.rec.skmc" maxlength="40" show-word-limit placeholder="请输入收款银行�'�户名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款银行账号" prop="bddgrp.rec.skzh">
<c-input v-model="model.bddgrp.rec.skzh" maxlength="35" placeholder="请输入收款银行�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款银行开户行名称" prop="bddgrp.rec.skhmc">
<c-input type="textarea" v-model="model.bddgrp.rec.skhmc" maxlength="40" show-word-limit placeholder="请输入收款银行开户行名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="收款银行开户行行号" prop="bddgrp.rec.skhhh">
<c-input v-model="model.bddgrp.rec.skhhh" maxlength="20" placeholder="请输入收款银行开户行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-button size="small" style="margin-left:150px" type="primary" @click="onChange">
替换
</c-button>
</c-col>
</c-col>
</c-col>
<c-col :span="11">
<el-form-item label="备注" prop="bddgrp.blk.setrmk">
<c-input type="textarea" v-model="model.bddgrp.blk.setrmk" maxlength="65" show-word-limit placeholder="请输入备注" ></c-input>
</el-form-item>
......
<template>
<div class="eibs-tab">
</div>
<c-col :span="23" style="height:24px;margin-left:9px">
<el-form-item
class="labelClass"
label="S0001140"
label-width="300px"
>
</el-form-item>
</c-col>
<c-col :span="23" style="margin-left:9px">
<c-table
style="text-align: center"
:list="table1"
:paginationShow="false"
:border="true"
>
<el-table-column label="C0001073" prop="limtyp" width="auto"></el-table-column>
<el-table-column label="C0001075" prop="cur" width="auto"></el-table-column>
<el-table-column label="C0001076" prop="cbeamt" width="auto"></el-table-column>
<el-table-column label="C0001074" prop="reqtyp1" width="auto"></el-table-column>
<el-table-column label="C0001078" prop="limcbeamt" width="auto"></el-table-column>
<el-table-column label="C0001088" prop="reqtyp2" width="auto"></el-table-column>
<el-table-column label="C0001087" prop="ckcbeamt" width="auto"></el-table-column>
<el-table-column label="C0001079" prop="credat" width="auto"></el-table-column>
<el-table-column label="C0001080" prop="ptyextkey" width="auto"></el-table-column>
<el-table-column label="C0001081" prop="ptynam" width="auto"></el-table-column>
<el-table-column label="C0001082" prop="ownref" width="auto"></el-table-column>
<el-table-column label="C0001083" prop="ccvbl" width="auto"></el-table-column>
<el-table-column label="C0001085" prop="limvar" width="auto"></el-table-column>
<el-table-column label="C0001086" prop="dgzylimref" width="auto"></el-table-column>
</c-table>
</c-col>
<!-- ================================================ -->
<c-col :span="23" style="height:24px;margin-left:9px;margin-top:25px">
<el-form-item
class="labelClass"
label="S0001141"
label-width="300px"
>
</el-form-item>
</c-col>
<c-col :span="23" style="margin-left:9px">
<c-table
style="text-align: center"
:list="table2"
:paginationShow="false"
:border="true"
>
<el-table-column label="C0001056" prop="dgzylimvar" width="auto"></el-table-column>
<el-table-column label="C0001048" prop="tzhamt" width="auto"></el-table-column>
<el-table-column label="C0001050" prop="tzhccv" width="auto"></el-table-column>
<el-table-column label="C0001052" prop="tzhlimamt" width="auto"></el-table-column>
<el-table-column label="C0001054" prop="tzhlimck" width="auto"></el-table-column>
<el-table-column label="C0001049" prop="tzqamt" width="auto"></el-table-column>
<el-table-column label="C0001051" prop="tzqccv" width="auto"></el-table-column>
<el-table-column label="C0001053" prop="tzqlimamt" width="auto"></el-table-column>
<el-table-column label="C0001055" prop="tzqlimck" width="auto"></el-table-column>
</c-table>
</c-col>
<!-- ================================================== -->
<c-col :span="23" style="height:24px;margin-left:9px;margin-top:25px">
<el-form-item
class="labelClass"
label="S0001142"
label-width="300px"
>
</el-form-item>
</c-col>
<c-col :span="23" style="margin-left:9px">
<c-table
style="text-align: center"
:list="table3"
:paginationShow="false"
:border="true"
>
<el-table-column label="C0001020" prop="limvar" width="auto"></el-table-column>
<el-table-column label="C0001023" prop="dgzylimvar" width="auto"></el-table-column>
<el-table-column label="C0001024" prop="dglimcur" width="auto"></el-table-column>
<el-table-column label="C0001026" prop="dgsxlimamt" width="auto"></el-table-column>
<el-table-column label="C0001027" prop="dgyylimamt" width="auto"></el-table-column>
<el-table-column label="C0001028" prop="dgkylimamt" width="auto"></el-table-column>
<el-table-column label="C0001029" prop="dgcklimamt" width="auto"></el-table-column>
<el-table-column label="C0001030" prop="dgyylimck" width="auto"></el-table-column>
<el-table-column label="C0001031" prop="dgkylimck" width="auto"></el-table-column>
<el-table-column label="C0001032" prop="dghfxh" width="auto"></el-table-column>
<el-table-column label="C0001021" prop="dgzylimref" width="auto"></el-table-column>
<el-table-column label="C0001022" prop="dgzyliminfref" width="auto"></el-table-column>
<el-table-column label="C0001025" prop="dgccvbl" width="auto"></el-table-column>
</c-table>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -14,6 +103,9 @@ export default {
mixins: [CommonProcess],
data(){
return {
table1:[],
table2:[],
table3:[],
}
},
......@@ -23,6 +115,9 @@ export default {
}
}
</script>
<style>
<style scoped>
.labelClass >>> .el-form-item__label{
text-align: left;
font-weight:bold;
}
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd">
<c-input v-model="model.bdtp.didget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="11">
<c-col :span="14">
<el-form-item label="信用证参考号" prop="didgrp.rec.ownref">
<c-input v-model="model.didgrp.rec.ownref" maxlength="16" placeholder="请输入信用证参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bdtp.didget.sdamod.seainf">
<c-input v-model="model.bdtp.didget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date of Expiry" prop="didgrp.rec.expdat">
<c-date-picker type="date" v-model="model.didgrp.rec.expdat" style="width:100%" placeholder="请选择Date of Expiry"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="didgrp.cbs.opn1.cur">
<c-input v-model="model.didgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Currency"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="didgrp.cbs.opn1.amt">
<c-input v-model="model.didgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.recget.sdamod.dadsnd">
<c-input v-model="model.bdtp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-input
v-model="model.didgrp.rec.ownref"
maxlength="16"
placeholder="请输入信用证参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1"
><c-button
type="primary"
icon="el-icon-search"
style="margin: 0 5px; padding: 0 10px"
></c-button
></c-col>
<c-col :span="9">
<el-form-item
label="到期日"
prop="didgrp.rec.expdat"
label-width="70px"
>
<c-date-picker
type="date"
v-model="model.didgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Date of Expiry"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="13">
<el-form-item label="信用证金额" prop="didgrp.cbs.opn1.cur">
<c-input
v-model="model.didgrp.cbs.opn1.cur"
style="width: 95%"
maxlength="3"
placeholder="请输入Currency"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="didgrp.cbs.opn1.amt" label-width="0">
<c-input
v-model="model.didgrp.cbs.opn1.amt"
placeholder="请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11">
<c-col :span="22">
<el-form-item label="单据参考号" prop="bddgrp.rec.ownref">
<c-input v-model="model.bddgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bdtp.recget.sdamod.seainf">
<c-input v-model="model.bdtp.recget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Bill Contract" prop="bddgrp.rec.nam">
<c-input v-model="model.bddgrp.rec.nam" maxlength="40" placeholder="请输入Name of Bill Contract"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据金额" prop="bddgrp.cbs.max.cur">
<c-select v-model="model.bddgrp.cbs.max.cur" style="width:100%" placeholder="请选择单据金额">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据金额" prop="bddgrp.cbs.max.amt">
<c-input v-model="model.bddgrp.cbs.max.amt" placeholder="请输入单据金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-input
v-model="model.bddgrp.rec.ownref"
style="width: 98%"
maxlength="16"
placeholder="请输入单据参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2" style="text-align: right">
<c-button
type="primary"
icon="el-icon-search"
style="margin-left: 0"
></c-button>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="bddgrp.rec.nam">
<c-input
v-model="model.bddgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Bill Contract"
></c-input>
</el-form-item>
</c-col>
<!-- ==========middle-left======== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="单据金额" prop="bddgrp.cbs.max.cur">
<c-select
v-model="model.bddgrp.cbs.max.cur"
style="width: 95%"
placeholder="请选择单据金额"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="bddgrp.cbs.max.amt" label-width="0">
<c-input
v-model="model.bddgrp.cbs.max.amt"
placeholder="请输入单据金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="单据余额" prop="bddgrp.cbs.opn1.cur">
<c-select
v-model="model.bddgrp.cbs.opn1.cur"
style="width: 95%"
placeholder="请选择单据余额"
></c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="bddgrp.cbs.opn1.amt" label-width="0">
<c-input
v-model="model.bddgrp.cbs.opn1.amt"
placeholder="请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="到单日期" prop="bddgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bddgrp.rec.rcvdat"
style="width: 95%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="远期起算日"
prop="bddgrp.rec.stadat"
label-width="110px"
>
<c-date-picker
type="date"
v-model="model.bddgrp.rec.stadat"
style="width: 100%"
placeholder="请选择Start Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="单据到期日" prop="bddgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bddgrp.rec.matdat"
style="width: 95%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="远期期限"
prop="bddgrp.rec.tenmaxday"
label-width="110px"
>
<c-input
v-model="model.bddgrp.rec.tenmaxday"
placeholder="请输入单据到期日"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据类型" prop="bddgrp.rec.docflg">
<c-select
v-model="model.bddgrp.rec.docflg"
style="width: 100%"
placeholder="请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="单据状态" prop="bddgrp.rec.docsta">
<c-select
v-model="model.bddgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ==========middle-right======== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="申请人" prop="bddgrp.apl.pts.ref">
<c-input v-model="model.bddgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人"></c-input>
<c-input
v-model="model.bddgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据余额" prop="bddgrp.cbs.opn1.cur">
<c-input v-model="model.bddgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入单据余额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="bddgrp.cbs.opn1.amt">
<c-input v-model="model.bddgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="bddgrp.apl.pts.nam">
<c-input v-model="model.bddgrp.apl.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="到单日期" prop="bddgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bddgrp.rec.rcvdat" style="width:100%" placeholder="请选择到单日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Start Date" prop="bddgrp.rec.stadat">
<c-date-picker type="date" v-model="model.bddgrp.rec.stadat" style="width:100%" placeholder="请选择Start Date"></c-date-picker>
<c-input
v-model="model.bddgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="受益人" prop="bddgrp.ben.pts.ref">
<c-input v-model="model.bddgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bdtp.matp.mattxtlab" data-path=".bdtp.matp.mattxtlab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bddgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bddgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据到期日" prop="bddgrp.rec.tenmaxday">
<c-input v-model="model.bddgrp.rec.tenmaxday" placeholder="请输入单据到期日"></c-input>
<c-input
v-model="model.bddgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入受益人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="远期期限" prop="bddgrp.ben.pts.nam">
<c-input v-model="model.bddgrp.ben.pts.nam" maxlength="40" placeholder="请输入远期期限"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据类型" prop="bddgrp.rec.docflg">
<c-select v-model="model.bddgrp.rec.docflg" style="width:100%" placeholder="请选择单据类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bddgrp.ben.pts.nam">
<c-input
v-model="model.bddgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入远期期限"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单行" prop="bddgrp.prb.pts.ref">
<c-input v-model="model.bddgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单行"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据状态" prop="bddgrp.rec.docsta">
<c-select v-model="model.bddgrp.rec.docsta" style="width:100%" placeholder="请选择单据状态">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name of Party" prop="bddgrp.prb.pts.nam">
<c-input v-model="model.bddgrp.prb.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trtcre.crefinflg">Create Financing</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.mtabut.clsflg">Close Flag</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input v-model="model.liaall.tenstm" placeholder="请输入Tenor Stream"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.paypsb">Unpaid by Applicant</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bddgrp.rec.frepayflg">Free of Payment Flag</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="扣减金额" prop="setmod.redamt">
<c-input v-model="model.setmod.redamt" placeholder="请输入扣减金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" maxlength="3" placeholder="请输入document currency"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入document amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="扣费后付款金额" prop="setmod.setamt">
<c-input v-model="model.setmod.setamt" placeholder="请输入扣费后付款金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Presented by" prop="bddgrp.rec.docprbrol">
<c-select v-model="model.bddgrp.rec.docprbrol" style="width:100%" placeholder="请选择Presented by">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="清算方式" prop="bddgrp.rec.clrmtd">
<c-select v-model="model.bddgrp.rec.clrmtd" style="width:100%" placeholder="请选择清算方式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bddgrp.prb.pts.extkey">
<c-input v-model="model.bddgrp.prb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Number of bank" prop="bddgrp.prb.pts.bankno">
<c-input v-model="model.bddgrp.prb.pts.bankno" maxlength="20" placeholder="请输入Number of bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="联行名称 电证用" prop="bddgrp.prb.pts.jigomc">
<c-input type="textarea" v-model="model.bddgrp.prb.pts.jigomc" maxlength="35" show-word-limit placeholder="请输入联行名称 电证用" ></c-input>
<c-input
v-model="model.bddgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入交单行"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bddgrp.prb.pts.nam">
<c-input
v-model="model.bddgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- =========bottom-left======== -->
<c-col :span="11">
<c-col :span="22" :offset="2">
<c-istream-table :list="stmData.data" :columns="stmData.columns">
</c-istream-table>
</c-col>
<c-col :span="24" style="margin-top: 20px">
<c-col :span="13">
<el-form-item label="付款金额" prop="setmod.doccur">
<c-input
v-model="model.setmod.doccur"
maxlength="3"
style="width: 95%"
placeholder="请输入document currency"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="currency discount paid back" prop="bptbck.dscbckcur">
<c-input v-model="model.bptbck.dscbckcur" maxlength="3" placeholder="请输入currency discount paid back"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="11">
<el-form-item label="" prop="setmod.docamt" label-width="0">
<c-input
v-model="model.setmod.docamt"
placeholder="请输入document amount"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="扣费后付款金额" prop="setmod.doccur">
<c-input
v-model="model.setmod.doccur"
maxlength="3"
style="width: 95%"
placeholder="请输入document currency"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="setmod.setamt" label-width="0">
<c-input
v-model="model.setmod.setamt"
placeholder="请输入扣费后付款金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="SG000091" prop="bddgrp.rec.clrmtd">
<c-input
v-model="model.bddgrp.rec.clrmtd"
placeholder=""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="22" :offset="2">
<div class="e-table-wrapper">
<el-table
:data="model.bptbck.bptbckg"
style="width: 100%"
>
<el-table-column
prop="ownref"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="opncur"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="opnamt"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="bckamt"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="butcal"
label=""
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
<c-table :data="model.bptbck.bptbckg" style="width: 100%">
<el-table-column prop="ownref" label="Reference" width="auto">
</el-table-column>
<el-table-column prop="opncur" label="Cur." width="auto">
</el-table-column>
<el-table-column prop="opnamt" label="Open Amount" width="auto">
</el-table-column>
<el-table-column prop="bckamt" label="Amount Paid" width="auto">
</el-table-column>
<el-table-column prop="butcal" label="Cal." width="auto">
</el-table-column>
</c-table>
<!-- <el-pagination
layout="prev, pager, next"
:total="pager.bptbck_bptbckg.total">
</el-pagination>
</div>
</c-col>
<c-col :span="12">
<el-form-item label="地址 电证用" prop="bddgrp.prb.pts.dizhii">
<c-input type="textarea" v-model="model.bddgrp.prb.pts.dizhii" maxlength="35" show-word-limit placeholder="请输入地址 电证用" ></c-input>
</el-form-item>
</el-pagination> -->
</div>
</c-col>
</c-col>
<!-- =========bottom-right======== -->
<c-col :span="11" :offset="1">
<c-col :span="24" style="margin-top: 10px">
<el-form-item>
<c-checkbox v-model="model.trtcre.crefinflg">融资</c-checkbox>
<c-checkbox v-model="model.mtabut.clsflg" style="margin-left: 50px"
>闭卷</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item>
<c-checkbox v-model="model.paypsb">垫款</c-checkbox>
<c-checkbox
v-model="model.bddgrp.rec.frepayflg"
style="margin-left: 50px"
>无偿放单</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item>
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="扣减金额" prop="setmod.doccur">
<c-input
v-model="model.setmod.doccur"
style="width: 95%"
placeholder="请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="setmod.redamt" label-width="0">
<c-input
v-model="model.setmod.redamt"
placeholder="请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" style="margin-top: 18px">
<el-form-item label="交单行" prop="bddgrp.rec.docprbrol">
<c-select
v-model="model.bddgrp.rec.docprbrol"
style="width: 100%"
placeholder="请选择Presented by"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="BIC" prop="bddgrp.apl.pts.extkey">
<c-input
v-model="model.bddgrp.prb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-ptapdome
:disabledJigomc="true"
:disabledDizhii="true"
:model="model"
:argadr="{
title: '',
rol: 'apl',
grp: 'bddgrp',
}"
></c-ptapdome>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd">
<c-input
v-model="model.bdtp.didget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bdtp.didget.sdamod.seainf">
<c-input
v-model="model.bdtp.didget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.recget.sdamod.dadsnd">
<c-input
v-model="model.bdtp.recget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bdtp.recget.sdamod.seainf">
<c-input
v-model="model.bdtp.recget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bdtp.matp.mattxtlab" data-path=".bdtp.matp.mattxtlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input
v-model="model.liaall.tenstm"
placeholder="请输入Tenor Stream"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="清算方式" prop="bddgrp.rec.clrmtd">
<c-select
v-model="model.bddgrp.rec.clrmtd"
style="width: 100%"
placeholder="请选择清算方式"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Number of bank" prop="bddgrp.prb.pts.bankno">
<c-input
v-model="model.bddgrp.prb.pts.bankno"
maxlength="20"
placeholder="请输入Number of bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="联行名称 电证用" prop="bddgrp.prb.pts.jigomc">
<c-input
type="textarea"
v-model="model.bddgrp.prb.pts.jigomc"
maxlength="35"
show-word-limit
placeholder="请输入联行名称 电证用"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="currency discount paid back" prop="bptbck.dscbckcur">
<c-input
v-model="model.bptbck.dscbckcur"
maxlength="3"
placeholder="请输入currency discount paid back"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址 电证用" prop="bddgrp.prb.pts.dizhii">
<c-input
type="textarea"
v-model="model.bddgrp.prb.pts.dizhii"
maxlength="35"
show-word-limit
placeholder="请输入地址 电证用"
></c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bdtset/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bdtset/Event";
import PtapDome from "~/views/Public/PtapDome";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [CommonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
components: { "c-ptapdome": PtapDome },
inject: ["root"],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {
stmData: {
columns: [
'1 1 "Type" 0 ',
'2 2 "Dbt" 0 ',
'3 3 "Cdt" 0 ',
'4 4 "Cur" 0 ',
'5 5 "Amt" 0 ',
'6 6 "Mat.Dat." 0 ',
],
data: [],
},
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<c-page title="Bdtset">
<div class="eContainer">
<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">
<!--PD000005 -->
<el-tab-pane label="PD000005" name="utlp">
<el-tab-pane label="付款信息" name="utlp">
<c-content>
<m-utlp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="PD000027" name="engp">
<el-tab-pane label="表外" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="PD000001" name="ccvpan">
<el-tab-pane label="保证金" name="ccvpan">
<m-ccvpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="PD000000" name="setpan">
<el-tab-pane label="费用及账务" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="PD000001" name="glepan">
<el-tab-pane label="分录" name="glepan">
<m-glepan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="PD000000" name="coninfp">
<el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="PD000529" name="docpan">
<el-tab-pane label="面函" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000066 -->
<el-tab-pane label="PD000066" name="fktj">
<el-tab-pane label="付款途径" name="fktj">
<c-content>
<m-fktj :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD001139 -->
<el-tab-pane label="PD001139" name="shisuan">
<el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="PD000001" name="limitbody">
<el-tab-pane label="授信额度" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</c-page>
</template>
<script>
import Api from "~/service/Api"
......@@ -65,15 +71,23 @@ import Check from "~/model/Bdtset/Check"
import Default from "~/model/Bdtset/Default"
import Pattern from "~/model/Bdtset/Pattern"
import Utlp from "./Utlp"
import Engp from "./Engp"
import Ccvpan from "./Ccvpan"
import Setpan from "./Setpan"
import Glepan from "./Glepan"
import Coninfp from "./Coninfp"
import Docpan from "./Docpan"
// import Engp from "./Engp"
// import Ccvpan from "./Ccvpan"
// import Setpan from "./Setpan"
// import Glepan from "./Glepan"
// import Coninfp from "./Coninfp"
// import Docpan from "./Docpan"
import Fktj from "./Fktj"
import Shisuan from "./Shisuan"
import Limitbody from "./Limitbody"
// import Limitbody from "./Limitbody"
import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Limitbody from "~/views/Public/Limitbody";
export default {
......@@ -92,13 +106,13 @@ export default {
},
provide() {
return {
root: this
root: this
}
},
mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "",
tabVal: "utlp",
trnName: "bdtset",
model: new Bdtset().data,
checkRules: Check,
......
......@@ -43,11 +43,6 @@ import Bctame from "./Bctame"
import Infcur from "./Infcur"
import Infbed from "./Infbed"
import Letcan from "./Letcan"
import Lttdav from "./Lttdav"
import Bttdck from "./Bttdck"
import Ccttra from "./Ccttra"
import Cctdcr from "./Cctdcr"
//光大添加
import Brtlat from "./Brtlat"
import Litopn from "./Litopn"
......@@ -86,6 +81,11 @@ import Bdtcan from "./Bdtcan"
import Ditdla from "./Ditdla"
import Bdtset from "./Bdtset"
import Lttdav from "./Lttdav"
import Bttdck from "./Bttdck"
import Ccttra from "./Ccttra"
import Cctdcr from "./Cctdcr"
/**
* 带有name的才会被添加进顶部的标签页里
......@@ -104,9 +104,9 @@ const BusRouter = [
{ path: 'ditsel', component: Ditsel, name: 'Ditsel', meta: { title: '信用证查询' } },
{ path: 'ditopn', component: Ditopn, name: 'Ditopn', meta: { title: (tag) => { return tag.path.startsWith("/review") ? "复核:" : '买方信用证开立' } } },
{ path: 'infdid', component: Infdid, name: 'Infdid', meta: { title: '信用证查询' } },
{ path: 'ditopn', component: Ditopn, name: 'Ditopn', meta: { title: '买方信用证开立' } },
{ path: 'ditdck', component: Ditdck, name: 'Ditdck', meta: { title: '信用证到单' } },
// 例
{ path: 'ditopn/:inr', component: Ditopn, name: 'DitopnInr', meta: { title: (params) => { return '买方信用证开立-' + params.inr } } },
{ path: 'ditopn/:inr', component: Ditopn, name: 'DitopnInr', meta: { title: (tag) => { return '买方信用证开立-' + tag.params.inr } } },
{ path: 'office', component: Office, name: 'Office', meta: { title: 'Office' } },
{ path: 'sptsel', component: Sptsel, name: 'Sptsel', meta: { title: '待办任务' } },
{ path: 'sptbrk', component: Sptbrk, name: 'Sptbrk', meta: { title: '草稿箱' } },
......@@ -129,8 +129,13 @@ const BusRouter = [
{ path: 'switsk', component: Switsk, name: 'Switsk', meta: { title: 'Switsk' } },
{ path: 'infusr', component: Infusr, name: 'Infusr', meta: { title: '用户信息' } },
{ path: 'infcpd', component: Infcpd, name: 'Infcpd', meta: { title: '汇款查询' } },
{ path: 'bctdav', component: Bctdav, name: 'Bctdav', meta: { title: '进口代收' } },
{ path: 'bctacc', component: Bctacc, name: 'Bctacc', meta: { title: 'Bctacc' } },
{ path: 'bctdav', component: Bctdav, name: 'Bctdav', meta: { title: '进口代收到单通知' } },
{ path: 'bctacc', component: Bctacc, name: 'Bctacc', meta: { title: '进口代收承兑' } },
{ path: 'bctrad', component: Bctrad, name: 'Bctrad', meta: { title: '进口代收二次收单' } },
{ path: 'bctdor', component: Bctdor, name: 'Bctdor', meta: { title: '进口代收拒付' } },
{ path: 'bctset', component: Bctset, name: 'Bctset', meta: { title: '进口代收付款' } },
{ path: 'bctcan', component: Bctcan, name: 'Bctcan', meta: { title: '进口代收闭卷' } },
{ path: 'bctame', component: Bctame, name: 'Bctame', meta: { title: '进口代收修改' } },
{ path: 'infcur', component: Infcur, name: 'Infcur', meta: { title: 'Infcur' } },
{ path: 'infbed', component: Infbed, name: 'Infbed', meta: { title: '出口信用证单据查询' } },
{ path: 'letcan', component: Letcan, name: 'Letcan', meta: { title: '出口信用证注销' } },
......@@ -149,9 +154,32 @@ const BusRouter = [
{ path: 'lttopn', component: Lttopn, name: 'Lttopn', meta: { title: '转让证开立' } },
  { path: 'lttame', component: Lttame, name: 'Lttame', meta: { title: '转让证修改' } },
  { path: 'lttcan', component: Lttcan, name: 'Lttcan', meta: { title: '转让证注销' } },
{ path: 'bttsnd', component: Bttsnd, name: 'Bttsnd', meta: { title: '转让证单据寄单' } },
{ path: 'bttdrv', component: Bttdrv, name: 'Bttdrv', meta: { title: '转让修改单据金额' } },
{ path: 'bttdcr', component: Bttdcr, name: 'Bttdcr', meta: { title: '转让证单据拒单' } },
{path:'bttcan',component:Bttcan, name: 'Bttcan', meta: { title: '转让信用证单据注销' }},
{path:'bttacc',component:Bttacc, name: 'Bttacc', meta: { title: '转让信用证单据承兑' }},
{ path: 'botdav', component: Botdav, name: 'Botdav', meta: { title: '出口托收寄单' } },
{ path: 'botame', component: Botame, name: 'Botame', meta: { title: '出口托收修改' } },
{ path: 'botdcr', component: Botdcr, name: 'Botdcr', meta: { title: '出口托收拒付/不符点' } },
{ path: 'botset', component: Botset, name: 'Botset', meta: { title: '出口托收收汇' } },
{ path: 'botcan', component: Botcan, name: 'Botcan', meta: { title: '出口托收闭卷' } },
{ path: 'inffec', component: Botset, name: 'Inffec', meta: { title: '费用条件查询' } },
{ path: 'inffee', component: Inffee, name: 'Inffee', meta: { title: '费用管理' } },
{ path: 'infptm', component: Botset, name: 'Infptm', meta: { title: '客户BIC查询' } },
{path: 'infbcd', component: Infbcd, name: 'Infbcd', meta: { title: '进口代收查询' } },
{ path: 'cltdav', component: Cltdav, name: 'Cltdav', meta: { title: '打包托收开立' } },
{ path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } },
{ path: 'clttra', component: Clttra, name: 'Clttra', meta: { title: '打包托收催收' } },
{ path: 'bdtcan', component: Bdtcan, name: 'Bdtcan', meta: { title: '买方信用证单据注销' } },
{ path: 'ditdla', component: Ditdla, name: 'Ditdla', meta: { title: '买方信用证减额接受' } },
{ path: 'bdtset', component: Bdtset, name: 'Bdtset', meta: { title: 'Bdtset' } },
{ path: 'lttdav', component: Lttdav, name: 'Lttdav', meta: { title: '转让信用证通知到单' } },
{ path: 'bttdck', component: Bttdck, name: 'Bttdck', meta: { title: '转让信用证单据第一受益人换单' } },
{ path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } },
{ path: 'cctdcr', component: Cctdcr, name: 'Cctdcr', meta: { title: '光票托收退票' } },
]
export default BusRouter
\ No newline at end of file
......@@ -94,21 +94,36 @@
<el-tab-pane label="货物描述修改" name="dogpame">
<!-- <m-dogpame :model="model" :codes="codes" /> -->
<c-content>
<m-doxpame :model="model" :codes="codes" :recgrp="'ledgrp'" :ametyp="'lcrgod'"/>
<m-doxpame
:model="model"
:codes="codes"
:recgrp="'ledgrp'"
:ametyp="'lcrgod'"
/>
</c-content>
</el-tab-pane>
<!--PD000102 -->
<!--PD000102 -->
<el-tab-pane label="附加条款修改" name="adcpame">
<c-content>
<m-doxpame :model="model" :codes="codes" :recgrp="'ledgrp'" :ametyp="'adlcnd'"/>
<m-doxpame
:model="model"
:codes="codes"
:recgrp="'ledgrp'"
:ametyp="'adlcnd'"
/>
</c-content>
</el-tab-pane>
<!--PD000098 -->
<el-tab-pane label="单据要求修改" name="dorpame">
<c-content>
<m-doxpame :model="model" :codes="codes" :recgrp="'ledgrp'" :ametyp="'lcrdoc'"/>
<m-doxpame
:model="model"
:codes="codes"
:recgrp="'ledgrp'"
:ametyp="'lcrdoc'"
/>
</c-content>
</el-tab-pane>
......@@ -128,16 +143,34 @@
</el-tab-pane> -->
<!--PD000400 -->
<el-tab-pane v-if="model.ledgrp.rec.spcrcbflg" label="Spc.Pay Conditions for Ban" name="sprpame">
<el-tab-pane
v-if="model.ledgrp.rec.spcrcbflg"
label="Spc.Pay Conditions for Ban"
name="sprpame"
>
<c-content>
<m-doxpame :model="model" :codes="codes" :recgrp="'ledgrp'" :ametyp="'spcrcb'"/>
<m-doxpame
:model="model"
:codes="codes"
:recgrp="'ledgrp'"
:ametyp="'spcrcb'"
/>
</c-content>
</el-tab-pane>
<!--PD000396 -->
<el-tab-pane v-if="model.ledgrp.rec.spcbenflg" label="Spc.Pay Conditions for Ben" name="spbpame">
<el-tab-pane
v-if="model.ledgrp.rec.spcbenflg"
label="Spc.Pay Conditions for Ben"
name="spbpame"
>
<c-content>
<m-doxpame :model="model" :codes="codes" :recgrp="'ledgrp'" :ametyp="'spcben'"/>
<m-doxpame
:model="model"
:codes="codes"
:recgrp="'ledgrp'"
:ametyp="'spcben'"
/>
</c-content>
</el-tab-pane>
</c-tabs>
......@@ -227,7 +260,12 @@ export default {
console.log("进入letame交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
//更新数据
this.updateModel(rtnmsg.data);
//Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
......
......@@ -225,7 +225,7 @@ export default {
if (rtnmsg.respCode == SUCCESS) {
//更新数据
this.updateModel(rtnmsg.data)
Utils.copyValueFromVO(this.model, rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
......
......@@ -131,6 +131,19 @@
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
......@@ -201,7 +214,12 @@ export default {
console.log("进入letrsv交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
console.log("1111", this.model);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
......
......@@ -225,9 +225,9 @@
</el-form-item>
</c-col>
<c-col :offset="12" :span="10">
<el-tabs tab-position="right" @tab-click="change">
<el-tabs tab-position="right" @tab-click="onTabClick">
<el-tab-pane v-for="it in meum" :key="it.label" :label="it.label">
<sel-mune :data="it.item" />
<sel-mune :data="it.item" :model="model" />
</el-tab-pane>
</el-tabs>
</c-col>
......@@ -251,15 +251,17 @@ export default {
meum: [
{
label: "L/C",
hotreg: "1",
item: [
{
title: "Pre-Advising/Notifying",
url: "#/business/letrsv",
url: "/business/letrsv",
disabled: false,
},
{
title: "Advising/Confirming",
url: "#/business/letopn",
url: "/business/letopn",
hotsubx: "6",
disabled: false,
},
{ title: "Reservation", url: "#", disabled: false },
......@@ -267,7 +269,8 @@ export default {
{ title: "Confirmation an Export L/C", url: "#", disabled: true },
{
title: "Amending Issuing Bank",
url: "#/business/letame",
url: "/business/letame",
hotsubx: "6",
disabled: false,
},
{
......@@ -335,8 +338,14 @@ export default {
},
{
label: "Transfer",
hotreg: "11",
item: [
{ title: "Opening a Transfer L/C", url: "#", disabled: true },
{
title: "Opening a Transfer L/C",
url: "/business/lttopn",
hotsubx: "1",
disabled: false,
},
{ title: "Amenting a Transfer L/C", url: "#", disabled: true },
{
title: "Receiving Docs from 2nd Benfic",
......@@ -386,7 +395,26 @@ export default {
],
};
},
methods: { ...Event, change(tab, event) {} },
methods: {
...Event,
//各入口按钮请求
async onTabClick(tab, event) {
let hotreg = "";
switch (tab.label) {
case "Transfer":
hotreg = "9";
break;
default:
hotreg = "1";
}
let rtnmsg = await this.executeRule(`cfgfil.hotreg${hotreg}`);
if ((rtnmsg.respCode = SUCCESS)) {
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
},
created: function () {},
};
</script>
......
......@@ -8,25 +8,46 @@
>
<el-table-column prop="title" align="center">
<template slot-scope="scope">
<el-link
<c-button
@click.native="onNarBtnClick(scope.row.url, scope.row.hotsubx)"
:title="scope.row.title"
:disabled="scope.row.disabled"
>{{ scope.row.title }}</c-button
>
<!-- <el-link
:disabled="scope.row.disabled"
:href="scope.row.url"
v-if="scope.row.title"
>{{ scope.row.title }}</el-link
>
> -->
</template>
</el-table-column>
</el-table>
</template>
<script>
import CommonProcess from "~/mixin/CommonProcess";
export default {
props: ["data"],
inject: ["root"],
props: ["data", "model"],
mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理
data() {
return {
cellSttyle: { height: "25px" },
};
},
methods: {
//各入口按钮请求
async onNarBtnClick(href, hotsubx) {
let rtnmsg = await this.executeRule(`cfgfil.hotsub${hotsubx}`);
console.log("cfgfil.code:" + this.model.cfgfil[`subtrn${hotsubx}`]);
if ((rtnmsg.respCode = SUCCESS)) {
this.$router.history.push(href);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
},
};
</script>
......
......@@ -129,7 +129,12 @@ export default {
console.log("进入lttopn交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
console.log("1111", this.model);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
......
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