Commit ac3d981f by taojinrui

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 096cfaff 34b57bd0
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onLiaallButmissig(){ async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig") let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onLiaallButmissig(){ async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig") let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -4,13 +4,14 @@ import Pub from "../Public" ...@@ -4,13 +4,14 @@ import Pub from "../Public"
export default class Getcan{ export default class Getcan{
constructor () { constructor () {
this.data = { this.data = {
letbenl1blk: "", gitapll2blk: "",
letissl1blk: "", gitapll1blk: "",
leta2bl1blk: "", gitbenl1blk: "",
gitbenl2blk: "",
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall, liaall: new Pub().data.Liaall,
gitp0:{ gitp0:{
explab:"", // Label unlimited Validity .gitp0.explab explab:"", // Label unlimited Validity .gitp0.explab
lialab:"", // Label unlimited lLability .gitp0.lialab lialab:"", // Label unlimited lLability .gitp0.lialab
......
...@@ -14,64 +14,10 @@ export default { ...@@ -14,64 +14,10 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
// async onSetmodSetpan(){ async onSeainf(){
// let rtnmsg = await this.executeRule("setmod.setpan")
// if (rtnmsg.respCode == SUCCESS) {
// //处理响应
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// },
},
// async demstat(){
// let rtnmsg = await this.executeRule("gcdgrp.rec.demstat")
// if(rtnmsg.respCode == SUCCESS)
// {
// //TODO 处理数据逻辑
// Utils.copyValueFromVO(this.model, rtnmsg.data);
// this.$message({
// type: 'success',
// message: '获取成功!'
// });
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// } ,
// async onDocprbrolChange(){
// let rtnmsg = await this.executeRule("gcdgrp.rec.docprbrol")
// if(rtnmsg.respCode == SUCCESS)
// {
// //TODO 处理数据逻辑
// Utils.copyValueFromVO(this.model, rtnmsg.data);
// this.$message({
// type: 'success',
// message: '获取成功!'
// });
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// },
// async onPayrol(){
// let rtnmsg = await this.executeRule("gcdgrp.rec.payrol")
// if(rtnmsg.respCode == SUCCESS)
// {
// //TODO 处理数据逻辑
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// },
onSeainf() { onSeainf() {
......
...@@ -4,7 +4,9 @@ import Pub from "../Public" ...@@ -4,7 +4,9 @@ import Pub from "../Public"
export default class Getcrq{ export default class Getcrq{
constructor () { constructor () {
this.data = { this.data = {
gitapll1blk: "",
gitbenl1blk: "",
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
......
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onLiaallButmisamt(){ async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt") let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -8,6 +8,8 @@ let checkObj = { ...@@ -8,6 +8,8 @@ let checkObj = {
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref" :null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno" :null,
"gidgrp.acb.namelc" :null,
"gidgrp.acb.pts.adrblk" :null,
"liaall.limmod.limpts.oth.pts.nam" :null, "liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
"liaall.liaccv.totcovamt" :null, "liaall.liaccv.totcovamt" :null,
...@@ -17,7 +19,10 @@ let checkObj = { ...@@ -17,7 +19,10 @@ let checkObj = {
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"newref" :null, "newref" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"gidgrp.acb.pts.extkey" :null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct" :null,
"gidgrp.acb.adrelc" :null,
"gidgrp.rec.redamt" :null,
"liaall.liaccv.relcshpct" :null, "liaall.liaccv.relcshpct" :null,
"mtabut.clsflg" :null, "mtabut.clsflg" :null,
} }
......
...@@ -11,6 +11,7 @@ export default { ...@@ -11,6 +11,7 @@ export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction, "gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.cbs.opn1.cur" :Utils.defaultFunction, "gidgrp.cbs.opn1.cur" :Utils.defaultFunction,
"trnmod.swiadd.chacur" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction, "gidgrp.rec.liadat" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction, "setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction, "setmod.dspflg" :Utils.defaultFunction,
...@@ -27,7 +28,12 @@ export default { ...@@ -27,7 +28,12 @@ export default {
"gidgrp.ben.pts.nam" :Utils.defaultFunction, "gidgrp.ben.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction, "liaall.liaccv.addinf" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction, "gidgrp.rec.gartyp" :Utils.defaultFunction,
"gidgrp.acb.pts.extkey" :Utils.defaultFunction,
"gidgrp.acb.adrelc" :Utils.defaultFunction,
"gidgrp.acb.namelc" :Utils.defaultFunction,
"gidgrp.acb.dbfadrblkcn" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction, "liaall.liaccv.totcovamt" :Utils.defaultFunction,
"gidgrp.acb.pts.adrblk" :Utils.defaultFunction,
"gidgrp.rec.hndtyp" :Utils.defaultFunction, "gidgrp.rec.hndtyp" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction, "liaall.liaccv.concur" :Utils.defaultFunction,
...@@ -38,12 +44,15 @@ export default { ...@@ -38,12 +44,15 @@ export default {
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"gidgrp.ctr.pts.nam" :Utils.defaultFunction, "gidgrp.ctr.pts.nam" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction, "liaall.misamt" :Utils.defaultFunction,
"gidgrp.rec.outcur" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction, "liaall.liaccv.newamt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"gidgrp.rec.redamt" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction, "gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"mtabut.clsflg" :Utils.defaultFunction, "mtabut.clsflg" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction, "mtabut.coninf.conexedat" :Utils.defaultFunction,
"gidgrp.rec.redcur" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction, "liaall.liaccv.cshpct" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
......
...@@ -194,5 +194,17 @@ export default { ...@@ -194,5 +194,17 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onAcbpDet(){
let rtnmsg = await this.executeRule("acbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} }
\ No newline at end of file
...@@ -294,4 +294,75 @@ export default { ...@@ -294,4 +294,75 @@ export default {
{max: 14,message:"长度不能超过14"} {max: 14,message:"长度不能超过14"}
], ],
"gidgrp.rec.reddat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.blk.accspc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.redcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.rec.redamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.amtspc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.outcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.rec.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trnmod.swiadd.chacur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trnmod.swiadd.chaamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.chaded":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gitp0.acbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gidgrp.acb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gitp0.acbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.acb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.acb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
} }
\ No newline at end of file
...@@ -4,11 +4,11 @@ import Pub from "../Public" ...@@ -4,11 +4,11 @@ import Pub from "../Public"
export default class Gitcan{ export default class Gitcan{
constructor () { constructor () {
this.data = { this.data = {
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall, liaall: new Pub().data.Liaall,
gitp0:{ gitp0:{
explab:"", // Label unlimited Validity .gitp0.explab explab:"", // Label unlimited Validity .gitp0.explab
lialab:"", // Label unlimited lLability .gitp0.lialab lialab:"", // Label unlimited lLability .gitp0.lialab
...@@ -21,6 +21,14 @@ export default class Gitcan{ ...@@ -21,6 +21,14 @@ export default class Gitcan{
dadsnd:"", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd
}, },
}, },
acbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp0.acbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp0.acbp.ptsget.sdamod.dadsnd
},
},
},
}, },
gidgrp:{ gidgrp:{
rec:{ rec:{
...@@ -31,6 +39,11 @@ export default class Gitcan{ ...@@ -31,6 +39,11 @@ export default class Gitcan{
expdat:"", // Valid until .gidgrp.rec.expdat expdat:"", // Valid until .gidgrp.rec.expdat
liadat:"", // Liability until .gidgrp.rec.liadat liadat:"", // Liability until .gidgrp.rec.liadat
purcan:"", // Reason of Cancelation .gidgrp.rec.purcan purcan:"", // Reason of Cancelation .gidgrp.rec.purcan
reddat:"", // Date of Reduction .gidgrp.rec.reddat
redcur:"", // Amount Reduced .gidgrp.rec.redcur
redamt:"", // Reduced Amount to be Paid .gidgrp.rec.redamt
outcur:"", // Amount Outstanding .gidgrp.rec.outcur
outamt:"", // Outstanding Amount .gidgrp.rec.outamt
}, },
cbs:{ cbs:{
max:{ max:{
...@@ -54,11 +67,24 @@ export default class Gitcan{ ...@@ -54,11 +67,24 @@ export default class Gitcan{
iss:{ iss:{
pts:new Pts().data, pts:new Pts().data,
}, },
blk:{
accspc:"", // Account Specification .gidgrp.blk.accspc
amtspc:"", // Amount Specification .gidgrp.blk.amtspc
chaded:"", // Details of Charges .gidgrp.blk.chaded
},
acb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.acb.namelc
adrelc:"", // 地址 .gidgrp.acb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.acb.dbfadrblkcn
},
}, },
newref:"", // New Reference .newref newref:"", // New Reference .newref
// trnmod:{ // trnmod:{
// swiadd:{ // swiadd:{
// strinf:"", // Sender to receiver info Tag 72 .trnmod.swiadd.strinf // strinf:"", // Sender to receiver info Tag 72 .trnmod.swiadd.strinf
// chacur:"", // Amount of Charges .trnmod.swiadd.chacur
// chaamt:"", // charges amount .trnmod.swiadd.chaamt
// }, // },
// trndoc:{ // trndoc:{
// advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel // advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
......
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onPrbpDet(){ async onPrbpDet(){
let rtnmsg = await this.executeRule("prbp.det") let rtnmsg = await this.executeRule("prbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -4,6 +4,9 @@ import Pub from "../Public" ...@@ -4,6 +4,9 @@ import Pub from "../Public"
export default class Gitcrj{ export default class Gitcrj{
constructor () { constructor () {
this.data = { this.data = {
gitbenl1blk:"",
gitapll1blk:"",
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
......
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onPrbpDet(){ async onPrbpDet(){
let rtnmsg = await this.executeRule("prbp.det") let rtnmsg = await this.executeRule("prbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -4,6 +4,9 @@ import Pub from "../Public" ...@@ -4,6 +4,9 @@ import Pub from "../Public"
export default class Gitcrq{ export default class Gitcrq{
constructor () { constructor () {
this.data = { this.data = {
gitapll1blk: "",
gitbenl1blk: "",
gitothl1blk: "",
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
......
...@@ -14,6 +14,9 @@ export default { ...@@ -14,6 +14,9 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSeainf(){
},
async onPrbpDet(){ async onPrbpDet(){
let rtnmsg = await this.executeRule("prbp.det") let rtnmsg = await this.executeRule("prbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
......
...@@ -5,9 +5,15 @@ import Dids from "../Public/Dids" ...@@ -5,9 +5,15 @@ import Dids from "../Public/Dids"
export default class Gitset{ export default class Gitset{
constructor () { constructor () {
this.data = { this.data = {
gitapll2blk:"",
gitapll1blk:"",
gitbenl1blk:"",
gitprbl1blk:"",
gitrmrl1blk:"",
didgrp: new Dids().data.Didgrp, didgrp: new Dids().data.Didgrp,
liaall: new Pub().data.Liaall, liaall: new Pub().data.Liaall,
setmod: new Pub().data.Setmod, // setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
gctp:{ gctp:{
...@@ -192,6 +198,7 @@ export default class Gitset{ ...@@ -192,6 +198,7 @@ export default class Gitset{
// }, // },
// }, // },
setmod:{ setmod:{
ogiamt:"",
docamttyplab:"", // settled amount description as label .setmod.docamttyplab docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref ref:"", // our reference .setmod.ref
...@@ -201,6 +208,7 @@ export default class Gitset{ ...@@ -201,6 +208,7 @@ export default class Gitset{
xreflg:"", // Recalculate Rates .setmod.xreflg xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{ setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
setgll:[],
setgll01:{ setgll01:{
sespay:{ sespay:{
strinf:"", // Sender to Receiver .setmod.setglg.setgll01.sespay.strinf strinf:"", // Sender to Receiver .setmod.setglg.setgll01.sespay.strinf
...@@ -321,9 +329,18 @@ export default class Gitset{ ...@@ -321,9 +329,18 @@ export default class Gitset{
}, },
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
setfog: {
setfol: []
},
setfeg: {
setfel: []
},
glemod:{ glemod:{
gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm
}, },
setamt:"", // 扣费后付款金额 .setmod.setamt
redamt:"", // 扣减金额 .setmod.redamt
refdat:"",
}, },
// trnmod:{ // trnmod:{
// trndoc:{ // trndoc:{
......
...@@ -13,9 +13,9 @@ export default class Liaall { ...@@ -13,9 +13,9 @@ export default class Liaall {
liaallg: [], // Total booking amount external assinged .liaall.exttotamt liaallg: [], // Total booking amount external assinged .liaall.exttotamt
limmod: { limmod: {
limpfp:{ limpfp:{
clmcbe:"", clmcbe:[],
clmcbb:"", clmcbb:[],
clmpty:"", clmpty:[],
}, },
limgrd: [], limgrd: [],
lmegrd: [], lmegrd: [],
......
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Guar.Amt" label="Open Guar.Amt"
......
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
</c-col> --> </c-col> -->
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="gidgrp.rec.nam"> <el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input <c-input
...@@ -299,7 +299,7 @@ ...@@ -299,7 +299,7 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" offset="6"> <c-col :span="24" :offset="6">
<c-checkbox <c-checkbox
style="margin-left: 15px;height: 32px; style="margin-left: 15px;height: 32px;
line-height: 32px; line-height: 32px;
......
...@@ -53,14 +53,14 @@ ...@@ -53,14 +53,14 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="12" offset="1"> <c-col :span="12" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Intermediary" prop="gcdgrp.int.pts.extkey"> <el-form-item label="Intermediary" prop="gcdgrp.int.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input v-model="model.gcdgrp.int.pts.extkey" maxlength="16" <c-input v-model="model.gcdgrp.int.pts.extkey" maxlength="16"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('gcdgrp.int.pts.extkey',model.gcdgrp.int.pts.extkey)" @keyup.enter.native="showGridPromptDialog('gcdgrp.int.pts.extkey',model.gcdgrp.int.pts.extkey)"
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
> >
<span style="font-family:'宋体';font-weight:bold">i</span> <span style="font-family:'宋体';font-weight:bold">i</span>
</c-button> </c-button>
<c-button size="small" type="primary" @click="onAwipDet"> <c-button size="small" type="primary" @click="onIntpDet">
Details Details
</c-button> </c-button>
</template> </template>
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
<c-input v-model="model.gcdgrp.awi.pts.extkey" maxlength="16" <c-input v-model="model.gcdgrp.awi.pts.extkey" maxlength="16"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('gcdgrp.awi.pts.extkey')" @keyup.enter.native="showGridPromptDialog('gcdgrp.awi.pts.extkey')"
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -121,9 +121,7 @@ ...@@ -121,9 +121,7 @@
disabled></c-input> disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="Present. Compl. Det." prop="gcdgrp.blk.presentdet"> <el-form-item label="Present. Compl. Det." prop="gcdgrp.blk.presentdet">
<c-input type="textarea" v-model="model.gcdgrp.blk.presentdet" maxlength="35" show-word-limit placeholder="请输入Present. Compl. Det." ></c-input> <c-input type="textarea" v-model="model.gcdgrp.blk.presentdet" maxlength="35" show-word-limit placeholder="请输入Present. Compl. Det." ></c-input>
......
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Amount" label="Open Amount"
...@@ -406,7 +406,7 @@ ...@@ -406,7 +406,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" offset="19"> <c-col :span="24" :offset="19">
<c-checkbox <c-checkbox
v-model="model.extpay" v-model="model.extpay"
key="item.value" key="item.value"
...@@ -429,7 +429,7 @@ ...@@ -429,7 +429,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1" style="margin-top: 15px"> <c-col :span="11" :offset="1" style="margin-top: 15px">
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="Open Amount" prop="gcdgrp.cbs.opn1.cur"> <el-form-item label="Open Amount" prop="gcdgrp.cbs.opn1.cur">
<c-input v-model="model.gcdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input> <c-input v-model="model.gcdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
...@@ -478,7 +478,8 @@ ...@@ -478,7 +478,8 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" v-if="model.gcdgrp.rec.docprbrol!='PRB'">
<c-col :span="24" >
<el-form-item <el-form-item
label="" label=""
prop="gcdgrp.prb.pts.extkey" prop="gcdgrp.prb.pts.extkey"
...@@ -492,7 +493,7 @@ ...@@ -492,7 +493,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -506,45 +507,7 @@ ...@@ -506,45 +507,7 @@
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
@click="onGctpGetrefbut" @click="onPrbpDet"
style="margin: 0 0"
>
Temp.
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24" v-if="model.gcdgrp.rec.docprbrol=='PRB'">
<el-form-item
label=""
prop="gcdgrp.prb.pts.extkey"
>
<c-fullbox>
<c-input
:disabled="model.gcdgrp.rec.docprbrol != 'PRB'"
v-model="model.gcdgrp.prb.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey')
"
@change="valueChange"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
style="margin: 0 0" style="margin: 0 0"
> >
Details Details
...@@ -604,7 +567,7 @@ ...@@ -604,7 +567,7 @@
@change="commonExecuteRule('gcdgrp.rec.docprbrol')" @change="commonExecuteRule('gcdgrp.rec.docprbrol')"
> >
<el-option <el-option
v-for="item in codes.payrol" v-for="item in codes.ptydbt"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -627,7 +590,8 @@ ...@@ -627,7 +590,8 @@
> >
</c-ptap> </c-ptap>
</c-col> --> </c-col> -->
<c-col :span="24">
<c-col :span="24" v-if="model.gcdgrp.rec.payrol!='APL'">
<el-form-item <el-form-item
label="" label=""
prop="gcdgrp.oth.pts.extkey" prop="gcdgrp.oth.pts.extkey"
...@@ -636,12 +600,12 @@ ...@@ -636,12 +600,12 @@
<c-input <c-input
v-model="model.gcdgrp.oth.pts.extkey" v-model="model.gcdgrp.oth.pts.extkey"
maxlength="16" maxlength="16"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey') showGridPromptDialog('gcdgrp.oth.pts.extkey')
" "
@change="valueChange"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -657,7 +621,7 @@ ...@@ -657,7 +621,7 @@
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAplpDet" @click="onOthpDet"
> >
Details Details
</c-button> </c-button>
...@@ -665,13 +629,51 @@ ...@@ -665,13 +629,51 @@
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" v-if="model.gcdgrp.rec.payrol=='APL'">
<el-form-item
label=""
prop="gcdgrp.oth.pts.extkey"
>
<c-fullbox>
<c-input
v-model="model.gcdgrp.oth.pts.extkey"
maxlength="16"
:disabled="model.gcdgrp.rec.payrol != 'OWN'"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey')
"
>
</c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onOthpDet"
>
Temp.
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="gcdgrp.oth.pts.adrblk"> <el-form-item label="" prop="gcdgrp.oth.pts.adrblk">
<c-input <c-input
type="textarea" type="textarea"
rows="4" rows="4"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
v-model="model.gcdgrp.oth.pts.adrblk" v-model="model.gcdgrp.oth.pts.adrblk"
maxlength="100" maxlength="100"
show-word-limit show-word-limit
...@@ -734,12 +736,7 @@ export default { ...@@ -734,12 +736,7 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
docprbrol2: [
// { label: "2nd Advising Bank", value: "A2B" },
// { label: "Advising Bank", value: "ADV" },
{ label: "Beneficiary", value: "BEN" },
{ label: "Presenter(PRP)", value: "PRB" },
],
payrol2: [ payrol2: [
{ label: "Applicant", value: "1" }, { label: "Applicant", value: "1" },
{ label: "Issuing Bank", value: "2" }, { label: "Issuing Bank", value: "2" },
...@@ -750,7 +747,7 @@ export default { ...@@ -750,7 +747,7 @@ export default {
methods: { methods: {
...Event, ...Event,
commonExecuteRule(ruleName){ commonExecuteRule(ruleName){
this.executeRule(ruleName).then((res) => { this.executeRule(ruleName).then((res) => {
if ((res.respCode == SUCCESS)) { if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
......
...@@ -61,7 +61,12 @@ ...@@ -61,7 +61,12 @@
prop="gidgrp.cbs.max.cur" prop="gidgrp.cbs.max.cur"
previewLabel="信用证币种" previewLabel="信用证币种"
> >
<c-input v-model="model.gidgrp.cbs.max.cur" maxlength="3" disabled placeholder="请输入"></c-input> <c-input
v-model="model.gidgrp.cbs.max.cur"
maxlength="3"
disabled
placeholder="请输入"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
...@@ -82,9 +87,15 @@ ...@@ -82,9 +87,15 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="model.gitp0.gitp0s20" disabled style="margin-left: 18px;height: 32px; <c-checkbox
line-height: 32px; v-model="model.gitp0.gitp0s20"
padding-bottom: 2px;" disabled
style="
margin-left: 18px;
height: 32px;
line-height: 32px;
padding-bottom: 2px;
"
>Add. Amount</c-checkbox >Add. Amount</c-checkbox
> >
</c-col> </c-col>
...@@ -160,30 +171,29 @@ ...@@ -160,30 +171,29 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Expiry" prop="gidgrp.rec.expdat"> <el-form-item label="Expiry" prop="gidgrp.rec.expdat">
<c-date-picker <c-date-picker
type="date" type="date"
disabled disabled
v-model="model.gidgrp.rec.expdat" v-model="model.gidgrp.rec.expdat"
style="width: 100%" style="width: 100%"
placeholder="请选择" placeholder="请选择"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="50px" prop="gidgrp.rec.exptyp"> <el-form-item label="" label-width="50px" prop="gidgrp.rec.exptyp">
<c-input <c-input
v-model="model.gidgrp.rec.exptyp" v-model="model.gidgrp.rec.exptyp"
disabled disabled
placeholder="请输入" placeholder="请输入"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Reason of Cancelation" prop="gidgrp.rec.purcan"> <el-form-item label="Reason of Cancelation" prop="gidgrp.rec.purcan">
...@@ -237,7 +247,7 @@ ...@@ -237,7 +247,7 @@
</c-col> --> </c-col> -->
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="gidgrp.rec.nam"> <el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input <c-input
...@@ -303,16 +313,19 @@ ...@@ -303,16 +313,19 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- :indeterminate="model.gidgrp.rec.purcan != 'RR'" --> <!-- :indeterminate="model.gidgrp.rec.purcan != 'RR'" -->
<c-col :span="24" offset="6"> <c-col :span="24" :offset="6">
<c-checkbox <c-checkbox
:disabled="model.gidgrp.rec.purcan != 'RR'" :disabled="model.gidgrp.rec.purcan != 'RR'"
v-model="model.mtabut.clsflg" v-model="model.mtabut.clsflg"
style="margin-left: 15px;height: 32px; style="
line-height: 32px; margin-left: 15px;
padding-bottom: 2px;" height: 32px;
> line-height: 32px;
Close Flag</c-checkbox padding-bottom: 2px;
"
>
Close Flag</c-checkbox
> >
</c-col> </c-col>
</c-col> </c-col>
...@@ -459,7 +472,7 @@ ...@@ -459,7 +472,7 @@
import Api from "~/service/Api"; import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getcan/Event"; import Event from "~/model/Gitcan/Event";
export default { export default {
inject: ["root"], inject: ["root"],
......
...@@ -92,10 +92,10 @@ ...@@ -92,10 +92,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total"> :total="pager.liaall_limmod_limpfp_clmcbe.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
...@@ -160,10 +160,10 @@ ...@@ -160,10 +160,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total"> :total="pager.liaall_limmod_limpfp_clmcbb.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
...@@ -252,10 +252,10 @@ ...@@ -252,10 +252,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total"> :total="pager.liaall_limmod_limpfp_clmpty.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
</div> </div>
......
...@@ -21,6 +21,10 @@ ...@@ -21,6 +21,10 @@
<m-canp :model="model" :codes="codes"/> <m-canp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Mt769" name="Mt769p" v-if="model.gidgrp.rec.purcan=='RR'">
<m-mt769p :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes"/> <m-engp :model="model" :codes="codes"/>
...@@ -92,6 +96,7 @@ import Setpan from "~/views/Public/Setpan" ...@@ -92,6 +96,7 @@ import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Ccvpan from "~/views/Public/Ccvpan" import Ccvpan from "~/views/Public/Ccvpan"
import Shisuan from "./Shisuan" import Shisuan from "./Shisuan"
import Mt769p from "./Mt769p"
//import Limitbody from "./Limitbody" //import Limitbody from "./Limitbody"
...@@ -107,6 +112,7 @@ export default { ...@@ -107,6 +112,7 @@ export default {
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-shisuan" : Shisuan, "m-shisuan" : Shisuan,
"m-limitbody" : Limitbody, "m-limitbody" : Limitbody,
"m-mt769p": Mt769p,
}, },
provide() { provide() {
return { return {
......
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Amount" label="Open Amount"
...@@ -381,7 +381,7 @@ ...@@ -381,7 +381,7 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="11" offset="1" style="margin-top:15px"> <c-col :span="11" :offset="1" style="margin-top:15px">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol"> <c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol">
<c-select <c-select
...@@ -425,7 +425,7 @@ ...@@ -425,7 +425,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -438,7 +438,7 @@ ...@@ -438,7 +438,7 @@
</c-button> </c-button>
<c-button size="small" type="primary" <c-button size="small" type="primary"
style="margin: 0 0" style="margin: 0 0"
@click="onGctpGetrefbut"> @click="onPrbpDet">
Temp. Temp.
</c-button> </c-button>
</template> </template>
...@@ -494,9 +494,10 @@ ...@@ -494,9 +494,10 @@
placeholder="请选择Payer" placeholder="请选择Payer"
style="width: 100%" style="width: 100%"
disabled disabled
@change="commonExecuteRule('gcdgrp.rec.payrol')"
> >
<el-option <el-option
v-for="item in payrol2" v-for="item in codes.payee"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -523,12 +524,12 @@ ...@@ -523,12 +524,12 @@
<c-input <c-input
v-model="model.gcdgrp.oth.pts.extkey" v-model="model.gcdgrp.oth.pts.extkey"
maxlength="16" maxlength="16"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey') showGridPromptDialog('gcdgrp.oth.pts.extkey')
" "
@change="valueChange"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -544,7 +545,7 @@ ...@@ -544,7 +545,7 @@
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAplpDet" @click="onOthpDet"
> >
Details Details
</c-button> </c-button>
...@@ -560,7 +561,7 @@ ...@@ -560,7 +561,7 @@
rows="4" rows="4"
v-model="model.gcdgrp.oth.pts.adrblk" v-model="model.gcdgrp.oth.pts.adrblk"
maxlength="100" maxlength="100"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
show-word-limit show-word-limit
placeholder="请输入Address Block" placeholder="请输入Address Block"
></c-input> ></c-input>
...@@ -893,9 +894,30 @@ export default { ...@@ -893,9 +894,30 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {
docprbrol2: [
// { label: "2nd Advising Bank", value: "A2B" },
// { label: "Advising Bank", value: "ADV" },
{ label: "Beneficiary", value: "BEN" },
{ label: "Presenter(PRP)", value: "PRB" },
],
payrol2: [
{ label: "Applicant", value: "1" },
{ label: "Issuing Bank", value: "2" },
{ label: "other paying party", value: "3" },
],
};
}, },
methods: { ...Event }, methods: { ...Event,
commonExecuteRule(ruleName){
this.executeRule(ruleName).then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
},
created: function () {}, created: function () {},
}; };
</script> </script>
......
...@@ -35,31 +35,33 @@ ...@@ -35,31 +35,33 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Demand Statem. Text " prop="clmtxts20"> <el-form-item label="Demand Statem. Text " prop="clmtxts20">
<c-input type="textarea" v-model="model.clmtxts20" maxlength="65" rows="4" show-word-limit placeholder="请输入Demand Statem. Text " ></c-input> <c-input type="textarea" v-model="model.clmtxts20" rows="10" show-word-limit placeholder="请输入Demand Statem. Text " ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Add. Amt. Information" prop="gcdgrp.blk.addamtinf"> <el-form-item label="Add. Amt. Information" prop="gcdgrp.blk.addamtinf">
<c-input type="textarea" v-model="model.gcdgrp.blk.addamtinf" maxlength="65" rows="4" show-word-limit placeholder="请输入Add. Amt. Information" ></c-input> <c-input type="textarea" v-model="model.gcdgrp.blk.addamtinf" rows="10" show-word-limit placeholder="请输入Add. Amt. Information" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
</c-col>
<c-col :span="12" :offset="1">
<c-col :span="24">
<el-form-item label="Present. Compl. Det." prop="gcdgrp.blk.presentdet"> <el-form-item label="Present. Compl. Det." prop="gcdgrp.blk.presentdet">
<c-input type="textarea" v-model="model.gcdgrp.blk.presentdet" maxlength="35" rows="4" <c-input type="textarea" v-model="model.gcdgrp.blk.presentdet" rows="9"
show-word-limit placeholder="请输入Present. Compl. Det." show-word-limit placeholder="请输入Present. Compl. Det."
:disabled="model.gcdgrp.rec.demstat!='INCP'" :disabled="model.gcdgrp.rec.demstat!='INCP'"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12" offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Intermediary" prop="gcdgrp.int.pts.extkey"> <el-form-item label="Intermediary" prop="gcdgrp.int.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input v-model="model.gcdgrp.int.pts.extkey" maxlength="16" <c-input v-model="model.gcdgrp.int.pts.extkey" maxlength="16"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('gcdgrp.int.pts.extkey')" @keyup.enter.native="showGridPromptDialog(`gcdgrp.int.pts.extkey`)"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
...@@ -71,7 +73,7 @@ ...@@ -71,7 +73,7 @@
> >
<span style="font-family:'宋体';font-weight:bold">i</span> <span style="font-family:'宋体';font-weight:bold">i</span>
</c-button> </c-button>
<c-button size="small" type="primary" @click="onAwipDet"> <c-button size="small" type="primary" @click="onIntpDet">
Details Details
</c-button> </c-button>
</template> </template>
...@@ -194,6 +196,7 @@ import Api from "~/service/Api" ...@@ -194,6 +196,7 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitcrq/Event" import Event from "~/model/Gitcrq/Event"
import Utils from "~/utils";
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -63,6 +63,7 @@ ...@@ -63,6 +63,7 @@
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
:disabled="this.flag"
v-model="model.gctp.getrefbut" v-model="model.gctp.getrefbut"
@click="onGctpGetrefbut" @click="onGctpGetrefbut"
> >
...@@ -116,7 +117,6 @@ ...@@ -116,7 +117,6 @@
<c-select <c-select
v-model="model.gcdgrp.cbs.opn1.cur" v-model="model.gcdgrp.cbs.opn1.cur"
placeholder="" placeholder=""
@keyup.enter.native="nom1CurEvent"
style="width: 100%" style="width: 100%"
disabled disabled
> >
...@@ -142,9 +142,6 @@ ...@@ -142,9 +142,6 @@
v-model="model.gcdgrp.cbs.opn1.amt" v-model="model.gcdgrp.cbs.opn1.amt"
placeholder="请输入" placeholder="请输入"
disabled disabled
@keyup.enter.native="
defaultFunction('gcdgrp.cbs.opn1.amt', model.gcdgrp.cbs.opn1.amt)
"
></c-input-currency> ></c-input-currency>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -184,7 +181,7 @@ ...@@ -184,7 +181,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
--> -->
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Amount" label="Open Amount"
...@@ -434,7 +431,7 @@ ...@@ -434,7 +431,7 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="11" offset="1" style="margin-top: 15px"> <c-col :span="11" :offset="1" style="margin-top: 15px">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol"> <c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol">
<c-select <c-select
...@@ -442,8 +439,13 @@ ...@@ -442,8 +439,13 @@
placeholder="请选择" placeholder="请选择"
style="width: 100%" style="width: 100%"
@change="commonExecuteRule('gcdgrp.rec.docprbrol')" @change="commonExecuteRule('gcdgrp.rec.docprbrol')"
:code="docprbrol2" >
> <el-option
v-for="item in codes.docprbrol"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select> </c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -470,7 +472,7 @@ ...@@ -470,7 +472,7 @@
maxlength="16" maxlength="16"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog(`gcdgrp.prb.pts.extkey`)
" "
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
...@@ -488,7 +490,7 @@ ...@@ -488,7 +490,7 @@
type="primary" type="primary"
v-model="model.gctp.prbp.det" v-model="model.gctp.prbp.det"
style="margin: 0 0" style="margin: 0 0"
@click="onGctpGetrefbut" @click="onPrbpDet"
> >
Temp. Temp.
</c-button> </c-button>
...@@ -527,7 +529,7 @@ ...@@ -527,7 +529,7 @@
type="primary" type="primary"
v-model="model.gctp.prbp.det" v-model="model.gctp.prbp.det"
style="margin: 0 0" style="margin: 0 0"
@click="onGctpGetrefbut" @click="onPrbpDet"
> >
Details Details
</c-button> </c-button>
...@@ -584,8 +586,14 @@ ...@@ -584,8 +586,14 @@
placeholder="请选择" placeholder="请选择"
style="width: 100%" style="width: 100%"
@change="commonExecuteRule('gcdgrp.rec.payrol')" @change="commonExecuteRule('gcdgrp.rec.payrol')"
:code="payrol2"
> >
<el-option
v-for="item in codes.payee"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select> </c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -593,7 +601,7 @@ ...@@ -593,7 +601,7 @@
<el-form-item label="Reference " prop="gcdgrp.oth.pts.ref"> <el-form-item label="Reference " prop="gcdgrp.oth.pts.ref">
<c-input <c-input
v-model="model.gcdgrp.oth.pts.ref" v-model="model.gcdgrp.oth.pts.ref"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
maxlength="16" maxlength="16"
placeholder="请输入Reference " placeholder="请输入Reference "
></c-input> ></c-input>
...@@ -608,10 +616,10 @@ ...@@ -608,10 +616,10 @@
<c-input <c-input
v-model="model.gcdgrp.oth.pts.extkey" v-model="model.gcdgrp.oth.pts.extkey"
maxlength="16" maxlength="16"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey') showGridPromptDialog(`gcdgrp.oth.pts.extkey`)
" "
> >
</c-input> </c-input>
...@@ -630,7 +638,7 @@ ...@@ -630,7 +638,7 @@
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAplpDet" @click="onOthpDet"
> >
Details Details
</c-button> </c-button>
...@@ -646,7 +654,7 @@ ...@@ -646,7 +654,7 @@
rows="4" rows="4"
v-model="model.gcdgrp.oth.pts.adrblk" v-model="model.gcdgrp.oth.pts.adrblk"
maxlength="100" maxlength="100"
:disabled="model.gcdgrp.rec.payrol != 2" :disabled="model.gcdgrp.rec.payrol != 'OWN'"
show-word-limit show-word-limit
placeholder="请输入Address Block" placeholder="请输入Address Block"
></c-input> ></c-input>
...@@ -706,19 +714,18 @@ export default { ...@@ -706,19 +714,18 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
docprbrol2: [
// { label: "2nd Advising Bank", value: "A2B" },
// { label: "Advising Bank", value: "ADV" },
{ label: "Beneficiary", value: "BEN" },
{ label: "Presenter(PRP)", value: "PRB" },
],
payrol2: [ payrol2: [
{ label: "Applicant's Bank", value: "1" }, { label: "Applicant's Bank", value: "1" },
{ label: "other paying party", value: "2" }, { label: "other paying party", value: "2" },
], ],
}; };
}, },
computed: {
flag() {
return this.model.gcdgrp.prb.pts.extkey == "";
},
},
methods: { methods: {
...Event, ...Event,
// change(){ // change(){
......
...@@ -30,7 +30,9 @@ ...@@ -30,7 +30,9 @@
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/> <m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -195,7 +195,7 @@ ...@@ -195,7 +195,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
...@@ -210,7 +210,7 @@ ...@@ -210,7 +210,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -274,7 +274,7 @@ ...@@ -274,7 +274,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
......
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Amount" label="Open Amount"
...@@ -393,7 +393,7 @@ ...@@ -393,7 +393,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1" style="margin-top: 15px"> <c-col :span="11" :offset="1" style="margin-top: 15px">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol"> <c-form-item label="Presented by" prop="gcdgrp.rec.docprbrol">
<c-select <c-select
...@@ -437,7 +437,7 @@ ...@@ -437,7 +437,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -508,7 +508,7 @@ ...@@ -508,7 +508,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey') showGridPromptDialog('gcdgrp.oth.pts.extkey')
" "
@change="valueChange"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -526,7 +526,7 @@ ...@@ -526,7 +526,7 @@
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAplpDet"
> >
Details Details
</c-button> </c-button>
......
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1"> <c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="12">
<c-form-item <c-form-item
label="Open Amount" label="Open Amount"
...@@ -372,12 +372,12 @@ ...@@ -372,12 +372,12 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" offset="19"> <c-col :span="24" :offset="19">
<c-checkbox v-model="model.Gitsetp1" disabled style="margin-left:15px">Creat MT 732</c-checkbox> <c-checkbox v-model="model.Gitsetp1" disabled style="margin-left:15px">Creat MT 732</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" offset="1" style="margin-top: 15px"> <c-col :span="11" :offset="1" style="margin-top: 15px">
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="Presented by" prop="gcdgrp.rec.docprbrol"> <el-form-item label="Presented by" prop="gcdgrp.rec.docprbrol">
<c-select v-model="model.gcdgrp.rec.docprbrol" style="width:100%" placeholder="请选择Presented by" <c-select v-model="model.gcdgrp.rec.docprbrol" style="width:100%" placeholder="请选择Presented by"
...@@ -429,7 +429,7 @@ ...@@ -429,7 +429,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.prb.pts.extkey') showGridPromptDialog('gcdgrp.prb.pts.extkey')
" "
@change="valueChange"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -446,7 +446,7 @@ ...@@ -446,7 +446,7 @@
type="primary" type="primary"
v-model="model.gctp.prbp.det" v-model="model.gctp.prbp.det"
style="margin: 0 0" style="margin: 0 0"
@click="onGctpGetrefbut" @click="onPrbpDet"
> >
Temp. Temp.
</c-button> </c-button>
...@@ -474,7 +474,7 @@ ...@@ -474,7 +474,7 @@
v-model="model.gcdgrp.rec.payrol" v-model="model.gcdgrp.rec.payrol"
placeholder="请选择Payer" placeholder="请选择Payer"
style="width: 100%" style="width: 100%"
@change="payrolChange" @change="commonExecuteRule('gcdgrp.rec.payrol')"
> >
<el-option <el-option
v-for="item in payrol2" v-for="item in payrol2"
...@@ -500,7 +500,7 @@ ...@@ -500,7 +500,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('gcdgrp.oth.pts.extkey') showGridPromptDialog('gcdgrp.oth.pts.extkey')
" "
@change="valueChange"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -518,7 +518,7 @@ ...@@ -518,7 +518,7 @@
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAplpDet" @click="onOthpDet"
> >
Details Details
</c-button> </c-button>
...@@ -849,12 +849,7 @@ export default { ...@@ -849,12 +849,7 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
docprbrol2: [
// { label: "2nd Advising Bank", value: "A2B" },
// { label: "Advising Bank", value: "ADV" },
{ label: "Beneficiary", value: "BEN" },
{ label: "Presenter(PRP)", value: "PRB" },
],
payrol2: [ payrol2: [
{ label: "Applicant", value: "1" }, { label: "Applicant", value: "1" },
{ label: "other paying party", value: "2" }, { label: "other paying party", value: "2" },
...@@ -862,12 +857,14 @@ export default { ...@@ -862,12 +857,14 @@ export default {
}; };
}, },
methods: { ...Event, methods: { ...Event,
payrolChange(v) { commonExecuteRule(ruleName){
if (v !== "2") { this.executeRule(ruleName).then((res) => {
this.model.gcdgrp.oth.pts.extkey = ""; if ((res.respCode == SUCCESS)) {
this.model.gcdgrp.oth.pts.adrblk=""; Utils.copyValueFromVO(this.model, res.data);
} }
}, });
},
}, },
created: function () {}, created: function () {},
}; };
......
...@@ -92,10 +92,10 @@ ...@@ -92,10 +92,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total"> :total="pager.liaall_limmod_limpfp_clmcbe.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
...@@ -160,10 +160,10 @@ ...@@ -160,10 +160,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total"> :total="pager.liaall_limmod_limpfp_clmcbb.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
...@@ -252,10 +252,10 @@ ...@@ -252,10 +252,10 @@
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <!-- <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total"> :total="pager.liaall_limmod_limpfp_clmpty.total">
</el-pagination> </el-pagination> -->
</div> </div>
</c-col> </c-col>
</div> </div>
......
...@@ -127,7 +127,7 @@ import Limitbody from "~/views/Public/Limitbody" ...@@ -127,7 +127,7 @@ import Limitbody from "~/views/Public/Limitbody"
import Engp from "~/views/Public/Engp" import Engp from "~/views/Public/Engp"
import Doctre from "~/views/Public/Doctre" import Doctre from "~/views/Public/Doctre"
import Docpan from "~/views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Setpan from "./Setpan" import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Glepan from "~/views/Public/Glepan" import Glepan from "~/views/Public/Glepan"
import Ccvpan from "~/views/Public/Ccvpan" import Ccvpan from "~/views/Public/Ccvpan"
......
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