Commit 0d95610e by 杜大兵

infled查询

parent 56cecbdb
...@@ -2,317 +2,329 @@ import Api from "~/service/Api" ...@@ -2,317 +2,329 @@ import Api from "~/service/Api"
import Utils from "~/utils" import Utils from "~/utils"
export default { export default {
async onInfbutSearow(){ // 顶部查询按钮
let rtnmsg = await this.executeRule("infbut.searow") async onInfbutSearow(){
if(rtnmsg.respCode == SUCCESS) // let rtnmsg = await this.executeRule("infbut.searow")
{ const that = this.root;
//TODO 处理数据逻辑 let rtnmsg = await that.executeRule("infbut.searow")
if(rtnmsg.respCode == SUCCESS)
{
this.model.infbut.dspstm = rtnmsg.data.infbut_dspstm.rows
this.$message({
type: 'success',
message: '查询成功!'
});
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} // Display按钮
else async onInfbutDsp(){
{ let rtnmsg = await this.executeRule("infbut.dsp")
this.$notify.error({title: '错误',message: '服务请求失败!'}); if(rtnmsg.respCode == SUCCESS)
} {
}, //TODO 处理数据逻辑
async onInfbutDsp(){
let rtnmsg = await this.executeRule("infbut.dsp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfbutUserow(){
let rtnmsg = await this.executeRule("infbut.userow")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
} async onInfbutUserow(){
else let rtnmsg = await this.executeRule("infbut.userow")
{ if(rtnmsg.respCode == SUCCESS)
this.$notify.error({title: '错误',message: '服务请求失败!'}); {
} //TODO 处理数据逻辑
},
async onInfbutClr(){
let rtnmsg = await this.executeRule("infbut.clr")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfbutButprt(){ // Clear按钮
let rtnmsg = await this.executeRule("infbut.butprt") async onInfbutClr(){
if(rtnmsg.respCode == SUCCESS) let rtnmsg = await this.executeRule("infbut.clr")
{ if(rtnmsg.respCode == SUCCESS)
//TODO 处理数据逻辑 {
//TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfbutExi(){ // 导Excel按钮
let rtnmsg = await this.executeRule("infbut.exi") async onInfbutButprt(){
if(rtnmsg.respCode == SUCCESS) let rtnmsg = await this.executeRule("infbut.butprt")
{ if(rtnmsg.respCode == SUCCESS)
//TODO 处理数据逻辑 {
//TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onRecpanButgetref(){ // Exit按钮
let rtnmsg = await this.executeRule("recpan.butgetref") async onInfbutExi(){
if(rtnmsg.respCode == SUCCESS) let rtnmsg = await this.executeRule("infbut.exi")
{ if(rtnmsg.respCode == SUCCESS)
//TODO 处理数据逻辑 {
//TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onBenpDet(){ async onRecpanButgetref(){
let rtnmsg = await this.executeRule("benp.det") let rtnmsg = await this.executeRule("recpan.butgetref")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onIsspDet(){ async onBenpDet(){
let rtnmsg = await this.executeRule("issp.det") let rtnmsg = await this.executeRule("benp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onAplpDet(){ async onIsspDet(){
let rtnmsg = await this.executeRule("aplp.det") let rtnmsg = await this.executeRule("issp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onAvbpDet(){ async onAplpDet(){
let rtnmsg = await this.executeRule("avbp.det") let rtnmsg = await this.executeRule("aplp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onPreperButtxmsel(){ async onAvbpDet(){
let rtnmsg = await this.executeRule("preper.buttxmsel") let rtnmsg = await this.executeRule("avbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onChariaButtxmsel(){ async onPreperButtxmsel(){
let rtnmsg = await this.executeRule("charia.buttxmsel") let rtnmsg = await this.executeRule("preper.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLcrdftatButtxmsel(){ async onChariaButtxmsel(){
let rtnmsg = await this.executeRule("lcrdftat.buttxmsel") let rtnmsg = await this.executeRule("charia.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onDrwpDet(){ async onLcrdftatButtxmsel(){
let rtnmsg = await this.executeRule("drwp.det") let rtnmsg = await this.executeRule("lcrdftat.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onAdvpDet(){ async onDrwpDet(){
let rtnmsg = await this.executeRule("advp.det") let rtnmsg = await this.executeRule("drwp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onApbpDet(){ async onAdvpDet(){
let rtnmsg = await this.executeRule("apbp.det") let rtnmsg = await this.executeRule("advp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onA2bpDet(){ async onApbpDet(){
let rtnmsg = await this.executeRule("a2bp.det") let rtnmsg = await this.executeRule("apbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onRmbpDet(){ async onA2bpDet(){
let rtnmsg = await this.executeRule("rmbp.det") let rtnmsg = await this.executeRule("a2bp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onConpDet(){ async onRmbpDet(){
let rtnmsg = await this.executeRule("conp.det") let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLcrgodButtxmsel(){ async onConpDet(){
let rtnmsg = await this.executeRule("lcrgod.buttxmsel") let rtnmsg = await this.executeRule("conp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onLcrdocButtxmsel(){ async onLcrgodButtxmsel(){
let rtnmsg = await this.executeRule("lcrdoc.buttxmsel") let rtnmsg = await this.executeRule("lcrgod.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onAdlcndButtxmsel(){ async onLcrdocButtxmsel(){
let rtnmsg = await this.executeRule("adlcnd.buttxmsel") let rtnmsg = await this.executeRule("lcrdoc.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInsbnkButtxmsel(){ async onAdlcndButtxmsel(){
let rtnmsg = await this.executeRule("insbnk.buttxmsel") let rtnmsg = await this.executeRule("adlcnd.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfconButshw(){ async onInsbnkButtxmsel(){
let rtnmsg = await this.executeRule("infcon.butshw") let rtnmsg = await this.executeRule("insbnk.buttxmsel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfconButshword(){ async onInfconButshw(){
let rtnmsg = await this.executeRule("infcon.butshword") let rtnmsg = await this.executeRule("infcon.butshw")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onInfconButshword(){
let rtnmsg = await this.executeRule("infcon.butshword")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} }
\ No newline at end of file
...@@ -2,332 +2,332 @@ import Api from "~/service/Api" ...@@ -2,332 +2,332 @@ import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
export default class Infled{ export default class Infled{
constructor () { constructor () {
this.data = { this.data = {
infcon:{ infcon:{
seaownref:"", // Own Reference .infcon.seaownref seaownref:"", // Own Reference .infcon.seaownref
nam:"", // Name .infcon.nam nam:"", // Name .infcon.nam
searef:"", // Party Reference .infcon.searef searef:"", // Party Reference .infcon.searef
pty:{ pty:{
extkey:"", // Select Single Party .infcon.pty.extkey extkey:"", // Select Single Party .infcon.pty.extkey
nam:"", // External Visible Name .infcon.pty.nam nam:"", // External Visible Name .infcon.pty.nam
}, },
seapty:"", // Party Name/BIC .infcon.seapty seapty:"", // Party Name/BIC .infcon.seapty
searol:"", // Role .infcon.searol searol:"", // Role .infcon.searol
opndatfrom:"", // Opening between .infcon.opndatfrom opndatfrom:"", // Opening between .infcon.opndatfrom
opndatto:"", // Open Date to .infcon.opndatto opndatto:"", // Open Date to .infcon.opndatto
usr:{ usr:{
extkey:"", // User ID .infcon.usr.extkey extkey:"", // User ID .infcon.usr.extkey
}, },
seasta:"", // Status .infcon.seasta seasta:"", // Status .infcon.seasta
seacur:"", // Currency .infcon.seacur seacur:"", // Currency .infcon.seacur
seaamtfr:"", // Amount between .infcon.seaamtfr seaamtfr:"", // Amount between .infcon.seaamtfr
seaamtto:"", // Amount to .infcon.seaamtto seaamtto:"", // Amount to .infcon.seaamtto
relflg:"", // Release Status .infcon.relflg relflg:"", // Release Status .infcon.relflg
cxmflg:"", // 是否显示查询码 .infcon.cxmflg cxmflg:"", // 是否显示查询码 .infcon.cxmflg
hndtyp:"", // Handling Type .infcon.hndtyp hndtyp:"", // Handling Type .infcon.hndtyp
chksubcon:"", // incl. all subcontracts .infcon.chksubcon chksubcon:"", // incl. all subcontracts .infcon.chksubcon
chktrnsta:"", // only active transactions .infcon.chktrnsta chktrnsta:"", // only active transactions .infcon.chktrnsta
trnstm:"", // stream for TRN to selected contract .infcon.trnstm trnstm:"", // stream for TRN to selected contract .infcon.trnstm
cbctxt:"", // CBS Column .infcon.cbctxt cbctxt:"", // CBS Column .infcon.cbctxt
cbbstm:"", // stream of CBBs .infcon.cbbstm cbbstm:"", // stream of CBBs .infcon.cbbstm
cbestm:"", // stream of CBEs .infcon.cbestm cbestm:"", // stream of CBEs .infcon.cbestm
feptxtlbl:"", // label used on FEP-Panel .infcon.feptxtlbl feptxtlbl:"", // label used on FEP-Panel .infcon.feptxtlbl
fcptxtlbl:"", // Text label used on FCP-panel .infcon.fcptxtlbl fcptxtlbl:"", // Text label used on FCP-panel .infcon.fcptxtlbl
fepfeecod:"", // Fee Code .infcon.fepfeecod fepfeecod:"", // Fee Code .infcon.fepfeecod
fepdsp:"", // Disposition .infcon.fepdsp fepdsp:"", // Disposition .infcon.fepdsp
fepstm:"", // stream for FEPs to selected contract .infcon.fepstm fepstm:"", // stream for FEPs to selected contract .infcon.fepstm
fcpstm:"", // stream of foreign charges .infcon.fcpstm fcpstm:"", // stream of foreign charges .infcon.fcpstm
fcpdsp:"", // Disposition .infcon.fcpdsp fcpdsp:"", // Disposition .infcon.fcpdsp
setflg:"", // show temporary settlement that already settled .infcon.setflg setflg:"", // show temporary settlement that already settled .infcon.setflg
sepdelflg:"", // show temporary settlement that already deleted .infcon.sepdelflg sepdelflg:"", // show temporary settlement that already deleted .infcon.sepdelflg
sepstm:"", // stream of SEPs .infcon.sepstm sepstm:"", // stream of SEPs .infcon.sepstm
seabucdatfro:"", // Booking date from .infcon.seabucdatfro seabucdatfro:"", // Booking date from .infcon.seabucdatfro
seabucdatto:"", // Booking date till used on GLEINFP .infcon.seabucdatto seabucdatto:"", // Booking date till used on GLEINFP .infcon.seabucdatto
seatrninr:"", // Transaction INR .infcon.seatrninr seatrninr:"", // Transaction INR .infcon.seatrninr
glestm:"", // Stream of GLEs .infcon.glestm glestm:"", // Stream of GLEs .infcon.glestm
smhcortyp:"", // Type of Document .infcon.smhcortyp smhcortyp:"", // Type of Document .infcon.smhcortyp
smhdatfrom:"", // Created between .infcon.smhdatfrom smhdatfrom:"", // Created between .infcon.smhdatfrom
smhdatto:"", // created till .infcon.smhdatto smhdatto:"", // created till .infcon.smhdatto
smhdir:"", // Direction .infcon.smhdir smhdir:"", // Direction .infcon.smhdir
chktrn:"", // Active only .infcon.chktrn chktrn:"", // Active only .infcon.chktrn
smhstm:"", // stream of documents to selected contract .infcon.smhstm smhstm:"", // stream of documents to selected contract .infcon.smhstm
sptinc:"", // Incoming .infcon.sptinc sptinc:"", // Incoming .infcon.sptinc
sptreg:"", // Registered .infcon.sptreg sptreg:"", // Registered .infcon.sptreg
sptpen:"", // Pending .infcon.sptpen sptpen:"", // Pending .infcon.sptpen
sptcor:"", // Correction .infcon.sptcor sptcor:"", // Correction .infcon.sptcor
sptdel:"", // Deleted .infcon.sptdel sptdel:"", // Deleted .infcon.sptdel
sptstm:"", // stream for SPT to selected contract .infcon.sptstm sptstm:"", // stream for SPT to selected contract .infcon.sptstm
diadatfrom:"", // Date from .infcon.diadatfrom diadatfrom:"", // Date from .infcon.diadatfrom
diadatto:"", // date till .infcon.diadatto diadatto:"", // date till .infcon.diadatto
diasta:"", // Status .infcon.diasta diasta:"", // Status .infcon.diasta
diastm:"", // stream for diaries to selected contract .infcon.diastm diastm:"", // stream for diaries to selected contract .infcon.diastm
liastm:"", // Stream for all engagements to selected contract .infcon.liastm liastm:"", // Stream for all engagements to selected contract .infcon.liastm
ordstm:"", // Stream for Orders for Contract .infcon.ordstm ordstm:"", // Stream for Orders for Contract .infcon.ordstm
}, },
sealcrtyp:"", // Form of L/C .sealcrtyp sealcrtyp:"", // Form of L/C .sealcrtyp
infbut:{ infbut:{
dspstm:"", // display stream .infbut.dspstm dspstm:"", // display stream .infbut.dspstm
}, },
ledgrp:{ ledgrp:{
rec:{ rec:{
ownref:"", // Reference .ledgrp.rec.ownref ownref:"", // Reference .ledgrp.rec.ownref
nam:"", // Name .ledgrp.rec.nam nam:"", // Name .ledgrp.rec.nam
lcrtyp:"", // Form of L/C .ledgrp.rec.lcrtyp lcrtyp:"", // Form of L/C .ledgrp.rec.lcrtyp
collflg:"", // Collateralized L/C .ledgrp.rec.collflg collflg:"", // Collateralized L/C .ledgrp.rec.collflg
nomtop:"", // Amount Tolerance +/- .ledgrp.rec.nomtop nomtop:"", // Amount Tolerance +/- .ledgrp.rec.nomtop
nomton:"", // Amount Tolerance - Negative .ledgrp.rec.nomton nomton:"", // Amount Tolerance - Negative .ledgrp.rec.nomton
nomspc:"", // Amount Specification .ledgrp.rec.nomspc nomspc:"", // Amount Specification .ledgrp.rec.nomspc
inctrf:"", // Incoming Transfer .ledgrp.rec.inctrf inctrf:"", // Incoming Transfer .ledgrp.rec.inctrf
resflg:"", // Reserved Contract .ledgrp.rec.resflg resflg:"", // Reserved Contract .ledgrp.rec.resflg
opndat:"", // Issued on .ledgrp.rec.opndat opndat:"", // Issued on .ledgrp.rec.opndat
preadvdt:"", // Date Pre-advised .ledgrp.rec.preadvdt preadvdt:"", // Date Pre-advised .ledgrp.rec.preadvdt
shpdat:"", // Shipment Date .ledgrp.rec.shpdat shpdat:"", // Shipment Date .ledgrp.rec.shpdat
advdat:"", // Released on .ledgrp.rec.advdat advdat:"", // Released on .ledgrp.rec.advdat
expdat:"", // Expiring on .ledgrp.rec.expdat expdat:"", // Expiring on .ledgrp.rec.expdat
expplc:"", // in (Place)/ counters of .ledgrp.rec.expplc expplc:"", // in (Place)/ counters of .ledgrp.rec.expplc
cnfdet:"", // Confirmation Instruct. .ledgrp.rec.cnfdet cnfdet:"", // Confirmation Instruct. .ledgrp.rec.cnfdet
apprul:"", // Applicable Rules .ledgrp.rec.apprul apprul:"", // Applicable Rules .ledgrp.rec.apprul
apprultxt:"", // Other Applicable Rules .ledgrp.rec.apprultxt apprultxt:"", // Other Applicable Rules .ledgrp.rec.apprultxt
shppar:"", // Partial Shipment .ledgrp.rec.shppar shppar:"", // Partial Shipment .ledgrp.rec.shppar
shptrs:"", // Transshipment .ledgrp.rec.shptrs shptrs:"", // Transshipment .ledgrp.rec.shptrs
revflg:"", // Revolving Flag .ledgrp.rec.revflg revflg:"", // Revolving Flag .ledgrp.rec.revflg
nonban:"", // Non-Bank Issuer .ledgrp.rec.nonban nonban:"", // Non-Bank Issuer .ledgrp.rec.nonban
teskeyunc:"", // Test Key Unconfirmity .ledgrp.rec.teskeyunc teskeyunc:"", // Test Key Unconfirmity .ledgrp.rec.teskeyunc
dbtflg:"", // Authorization to Debit .ledgrp.rec.dbtflg dbtflg:"", // Authorization to Debit .ledgrp.rec.dbtflg
oppbnk:"", // 境内外对手行代码 .ledgrp.rec.oppbnk oppbnk:"", // 境内外对手行代码 .ledgrp.rec.oppbnk
shppars18:"", // Partial Shipment .ledgrp.rec.shppars18 shppars18:"", // Partial Shipment .ledgrp.rec.shppars18
shptrss18:"", // Transshipment .ledgrp.rec.shptrss18 shptrss18:"", // Transshipment .ledgrp.rec.shptrss18
avbwth:"", // Available with .ledgrp.rec.avbwth avbwth:"", // Available with .ledgrp.rec.avbwth
avbby:"", // Available by .ledgrp.rec.avbby avbby:"", // Available by .ledgrp.rec.avbby
shpfro:"", // Dispatch from .ledgrp.rec.shpfro shpfro:"", // Dispatch from .ledgrp.rec.shpfro
porloa:"", // Air-/Port of Departure .ledgrp.rec.porloa porloa:"", // Air-/Port of Departure .ledgrp.rec.porloa
pordis:"", // Air-/Port of Destination .ledgrp.rec.pordis pordis:"", // Air-/Port of Destination .ledgrp.rec.pordis
shpto:"", // Final Destination .ledgrp.rec.shpto shpto:"", // Final Destination .ledgrp.rec.shpto
chato:"", // Own Charges Borne by .ledgrp.rec.chato chato:"", // Own Charges Borne by .ledgrp.rec.chato
stacty:"", // Country Code for Statistics .ledgrp.rec.stacty stacty:"", // Country Code for Statistics .ledgrp.rec.stacty
tenmaxday:"", // Maximum Tenor .ledgrp.rec.tenmaxday tenmaxday:"", // Maximum Tenor .ledgrp.rec.tenmaxday
prepers18:"", // Days of presentation period .ledgrp.rec.prepers18 prepers18:"", // Days of presentation period .ledgrp.rec.prepers18
prepertxts18:"", // Presentation period text .ledgrp.rec.prepertxts18 prepertxts18:"", // Presentation period text .ledgrp.rec.prepertxts18
cnfins:"", // Confirm. Instruct. .ledgrp.rec.cnfins cnfins:"", // Confirm. Instruct. .ledgrp.rec.cnfins
aplbnkdirsnd:"", // Send Directly to Applicant's Bank .ledgrp.rec.aplbnkdirsnd aplbnkdirsnd:"", // Send Directly to Applicant's Bank .ledgrp.rec.aplbnkdirsnd
stagod:"", // Goods Code .ledgrp.rec.stagod stagod:"", // Goods Code .ledgrp.rec.stagod
spcbenflg:"", // Special payment conditions for beneficiary exists .ledgrp.rec.spcbenflg spcbenflg:"", // Special payment conditions for beneficiary exists .ledgrp.rec.spcbenflg
spcrcbflg:"", // Special Payment Conditions for specified Bank only .ledgrp.rec.spcrcbflg spcrcbflg:"", // Special Payment Conditions for specified Bank only .ledgrp.rec.spcrcbflg
redclsflg:"", // Red/Green Clause .ledgrp.rec.redclsflg redclsflg:"", // Red/Green Clause .ledgrp.rec.redclsflg
}, },
cbs:{ cbs:{
nom1:{ nom1:{
cur:"", // Nominal Amount .ledgrp.cbs.nom1.cur cur:"", // Nominal Amount .ledgrp.cbs.nom1.cur
amt:"", // Nominal Amount .ledgrp.cbs.nom1.amt amt:"", // Nominal Amount .ledgrp.cbs.nom1.amt
}, },
max:{ max:{
cur:"", // Maximum Amount .ledgrp.cbs.max.cur cur:"", // Maximum Amount .ledgrp.cbs.max.cur
amt:"", // Maximum Amount .ledgrp.cbs.max.amt amt:"", // Maximum Amount .ledgrp.cbs.max.amt
}, },
}, },
preadvflg:"", // PreAdvice or Notification .ledgrp.preadvflg preadvflg:"", // PreAdvice or Notification .ledgrp.preadvflg
ben:{ ben:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.ben.namelc namelc:"", // 名称 .ledgrp.ben.namelc
adrelc:"", // 地址 .ledgrp.ben.adrelc adrelc:"", // 地址 .ledgrp.ben.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.ben.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.ben.dbfadrblkcn
}, },
iss:{ iss:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.iss.namelc namelc:"", // 名称 .ledgrp.iss.namelc
adrelc:"", // 地址 .ledgrp.iss.adrelc adrelc:"", // 地址 .ledgrp.iss.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.iss.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.iss.dbfadrblkcn
}, },
apl:{ apl:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.apl.namelc namelc:"", // 名称 .ledgrp.apl.namelc
adrelc:"", // 地址 .ledgrp.apl.adrelc adrelc:"", // 地址 .ledgrp.apl.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.apl.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.apl.dbfadrblkcn
}, },
avb:{ avb:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.avb.namelc namelc:"", // 名称 .ledgrp.avb.namelc
adrelc:"", // 地址 .ledgrp.avb.adrelc adrelc:"", // 地址 .ledgrp.avb.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.avb.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.avb.dbfadrblkcn
}, },
blk:{ blk:{
avbwthtxt:"", // Available in .ledgrp.blk.avbwthtxt avbwthtxt:"", // Available in .ledgrp.blk.avbwthtxt
defdet:"", // Deferred Payment Details .ledgrp.blk.defdet defdet:"", // Deferred Payment Details .ledgrp.blk.defdet
dftat:"", // Drafts at .ledgrp.blk.dftat dftat:"", // Drafts at .ledgrp.blk.dftat
shpper:"", // Shipment Period .ledgrp.blk.shpper shpper:"", // Shipment Period .ledgrp.blk.shpper
mixdet:"", // Mixed Payment Details .ledgrp.blk.mixdet mixdet:"", // Mixed Payment Details .ledgrp.blk.mixdet
preper:"", // Presentation Period .ledgrp.blk.preper preper:"", // Presentation Period .ledgrp.blk.preper
feetxt:"", // Additional Details to Code for Charges CHATO .ledgrp.blk.feetxt feetxt:"", // Additional Details to Code for Charges CHATO .ledgrp.blk.feetxt
lcrgod:"", // Description of Goods .ledgrp.blk.lcrgod lcrgod:"", // Description of Goods .ledgrp.blk.lcrgod
lcrdoc:"", // Documents Required .ledgrp.blk.lcrdoc lcrdoc:"", // Documents Required .ledgrp.blk.lcrdoc
adlcnd:"", // Additional Conditions .ledgrp.blk.adlcnd adlcnd:"", // Additional Conditions .ledgrp.blk.adlcnd
insbnk:"", // Instructions to Pay., .ledgrp.blk.insbnk insbnk:"", // Instructions to Pay., .ledgrp.blk.insbnk
}, },
drw:{ drw:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.drw.namelc namelc:"", // 名称 .ledgrp.drw.namelc
adrelc:"", // 地址 .ledgrp.drw.adrelc adrelc:"", // 地址 .ledgrp.drw.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.drw.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.drw.dbfadrblkcn
}, },
adv:{ adv:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.adv.namelc namelc:"", // 名称 .ledgrp.adv.namelc
adrelc:"", // 地址 .ledgrp.adv.adrelc adrelc:"", // 地址 .ledgrp.adv.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.adv.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.adv.dbfadrblkcn
}, },
a2b:{ a2b:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.a2b.namelc namelc:"", // 名称 .ledgrp.a2b.namelc
adrelc:"", // 地址 .ledgrp.a2b.adrelc adrelc:"", // 地址 .ledgrp.a2b.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.a2b.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.a2b.dbfadrblkcn
}, },
apb:{ apb:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.apb.namelc namelc:"", // 名称 .ledgrp.apb.namelc
adrelc:"", // 地址 .ledgrp.apb.adrelc adrelc:"", // 地址 .ledgrp.apb.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.apb.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.apb.dbfadrblkcn
}, },
rmb:{ rmb:{
pts:new Pts().data, pts:new Pts().data,
namelc:"", // 名称 .ledgrp.rmb.namelc namelc:"", // 名称 .ledgrp.rmb.namelc
adrelc:"", // 地址 .ledgrp.rmb.adrelc adrelc:"", // 地址 .ledgrp.rmb.adrelc
dbfadrblkcn:"", // Chinese address .ledgrp.rmb.dbfadrblkcn dbfadrblkcn:"", // Chinese address .ledgrp.rmb.dbfadrblkcn
}, },
con:{ con:{
pts:new Pts().data, pts:new Pts().data,
}, },
}, },
recpan:{ recpan:{
recget:{ recget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.recget.sdamod.seainf seainf:"", // .recpan.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.recget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.recget.sdamod.dadsnd
},
}, },
}, usr:{
usr:{ extkey:"", // Responsible User .recpan.usr.extkey
extkey:"", // Responsible User .recpan.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .recpan.usrget.sdamod.seainf
}, },
}, usrget:{
aamp:{ sdamod:{
aammod:{ seainf:"", // .recpan.usrget.sdamod.seainf
addamtflg:"", // Add. Amount .recpan.aamp.aammod.addamtflg },
}, },
}, aamp:{
benp:{ aammod:{
ptsget:{ addamtflg:"", // Add. Amount .recpan.aamp.aammod.addamtflg
sdamod:{ },
seainf:"", // .recpan.benp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.benp.ptsget.sdamod.dadsnd
},
}, },
}, benp:{
issp:{ ptsget:{
ptsget:{ sdamod:{
sdamod:{ seainf:"", // .recpan.benp.ptsget.sdamod.seainf
seainf:"", // .recpan.issp.ptsget.sdamod.seainf dadsnd:"", // Drag Drop Sender .recpan.benp.ptsget.sdamod.dadsnd
dadsnd:"", // Drag Drop Sender .recpan.issp.ptsget.sdamod.dadsnd },
}, },
}, },
issp:{
ptsget:{
sdamod:{
seainf:"", // .recpan.issp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.issp.ptsget.sdamod.dadsnd
},
},
}, },
aplp:{ aplp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.aplp.ptsget.sdamod.seainf seainf:"", // .recpan.aplp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.aplp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.aplp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
oppbnkl:"", // 对手行代码 .recpan.oppbnkl oppbnkl:"", // 对手行代码 .recpan.oppbnkl
avbp:{ avbp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.avbp.ptsget.sdamod.seainf seainf:"", // .recpan.avbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.avbp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.avbp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
drwp:{ drwp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.drwp.ptsget.sdamod.seainf seainf:"", // .recpan.drwp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.drwp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.drwp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
labdefdet:"", // DEFDAT LAbel .recpan.labdefdet labdefdet:"", // DEFDAT LAbel .recpan.labdefdet
advp:{ advp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.advp.ptsget.sdamod.seainf seainf:"", // .recpan.advp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.advp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.advp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
a2bp:{ a2bp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.a2bp.ptsget.sdamod.seainf seainf:"", // .recpan.a2bp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.a2bp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.a2bp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
apbp:{ apbp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.apbp.ptsget.sdamod.seainf seainf:"", // .recpan.apbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.apbp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.apbp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
rmbp:{ rmbp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
seainf:"", // .recpan.rmbp.ptsget.sdamod.seainf seainf:"", // .recpan.rmbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.rmbp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.rmbp.ptsget.sdamod.dadsnd
},
}, },
},
}, },
ptsaddp:{ ptsaddp:{
ptsaddg:[], // .recpan.ptsaddp.ptsaddg ptsaddg:[], // .recpan.ptsaddp.ptsaddg
}, },
conp:{ conp:{
ptsget:{ ptsget:{
sdamod:{ sdamod:{
dadsnd:"", // Drag Drop Sender .recpan.conp.ptsget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .recpan.conp.ptsget.sdamod.dadsnd
seainf:"", // .recpan.conp.ptsget.sdamod.seainf seainf:"", // .recpan.conp.ptsget.sdamod.seainf
},
}, },
},
}, },
}, },
mtabut:{ mtabut:{
coninf:{ coninf:{
oitinf:{ oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{ oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
}, },
}, conexedat:"", // 执行日期 .mtabut.coninf.conexedat
oitset:{ usr:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt extkey:"", // User ID .mtabut.coninf.usr.extkey
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
}, },
}, },
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
},
}, },
prtpanblk:"", // XMLPanel prtpan的内置block .prtpanblk prtpanblk:"", // XMLPanel prtpan的内置block .prtpanblk
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
} }
\ No newline at end of file
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<!-- 可控展示区 --> <!-- 可控展示区 -->
<el-row v-show="searchSlot.searchToggle"> <el-row v-show="searchSlot.searchToggle">
<c-col :span="12" > <c-col :span="12" >
<el-form-item label="业务主题" prop="infcon.searef"> <el-form-item label="Party Reference" prop="infcon.searef">
<c-input <c-input
v-model="model.infcon.searef" v-model="model.infcon.searef"
maxlength="16" maxlength="16"
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name" prop="infcon.nam"> <el-form-item label="业务主题" prop="infcon.nam">
<c-input <c-input
v-model="model.infcon.nam" v-model="model.infcon.nam"
style="width:100%" style="width:100%"
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Status" prop="infcon.seasta"> <el-form-item label="业务状态" prop="infcon.seasta">
<c-select v-model="model.infcon.seasta" style="width:100%" placeholder="请选择Status"> <c-select v-model="model.infcon.seasta" style="width:100%" placeholder="请选择Status">
<el-option <el-option
v-for="item in codes.seasta" v-for="item in codes.seasta"
...@@ -150,6 +150,7 @@ ...@@ -150,6 +150,7 @@
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
:code="codes.cur"
> >
</el-option> </el-option>
</c-select> </c-select>
...@@ -185,7 +186,7 @@ ...@@ -185,7 +186,7 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Form of L/C" prop="sealcrtyp"> <el-form-item label="信用证类型" prop="sealcrtyp">
<c-select <c-select
v-model="model.sealcrtyp" v-model="model.sealcrtyp"
style="width:100%" style="width:100%"
...@@ -205,6 +206,9 @@ ...@@ -205,6 +206,9 @@
<c-button size="small" type="primary" @click="onInfbutDsp"> <c-button size="small" type="primary" @click="onInfbutDsp">
Display Display
</c-button> </c-button>
<!-- <c-button size="small" type="primary" @click="onInfbutUserow">
Use
</c-button>-->
<c-button size="small" type="primary" @click="onInfbutClr"> <c-button size="small" type="primary" @click="onInfbutClr">
Clear Clear
</c-button> </c-button>
...@@ -259,21 +263,22 @@ export default { ...@@ -259,21 +263,22 @@ export default {
data(){ data(){
return { return {
// curinr:"",
curownref:"", curownref:"",
initdialog:false, initdialog:false,
columns:[ columns:[
// 第一个数字表示代表是返回来数据的第几列,第二数字代表前端显示的列顺序
"1 1 \"业务编号\" 130 200", "1 1 \"业务编号\" 130 200",
"2 2 \"经办柜员\" 90 80", "2 2 \"经办柜员\" 90 80",
"5 5 \"开立日期\" 120 250", "4 5 \"开立日期\" 150 250",
"6 6 \"到期日\" 300 250", "5 6 \"到期日\" 150 250",
"8 7 \"分行名称\" 200 300", "7 7 \"分行名称\" 200 300",
"9 8 \"申请人编号\" 150 200", "8 8 \"申请人编号\" 100 200",
"11 9 \"申请人名称\" 150 300", "9 9 \"申请人名称\" 200 300",
"15 10 \"受益人名称\" 60 300", "12 10 \"受益人名称\" 200 300",
"16 3 \"开立币种\" 90 80", "15 11\"开证行名称\" 100 300",
"16 3 \"开立币种\" 80 80",
"17 4 \"开立金额\" 90 80", "17 4 \"开立金额\" 90 80",
] ],
} }
}, },
methods:{ methods:{
...@@ -298,6 +303,7 @@ export default { ...@@ -298,6 +303,7 @@ export default {
instName: '' instName: ''
} }
}, },
// 跳转至出口信用证开立
toLetopn(){ toLetopn(){
this.$router.history.push("/business/letopn") this.$router.history.push("/business/letopn")
} }
......
...@@ -55,8 +55,7 @@ export default { ...@@ -55,8 +55,7 @@ export default {
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes:{...CodeTable},
},
} }
}, },
methods:{ methods:{
...@@ -68,8 +67,12 @@ export default { ...@@ -68,8 +67,12 @@ export default {
let rtnmsg = await this.init({}) let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //更新数据
this.updateModel(rtnmsg.data)
// Utils.copyValueFromVO(this.model, rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
} }
else else
{ {
......
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