Commit 0d397ab6 by zhengxiaokui

zxk

parent 14f6fd90
......@@ -2,5 +2,7 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
onSeainf() {
}
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Letsel{
constructor () {
this.data = {
selbut:{
dspamenbr:"", // Display No of amendments .selbut.dspamenbr
dsputlnbr:"", // Display No. of received docs. .selbut.dsputlnbr
dspclsdat:"", // Label Closed .selbut.dspclsdat
dsppndram:"", // Display Number of Req. of Amendment .selbut.dsppndram
sptpenlab:"", // Label showing pending items stored for contract .selbut.sptpenlab
trnpenlab:"", // Label showing stored uncommited transactions for contract .selbut.trnpenlab
trnpenlab_descr:"", // Description for TRNPENLAB .selbut.trnpenlab_descr
dspadvnbr:"", // Display No of advised sets .selbut.dspadvnbr
sptpenlab_descr:"", // Description for SPTPENLAB .selbut.sptpenlab_descr
},
dsprevnbr:"", // Revolving Done .dsprevnbr
dsppcrsta:"", // Display LC against Packing Credit .dsppcrsta
dsptrdclsdat:"", // Display Closing Date of Packing Credit .dsptrdclsdat
dspbedclsdat:"", // Display Closing Date of Document Set .dspbedclsdat
dspbpdclsdat:"", // Display Closing Date of Advance .dspbpdclsdat
dspltdclsdat:"", // Diplay Closing Date of Transfer .dspltdclsdat
dspbtdclsdat:"", // Display Closing Date of Docs of Transfer .dspbtdclsdat
dspprenbr:"", // Display Number of Transfer Documents .dspprenbr
dspltamenbr:"", // Display LT Amendments .dspltamenbr
sptpenltbt_descr:"", // Description for SPTPENLTBT .sptpenltbt_descr
sptpentrbp_descr:"", // Description for SPTPENTRBP .sptpentrbp_descr
trnpenltbt_descr:"", // Description for TRNPENLTBT .trnpenltbt_descr
trnpentrbp_descr:"", // Description for TRNPENTRBP .trnpentrbp_descr
sptpenltbt:"", // Label showing pending items stored for LT/BT .sptpenltbt
sptpentrbp:"", // Label showing pending items stored for TR/BP .sptpentrbp
trnpenltbt:"", // Label showing stored uncommited transactions for LT/BT .trnpenltbt
trnpentrbp:"", // Label showing stored uncommited transactions for TR/BP .trnpentrbp
ledgrp:{
rec:{
ownref:"", // L/C Reference .ledgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .ledgrp.rec.nam
revflg:"", // Revolving Flag .ledgrp.rec.revflg
avbby:"", // Available by [AVBBY0] .ledgrp.rec.avbby
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
},
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
},
},
ben:{
pts:new Pts().data,
},
iss:{
pts:new Pts().data,
},
apl:{
pts:new Pts().data,
},
avbnam:"", // Available with .ledgrp.avbnam
},
recget:{
sdamod:{
seainf:"", // .recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recget.sdamod.dadsnd
},
},
clsflg:"", // Show closed Contracts .clsflg
bedgrp:{
rec:{
ownref:"", // Document Reference .bedgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
doctypcod:"", // Document Type .bedgrp.rec.doctypcod
matdat:"", // Maturity Date .bedgrp.rec.matdat
orddat:"", // Maturity Date .bedgrp.rec.orddat
rcvdat:"", // Received on .bedgrp.rec.rcvdat
predat:"", // Presentation Date .bedgrp.rec.predat
docsta:"", // Document Set Status .bedgrp.rec.docsta
},
cbs:{
max:{
cur:"", // Document Amount .bedgrp.cbs.max.cur
amt:"", // Balance .bedgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .bedgrp.cbs.opn1.cur
amt:"", // Balance .bedgrp.cbs.opn1.amt
},
},
prb:{
pts:new Pts().data,
},
iss:{
pts:new Pts().data,
},
apl:{
pts:new Pts().data,
},
},
bedget:{
sdamod:{
seainf:"", // .bedget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .bedget.sdamod.dadsnd
},
clsflg:"", // which contracts to show .bedget.clsflg
},
btdgrp:{
rec:{
ownref:"", // Document Reference .btdgrp.rec.ownref
nam:"", // Name of Bill Contract .btdgrp.rec.nam
doctypcod:"", // Document Type .btdgrp.rec.doctypcod
rcvdatbe2:"", // Maturity Date .btdgrp.rec.rcvdatbe2
docsta:"", // Document Set Status .btdgrp.rec.docsta
matdat:"", // Maturity Date .btdgrp.rec.matdat
},
cbs:{
max:{
cur:"", // Document Amount .btdgrp.cbs.max.cur
amt:"", // Document Amount .btdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .btdgrp.cbs.opn1.cur
amt:"", // Balance .btdgrp.cbs.opn1.amt
},
},
be1:{
pts:new Pts().data,
},
be2:{
pts:new Pts().data,
},
},
btdget:{
sdamod:{
seainf:"", // .btdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .btdget.sdamod.dadsnd
},
clsflg:"", // which contracts to show .btdget.clsflg
},
bppnttyp:"", // Contr. to be Financed .bppnttyp
bpdgrp:{
rec:{
ownref:"", // Advance Reference .bpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bpdgrp.rec.nam
opndat:"", // Open Date .bpdgrp.rec.opndat
matdat:"", // Maturity Date .bpdgrp.rec.matdat
fintyp:"", // Type of Advance .bpdgrp.rec.fintyp
finact:"", // Advance Account .bpdgrp.rec.finact
},
cbs:{
max:{
cur:"", // Advance Amount .bpdgrp.cbs.max.cur
amt:"", // Balance .bpdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .bpdgrp.cbs.opn1.cur
amt:"", // Balance .bpdgrp.cbs.opn1.amt
},
},
fia:{
pts:new Pts().data,
},
},
bpdget:{
sdamod:{
seainf:"", // .bpdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .bpdget.sdamod.dadsnd
},
clsflg:"", // which contracts to show .bpdget.clsflg
},
ltdgrp:{
rec:{
ownref:"", // Transfer Reference .ltdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .ltdgrp.rec.nam
avbby:"", // Available by .ltdgrp.rec.avbby
shpdat:"", // Shipment Date .ltdgrp.rec.shpdat
opndat:"", // Date Issued/Form .ltdgrp.rec.opndat
lcrtyp:"", // Date Issued/Form .ltdgrp.rec.lcrtyp
expdat:"", // Date / Place of Expiry .ltdgrp.rec.expdat
expplc:"", // Date / Place of Expiry .ltdgrp.rec.expplc
},
cbs:{
nom1:{
cur:"", // Transfer L/C Amount .ltdgrp.cbs.nom1.cur
amt:"", // Balance .ltdgrp.cbs.nom1.amt
},
opn1:{
cur:"", // Open Amount .ltdgrp.cbs.opn1.cur
amt:"", // Balance .ltdgrp.cbs.opn1.amt
},
},
avt:{
pts:new Pts().data,
},
be1:{
pts:new Pts().data,
},
be2:{
pts:new Pts().data,
},
adt:{
pts:new Pts().data,
},
},
ltdget:{
sdamod:{
seainf:"", // .ltdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .ltdget.sdamod.dadsnd
},
clsflg:"", // which contracts to show .ltdget.clsflg
},
trpnttyp:"", // Contr. to be Financed .trpnttyp
trdgrp:{
rec:{
ownref:"", // Finance Reference .trdgrp.rec.ownref
nam:"", // Name of Loan Contract .trdgrp.rec.nam
pctfin:"", // Financing of .trdgrp.rec.pctfin
fintyp:"", // Finance Type .trdgrp.rec.fintyp
matdat:"", // Maturity Date .trdgrp.rec.matdat
stttendat:"", // Start Date Tenor .trdgrp.rec.stttendat
},
cbs:{
max:{
cur:"", // Finance Amount .trdgrp.cbs.max.cur
amt:"", // Finance Amount .trdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .trdgrp.cbs.opn1.cur
amt:"", // Balance .trdgrp.cbs.opn1.amt
},
},
fip:{
pts:new Pts().data,
},
},
trdget:{
sdamod:{
seainf:"", // .trdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trdget.sdamod.dadsnd
},
clsflg:"", // which contracts to show .trdget.clsflg
},
cnftxt:"", // Confirmation text .cnftxt
aamled:{
addamtflg:"", // Add. Amount .aamled.addamtflg
},
matbep:{
mattxtlab:"", // Label for MATTXT .matbep.mattxtlab
},
aamltd:{
addamtflg:"", // Add. Amount .aamltd.addamtflg
},
aambtd:{
addamtflg:"", // Add. Amount .aambtd.addamtflg
},
matbtp:{
mattxtlab:"", // Label for MATTXT .matbtp.mattxtlab
},
fpdgrp:{
rec:{
perint:"", // Percentage .fpdgrp.rec.perint
rdsflg:"", // Re-Discounting? .fpdgrp.rec.rdsflg
silflg:"", // Un-Disclosed? .fpdgrp.rec.silflg
funflg:"", // Funded? .fpdgrp.rec.funflg
opndatlc:"", // Date L/C Opened/Issued .fpdgrp.rec.opndatlc
expdatlc:"", // LC Date of Expire .fpdgrp.rec.expdatlc
opndat:"", // Opened on .fpdgrp.rec.opndat
expdat:"", // Forfaiting Agreement Date of Expiry .fpdgrp.rec.expdat
valdat:"", // This Purchase Offer is Valid until .fpdgrp.rec.valdat
ownref:"", // Reference .fpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .fpdgrp.rec.nam
},
sel:{
pts:new Pts().data,
},
cbs:{
max:{
cur:"", // Agree to Purchase .fpdgrp.cbs.max.cur
amt:"", // Balance .fpdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .fpdgrp.cbs.opn1.cur
amt:"", // Balance .fpdgrp.cbs.opn1.amt
},
sld:{
cur:"", // Sold or Reserved .fpdgrp.cbs.sld.cur
amt:"", // Balance .fpdgrp.cbs.sld.amt
},
},
inv:{
pts:new Pts().data,
},
},
fpdget:{
clsflg:"", // which contracts to show .fpdget.clsflg
sdamod:{
seainf:"", // .fpdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .fpdget.sdamod.dadsnd
},
},
cfgfil:{
bitmap:"", // Bitmap for folder .cfgfil.bitmap
regside1:"", // Regside .cfgfil.regside1
regside2:"", // Regside .cfgfil.regside2
regside3:"", // Regside .cfgfil.regside3
regside4:"", // Regside .cfgfil.regside4
regside5:"", // Regside .cfgfil.regside5
regside6:"", // Regside .cfgfil.regside6
regside7:"", // Regside .cfgfil.regside7
regside8:"", // Regside .cfgfil.regside8
regside9:"", // Regside .cfgfil.regside9
regside10:"", // Regside .cfgfil.regside10
regside11:"", // Regside .cfgfil.regside11
regside12:"", // Regside .cfgfil.regside12
subtxt1:"", // submenu text 1 .cfgfil.subtxt1
subtxt2:"", // submenu text 2 .cfgfil.subtxt2
subtxt3:"", // submenu text 3 .cfgfil.subtxt3
subtxt4:"", // submenu text 4 .cfgfil.subtxt4
subtxt5:"", // submenu text 5 .cfgfil.subtxt5
subtxt6:"", // submenu text 6 .cfgfil.subtxt6
subtxt7:"", // submenu text 7 .cfgfil.subtxt7
subtxt8:"", // submenu text 8 .cfgfil.subtxt8
subtxt9:"", // submenu text 9 .cfgfil.subtxt9
subtxt10:"", // submenu text 10 .cfgfil.subtxt10
subtxt11:"", // submenu text 11 .cfgfil.subtxt11
regtxt1:"", // Register text 1 .cfgfil.regtxt1
regtxt2:"", // Register text 2 .cfgfil.regtxt2
regtxt3:"", // Register text 3 .cfgfil.regtxt3
regtxt4:"", // Register text 4 .cfgfil.regtxt4
regtxt5:"", // Register text 5 .cfgfil.regtxt5
regtxt6:"", // Register text 6 .cfgfil.regtxt6
regtxt7:"", // Register text 7 .cfgfil.regtxt7
regtxt8:"", // Register text 8 .cfgfil.regtxt8
regtxt9:"", // Register text 9 .cfgfil.regtxt9
regtxt10:"", // Register text 10 .cfgfil.regtxt10
regtxt11:"", // Register text 11 .cfgfil.regtxt11
regtxt12:"", // Register text 12 .cfgfil.regtxt12
hotsub1:"", // hotspot submenu 1 .cfgfil.hotsub1
hotsub2:"", // hotspot submenu 1 .cfgfil.hotsub2
hotsub3:"", // hotspot submenu 1 .cfgfil.hotsub3
hotsub4:"", // hotspot submenu 1 .cfgfil.hotsub4
hotsub5:"", // hotspot submenu 1 .cfgfil.hotsub5
hotsub6:"", // hotspot submenu 1 .cfgfil.hotsub6
hotsub7:"", // hotspot submenu 1 .cfgfil.hotsub7
hotsub8:"", // hotspot submenu 1 .cfgfil.hotsub8
hotsub9:"", // hotspot submenu 1 .cfgfil.hotsub9
hotsub10:"", // hotspot submenu 1 .cfgfil.hotsub10
hotsub11:"", // hotspot submenu 1 .cfgfil.hotsub11
hotreg1:"", // hotspot reg1 .cfgfil.hotreg1
hotreg2:"", // hotspot reg2 .cfgfil.hotreg2
hotreg3:"", // hotspot reg3 .cfgfil.hotreg3
hotreg4:"", // hotspot reg4 .cfgfil.hotreg4
hotreg5:"", // hotspot reg5 .cfgfil.hotreg5
hotreg6:"", // hotspot reg6 .cfgfil.hotreg6
hotreg7:"", // hotspot reg7 .cfgfil.hotreg7
hotreg8:"", // hotspot reg8 .cfgfil.hotreg8
hotreg9:"", // hotspot reg9 .cfgfil.hotreg9
hotreg10:"", // hotspot reg10 .cfgfil.hotreg10
hotreg11:"", // hotspot reg11 .cfgfil.hotreg11
hotreg12:"", // hotspot reg12 .cfgfil.hotreg12
subtrn1:"", // Submenu trn 1 .cfgfil.subtrn1
subtrn2:"", // Submenu trn 2 .cfgfil.subtrn2
subtrn3:"", // Submenu trn 3 .cfgfil.subtrn3
subtrn4:"", // Submenu trn 4 .cfgfil.subtrn4
subtrn5:"", // Submenu trn 5 .cfgfil.subtrn5
subtrn6:"", // Submenu trn 6 .cfgfil.subtrn6
subtrn7:"", // Submenu trn 7 .cfgfil.subtrn7
subtrn8:"", // Submenu trn 8 .cfgfil.subtrn8
subtrn9:"", // Submenu trn 9 .cfgfil.subtrn9
subtrn10:"", // Submenu trn 10 .cfgfil.subtrn10
subtrn11:"", // Submenu trn 11 .cfgfil.subtrn11
},
pageId: "" // ctx的key
}
}
export default class Letsel {
constructor() {
this.data = {
selbut: {
dspamenbr: "", // Display No of amendments .selbut.dspamenbr
dsputlnbr: "", // Display No. of received docs. .selbut.dsputlnbr
dspclsdat: "", // Label Closed .selbut.dspclsdat
dsppndram: "", // Display Number of Req. of Amendment .selbut.dsppndram
sptpenlab: "", // Label showing pending items stored for contract .selbut.sptpenlab
trnpenlab: "", // Label showing stored uncommited transactions for contract .selbut.trnpenlab
trnpenlab_descr: "", // Description for TRNPENLAB .selbut.trnpenlab_descr
dspadvnbr: "", // Display No of advised sets .selbut.dspadvnbr
sptpenlab_descr: "", // Description for SPTPENLAB .selbut.sptpenlab_descr
},
dsprevnbr: "", // Revolving Done .dsprevnbr
dsppcrsta: "", // Display LC against Packing Credit .dsppcrsta
dsptrdclsdat: "", // Display Closing Date of Packing Credit .dsptrdclsdat
dspbedclsdat: "", // Display Closing Date of Document Set .dspbedclsdat
dspbpdclsdat: "", // Display Closing Date of Advance .dspbpdclsdat
dspltdclsdat: "", // Diplay Closing Date of Transfer .dspltdclsdat
dspbtdclsdat: "", // Display Closing Date of Docs of Transfer .dspbtdclsdat
dspprenbr: "", // Display Number of Transfer Documents .dspprenbr
dspltamenbr: "", // Display LT Amendments .dspltamenbr
sptpenltbt_descr: "", // Description for SPTPENLTBT .sptpenltbt_descr
sptpentrbp_descr: "", // Description for SPTPENTRBP .sptpentrbp_descr
trnpenltbt_descr: "", // Description for TRNPENLTBT .trnpenltbt_descr
trnpentrbp_descr: "", // Description for TRNPENTRBP .trnpentrbp_descr
sptpenltbt: "", // Label showing pending items stored for LT/BT .sptpenltbt
sptpentrbp: "", // Label showing pending items stored for TR/BP .sptpentrbp
trnpenltbt: "", // Label showing stored uncommited transactions for LT/BT .trnpenltbt
trnpentrbp: "", // Label showing stored uncommited transactions for TR/BP .trnpentrbp
ledgrp: {
rec: {
ownref: "", // L/C Reference .ledgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .ledgrp.rec.nam
revflg: "", // Revolving Flag .ledgrp.rec.revflg
avbby: "", // Available by [AVBBY0] .ledgrp.rec.avbby
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
},
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
},
},
ben: {
pts: new Pts().data,
},
iss: {
pts: new Pts().data,
},
apl: {
pts: new Pts().data,
},
avbnam: "", // Available with .ledgrp.avbnam
},
recget: {
sdamod: {
seainf: "", // .recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .recget.sdamod.dadsnd
},
},
clsflg: "", // Show closed Contracts .clsflg
bedgrp: {
rec: {
ownref: "", // Document Reference .bedgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
doctypcod: "", // Document Type .bedgrp.rec.doctypcod
matdat: "", // Maturity Date .bedgrp.rec.matdat
orddat: "", // Maturity Date .bedgrp.rec.orddat
rcvdat: "", // Received on .bedgrp.rec.rcvdat
predat: "", // Presentation Date .bedgrp.rec.predat
docsta: "", // Document Set Status .bedgrp.rec.docsta
},
cbs: {
max: {
cur: "", // Document Amount .bedgrp.cbs.max.cur
amt: "", // Balance .bedgrp.cbs.max.amt
},
opn1: {
cur: "", // Open Amount .bedgrp.cbs.opn1.cur
amt: "", // Balance .bedgrp.cbs.opn1.amt
},
},
prb: {
pts: new Pts().data,
},
iss: {
pts: new Pts().data,
},
apl: {
pts: new Pts().data,
},
},
bedget: {
sdamod: {
seainf: "", // .bedget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .bedget.sdamod.dadsnd
},
clsflg: "", // which contracts to show .bedget.clsflg
},
btdgrp: {
rec: {
ownref: "", // Document Reference .btdgrp.rec.ownref
nam: "", // Name of Bill Contract .btdgrp.rec.nam
doctypcod: "", // Document Type .btdgrp.rec.doctypcod
rcvdatbe2: "", // Maturity Date .btdgrp.rec.rcvdatbe2
docsta: "", // Document Set Status .btdgrp.rec.docsta
matdat: "", // Maturity Date .btdgrp.rec.matdat
},
cbs: {
max: {
cur: "", // Document Amount .btdgrp.cbs.max.cur
amt: "", // Document Amount .btdgrp.cbs.max.amt
},
opn1: {
cur: "", // Open Amount .btdgrp.cbs.opn1.cur
amt: "", // Balance .btdgrp.cbs.opn1.amt
},
},
be1: {
pts: new Pts().data,
},
be2: {
pts: new Pts().data,
},
},
btdget: {
sdamod: {
seainf: "", // .btdget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .btdget.sdamod.dadsnd
},
clsflg: "", // which contracts to show .btdget.clsflg
},
bppnttyp: "", // Contr. to be Financed .bppnttyp
bpdgrp: {
rec: {
ownref: "", // Advance Reference .bpdgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .bpdgrp.rec.nam
opndat: "", // Open Date .bpdgrp.rec.opndat
matdat: "", // Maturity Date .bpdgrp.rec.matdat
fintyp: "", // Type of Advance .bpdgrp.rec.fintyp
finact: "", // Advance Account .bpdgrp.rec.finact
},
cbs: {
max: {
cur: "", // Advance Amount .bpdgrp.cbs.max.cur
amt: "", // Balance .bpdgrp.cbs.max.amt
},
opn1: {
cur: "", // Open Amount .bpdgrp.cbs.opn1.cur
amt: "", // Balance .bpdgrp.cbs.opn1.amt
},
},
fia: {
pts: new Pts().data,
},
},
bpdget: {
sdamod: {
seainf: "", // .bpdget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .bpdget.sdamod.dadsnd
},
clsflg: "", // which contracts to show .bpdget.clsflg
},
ltdgrp: {
rec: {
ownref: "", // Transfer Reference .ltdgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .ltdgrp.rec.nam
avbby: "", // Available by .ltdgrp.rec.avbby
shpdat: "", // Shipment Date .ltdgrp.rec.shpdat
opndat: "", // Date Issued/Form .ltdgrp.rec.opndat
lcrtyp: "", // Date Issued/Form .ltdgrp.rec.lcrtyp
expdat: "", // Date / Place of Expiry .ltdgrp.rec.expdat
expplc: "", // Date / Place of Expiry .ltdgrp.rec.expplc
},
cbs: {
nom1: {
cur: "", // Transfer L/C Amount .ltdgrp.cbs.nom1.cur
amt: "", // Balance .ltdgrp.cbs.nom1.amt
},
opn1: {
cur: "", // Open Amount .ltdgrp.cbs.opn1.cur
amt: "", // Balance .ltdgrp.cbs.opn1.amt
},
},
avt: {
pts: new Pts().data,
},
be1: {
pts: new Pts().data,
},
be2: {
pts: new Pts().data,
},
adt: {
pts: new Pts().data,
},
},
ltdget: {
sdamod: {
seainf: "", // .ltdget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .ltdget.sdamod.dadsnd
},
clsflg: "", // which contracts to show .ltdget.clsflg
},
trpnttyp: "", // Contr. to be Financed .trpnttyp
trdgrp: {
rec: {
ownref: "", // Finance Reference .trdgrp.rec.ownref
nam: "", // Name of Loan Contract .trdgrp.rec.nam
pctfin: "", // Financing of .trdgrp.rec.pctfin
fintyp: "", // Finance Type .trdgrp.rec.fintyp
matdat: "", // Maturity Date .trdgrp.rec.matdat
stttendat: "", // Start Date Tenor .trdgrp.rec.stttendat
},
cbs: {
max: {
cur: "", // Finance Amount .trdgrp.cbs.max.cur
amt: "", // Finance Amount .trdgrp.cbs.max.amt
},
opn1: {
cur: "", // Open Amount .trdgrp.cbs.opn1.cur
amt: "", // Balance .trdgrp.cbs.opn1.amt
},
},
fip: {
pts: new Pts().data,
},
},
trdget: {
sdamod: {
seainf: "", // .trdget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .trdget.sdamod.dadsnd
},
clsflg: "", // which contracts to show .trdget.clsflg
},
cnftxt: "", // Confirmation text .cnftxt
aamled: {
addamtflg: "", // Add. Amount .aamled.addamtflg
},
matbep: {
mattxtlab: "", // Label for MATTXT .matbep.mattxtlab
},
aamltd: {
addamtflg: "", // Add. Amount .aamltd.addamtflg
},
aambtd: {
addamtflg: "", // Add. Amount .aambtd.addamtflg
},
matbtp: {
mattxtlab: "", // Label for MATTXT .matbtp.mattxtlab
},
fpdgrp: {
rec: {
perint: "", // Percentage .fpdgrp.rec.perint
rdsflg: "", // Re-Discounting? .fpdgrp.rec.rdsflg
silflg: "", // Un-Disclosed? .fpdgrp.rec.silflg
funflg: "", // Funded? .fpdgrp.rec.funflg
opndatlc: "", // Date L/C Opened/Issued .fpdgrp.rec.opndatlc
expdatlc: "", // LC Date of Expire .fpdgrp.rec.expdatlc
opndat: "", // Opened on .fpdgrp.rec.opndat
expdat: "", // Forfaiting Agreement Date of Expiry .fpdgrp.rec.expdat
valdat: "", // This Purchase Offer is Valid until .fpdgrp.rec.valdat
ownref: "", // Reference .fpdgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .fpdgrp.rec.nam
},
sel: {
pts: new Pts().data,
},
cbs: {
max: {
cur: "", // Agree to Purchase .fpdgrp.cbs.max.cur
amt: "", // Balance .fpdgrp.cbs.max.amt
},
opn1: {
cur: "", // Open Amount .fpdgrp.cbs.opn1.cur
amt: "", // Balance .fpdgrp.cbs.opn1.amt
},
sld: {
cur: "", // Sold or Reserved .fpdgrp.cbs.sld.cur
amt: "", // Balance .fpdgrp.cbs.sld.amt
},
},
inv: {
pts: new Pts().data,
},
},
fpdget: {
clsflg: "", // which contracts to show .fpdget.clsflg
sdamod: {
seainf: "", // .fpdget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .fpdget.sdamod.dadsnd
},
},
cfgfil: {
bitmap: "", // Bitmap for folder .cfgfil.bitmap
regside1: "", // Regside .cfgfil.regside1
regside2: "", // Regside .cfgfil.regside2
regside3: "", // Regside .cfgfil.regside3
regside4: "", // Regside .cfgfil.regside4
regside5: "", // Regside .cfgfil.regside5
regside6: "", // Regside .cfgfil.regside6
regside7: "", // Regside .cfgfil.regside7
regside8: "", // Regside .cfgfil.regside8
regside9: "", // Regside .cfgfil.regside9
regside10: "", // Regside .cfgfil.regside10
regside11: "", // Regside .cfgfil.regside11
regside12: "", // Regside .cfgfil.regside12
subtxt1: "", // submenu text 1 .cfgfil.subtxt1
subtxt2: "", // submenu text 2 .cfgfil.subtxt2
subtxt3: "", // submenu text 3 .cfgfil.subtxt3
subtxt4: "", // submenu text 4 .cfgfil.subtxt4
subtxt5: "", // submenu text 5 .cfgfil.subtxt5
subtxt6: "", // submenu text 6 .cfgfil.subtxt6
subtxt7: "", // submenu text 7 .cfgfil.subtxt7
subtxt8: "", // submenu text 8 .cfgfil.subtxt8
subtxt9: "", // submenu text 9 .cfgfil.subtxt9
subtxt10: "", // submenu text 10 .cfgfil.subtxt10
subtxt11: "", // submenu text 11 .cfgfil.subtxt11
regtxt1: "", // Register text 1 .cfgfil.regtxt1
regtxt2: "", // Register text 2 .cfgfil.regtxt2
regtxt3: "", // Register text 3 .cfgfil.regtxt3
regtxt4: "", // Register text 4 .cfgfil.regtxt4
regtxt5: "", // Register text 5 .cfgfil.regtxt5
regtxt6: "", // Register text 6 .cfgfil.regtxt6
regtxt7: "", // Register text 7 .cfgfil.regtxt7
regtxt8: "", // Register text 8 .cfgfil.regtxt8
regtxt9: "", // Register text 9 .cfgfil.regtxt9
regtxt10: "", // Register text 10 .cfgfil.regtxt10
regtxt11: "", // Register text 11 .cfgfil.regtxt11
regtxt12: "", // Register text 12 .cfgfil.regtxt12
hotsub1: "", // hotspot submenu 1 .cfgfil.hotsub1
hotsub2: "", // hotspot submenu 1 .cfgfil.hotsub2
hotsub3: "", // hotspot submenu 1 .cfgfil.hotsub3
hotsub4: "", // hotspot submenu 1 .cfgfil.hotsub4
hotsub5: "", // hotspot submenu 1 .cfgfil.hotsub5
hotsub6: "", // hotspot submenu 1 .cfgfil.hotsub6
hotsub7: "", // hotspot submenu 1 .cfgfil.hotsub7
hotsub8: "", // hotspot submenu 1 .cfgfil.hotsub8
hotsub9: "", // hotspot submenu 1 .cfgfil.hotsub9
hotsub10: "", // hotspot submenu 1 .cfgfil.hotsub10
hotsub11: "", // hotspot submenu 1 .cfgfil.hotsub11
hotreg1: "", // hotspot reg1 .cfgfil.hotreg1
hotreg2: "", // hotspot reg2 .cfgfil.hotreg2
hotreg3: "", // hotspot reg3 .cfgfil.hotreg3
hotreg4: "", // hotspot reg4 .cfgfil.hotreg4
hotreg5: "", // hotspot reg5 .cfgfil.hotreg5
hotreg6: "", // hotspot reg6 .cfgfil.hotreg6
hotreg7: "", // hotspot reg7 .cfgfil.hotreg7
hotreg8: "", // hotspot reg8 .cfgfil.hotreg8
hotreg9: "", // hotspot reg9 .cfgfil.hotreg9
hotreg10: "", // hotspot reg10 .cfgfil.hotreg10
hotreg11: "", // hotspot reg11 .cfgfil.hotreg11
hotreg12: "", // hotspot reg12 .cfgfil.hotreg12
subtrn1: "", // Submenu trn 1 .cfgfil.subtrn1
subtrn2: "", // Submenu trn 2 .cfgfil.subtrn2
subtrn3: "", // Submenu trn 3 .cfgfil.subtrn3
subtrn4: "", // Submenu trn 4 .cfgfil.subtrn4
subtrn5: "", // Submenu trn 5 .cfgfil.subtrn5
subtrn6: "", // Submenu trn 6 .cfgfil.subtrn6
subtrn7: "", // Submenu trn 7 .cfgfil.subtrn7
subtrn8: "", // Submenu trn 8 .cfgfil.subtrn8
subtrn9: "", // Submenu trn 9 .cfgfil.subtrn9
subtrn10: "", // Submenu trn 10 .cfgfil.subtrn10
subtrn11: "", // Submenu trn 11 .cfgfil.subtrn11
},
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -191,9 +191,6 @@
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.clsflg">Show closed Contracts</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Contr. to be Financed" prop="trpnttyp">
......
<template>
<c-row>
<c-col :span="24">
<c-col :span="11">
<c-col :span="7">
<el-form-item label="L/C Reference" prop="ledgrp.rec.ownref">
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
style="width: 96%"
placeholder="请输入L/C Reference"
@keyup.enter.native="showGridPromptDialog('ledgrp.rec.ownref')"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onSeainf"
icon="el-icon-search"
></c-button>
</c-col>
<c-col :span="2" class="centerLable">
<c-checkbox v-model="model.clsflg">Show closed</c-checkbox>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="ledgrp.rec.nam">
<c-input
v-model="model.ledgrp.rec.nam"
maxlength="40"
placeholder="请输入Externally Displayed Name to Identify the Contract"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -29,6 +43,7 @@
v-model="model.ledgrp.cbs.nom1.cur"
maxlength="3"
placeholder="请输入L/C Amount"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -38,6 +53,7 @@
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amount"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -47,46 +63,67 @@
v-model="model.ledgrp.avbnam"
maxlength="40"
placeholder="请输入Available with"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Available by [AVBBY0]" prop="ledgrp.rec.avbby">
<el-form-item label=" by " prop="ledgrp.rec.avbby">
<c-select
v-model="model.ledgrp.rec.avbby"
style="width: 100%"
placeholder="请选择Available by [AVBBY0]"
placeholder="请选择Available by "
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="Date Issued" prop="ledgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.ledgrp.rec.opndat"
style="width: 100%"
style="width: 95%"
placeholder="请选择Date Issued"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="Shipment Date"
label-width="110px"
prop="ledgrp.rec.shpdat"
>
<c-date-picker
type="date"
v-model="model.ledgrp.rec.shpdat"
style="width: 100%"
placeholder="请选择Shipment Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="13">
<el-form-item label="Date/Place of Expiry" prop="ledgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.ledgrp.rec.expdat"
style="width: 100%"
style="width: 95%"
placeholder="请选择Date/Place of Expiry"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Date/Place of Expiry" prop="ledgrp.rec.expplc">
<c-col :span="11">
<el-form-item label="" label-width="0px" prop="ledgrp.rec.expplc">
<c-input
v-model="model.ledgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -95,7 +132,9 @@
<c-select
v-model="model.ledgrp.rec.lcrtyp"
style="width: 100%"
placeholder="请选择Form of L/C"
placeholder="请选择转让标志"
disabled
:code="codes.lcrtyp"
>
</c-select>
</el-form-item>
......@@ -109,6 +148,7 @@
v-model="model.ledgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入Beneficiary"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -119,6 +159,7 @@
v-model="model.ledgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -129,6 +170,7 @@
v-model="model.ledgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入Issuing Bank"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -138,6 +180,7 @@
v-model="model.ledgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -148,6 +191,7 @@
v-model="model.ledgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入Applicant"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -157,11 +201,36 @@
v-model="model.ledgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirmation text" prop="cnftxt">
<c-input
v-model="model.cnftxt"
maxlength="40"
placeholder="请输入Confirmation text"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ========================操作菜单================== -->
<c-col :span="23">
<el-form-item>
<el-divider />
</el-form-item>
</c-col>
<c-col :offset="12" :span="10">
<el-tabs tab-position="right" @tab-click="change">
<el-tab-pane v-for="it in meum" :key="it.label" :label="it.label">
<sel-mune :data="it.item" />
</el-tab-pane>
</el-tabs>
</c-col>
</c-row>
</template>
<script>
......@@ -169,19 +238,161 @@ import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letsel/Event";
import Col from "../../../components/Col.vue";
import SelMune from "./SelMune.vue";
export default {
components: { Col },
components: { SelMune },
inject: ["root"],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {};
return {
flag: 1,
meum: [
{
label: "L/C",
item: [
{
title: "Pre-Advising/Notifying",
url: "#/business/letrsv",
disabled: false,
},
{
title: "Advising/Confirming",
url: "#/business/letopn",
disabled: false,
},
{ title: "Reservation", url: "#", disabled: false },
{ title: "Resevation & Receving Docs", url: "#", disabled: false },
{ title: "Confirmation an Export L/C", url: "#", disabled: true },
{
title: "Amending Issuing Bank",
url: "#",
disabled: true,
},
{
title: "Changing Issuing Bank",
url: "#",
disabled: true,
},
{ title: "Receiving Docs", url: "#", disabled: true },
],
},
{
label: "Others",
item: [
{ title: "Charge Settlement", url: "#", disabled: true },
{ title: "Attachment", url: "#", disabled: true },
{ title: "Editing References", url: "#", disabled: true },
{ title: "Common Message", url: "#", disabled: true },
{ title: "Cancelling", url: "#", disabled: true },
{ title: "Re_Opening", url: "#", disabled: true },
],
},
{
label: "Docs",
item: [
{ title: "Correct Drawing", url: "#", disabled: true },
{ title: "Processing Discrepant Docs", url: "#", disabled: true },
{ title: "Sending Documents", url: "#", disabled: true },
{ title: "Changing Maturity", url: "#", disabled: true },
{ title: "Funds Settlement", url: "#", disabled: true },
{ title: "Reimbursement", url: "#", disabled: true },
],
},
{
label: "Oth.Docs",
item: [
{ title: "Charge Settlement", url: "#", disabled: true },
{ title: "Attachment", url: "#", disabled: true },
{ title: "Confirmation Limit Canclling", url: "#", disabled: true },
{ title: "Editing Reference", url: "#", disabled: true },
{ title: "Common Message", url: "#", disabled: true },
{ title: "Cancelling", url: "#", disabled: true },
{ title: "Re_Opening", url: "#", disabled: true },
],
},
{
label: "Advance",
item: [
{ title: "Creating an Advance", url: "#", disabled: true },
{ title: "Amending an Advance", url: "#", disabled: true },
{ title: "Setting an Advance", url: "#", disabled: true },
{ title: "递延收益冲销", url: "#", disabled: true },
{ title: "资产转卖收入或损失确认", url: "#", disabled: true },
{ title: "Cancelling", url: "#", disabled: true },
],
},
{
label: "Oth.Advance",
item: [
{ title: "Charge Settlement", url: "#", disabled: true },
{ title: "Attachment", url: "#", disabled: true },
{ title: "Editing References", url: "#", disabled: true },
{ title: "Engagement Adjustment", url: "#", disabled: true },
{ title: "Common Messages", url: "#", disabled: true },
],
},
{
label: "Transfer",
item: [
{ title: "Opening a Transfer L/C", url: "#", disabled: true },
{ title: "Amenting a Transfer L/C", url: "#", disabled: true },
{
title: "Receiving Docs from 2nd Benfic",
url: "#",
disabled: true,
},
],
},
{
label: "Oth.Transfer",
item: [
{ title: "Charge Settlement", url: "#", disabled: true },
{ title: "Attachment", url: "#", disabled: true },
{ title: "Editing References", url: "#", disabled: true },
{ title: "Common Messages", url: "#", disabled: true },
{ title: "Cancelling", url: "#", disabled: true },
{ title: "Re_Opening", url: "#", disabled: true },
],
},
{
label: "L/T Docs",
item: [
{
title: "Receiving Docs from 1st Benfic",
url: "#",
disabled: true,
},
{ title: "Correct Drawing", url: "#", disabled: true },
{ title: "Processing discrepant Docs", url: "#", disabled: true },
{ title: "Sending Documents", url: "#", disabled: true },
{ title: "Changing Maturity", url: "#", disabled: true },
{ title: "funds Settlement", url: "#", disabled: true },
{ title: "Reimbursement Clain", url: "#", disabled: true },
],
},
{
label: "Oth.L/T Docs",
item: [
{ title: "Charge Settlement", url: "#", disabled: true },
{ title: "Attachment", url: "#", disabled: true },
{ title: "Editing References", url: "#", disabled: true },
{ title: "Common Messages", url: "#", disabled: true },
{ title: "Cancelling", url: "#", disabled: true },
{ title: "Re_Opening", url: "#", disabled: true },
],
},
],
};
},
methods: { ...Event },
methods: { ...Event, change(tab, event) {} },
created: function () {},
};
</script>
<style>
.centerLable {
height: 28px;
line-height: 28px;
}
</style>
<template>
<el-table
:data="data"
border
stripe
:show-header="false"
:cell-style="cellSttyle"
>
<el-table-column prop="title" align="center">
<template slot-scope="scope">
<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>
export default {
props: ["data"],
data() {
return {
cellSttyle: { height: "25px" },
};
},
};
</script>
<style>
a {
text-decoration-line: none;
color: #606266;
}
a:hover {
color: blue;
}
</style>
\ No newline at end of file
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