Commit b5aceb5d by wangren

Merge branch 'development-202206' of http://192.168.0.110:11080/fukai/vue-gjjs…

Merge branch 'development-202206' of http://192.168.0.110:11080/fukai/vue-gjjs into development-202206
parents 0a4949ba 85a6684c
...@@ -5,10 +5,14 @@ import Utils from "~/utils" ...@@ -5,10 +5,14 @@ import Utils from "~/utils"
*/ */
let checkObj = { let checkObj = {
"liaall.misamt" :null, "liaall.misamt" :null,
"brdgrp.rmb.pts.adrblk" :null,
"brdgrp.acb.namelc" :null,
"brdgrp.prb.adrelc" :null, "brdgrp.prb.adrelc" :null,
"brtp.furide" :null, "brtp.furide" :null,
"brdgrp.beb.pts.adrblk" :null,
"brtp.oth.pts.extkey" :null, "brtp.oth.pts.extkey" :null,
"brdgrp.prb.pts.adrblk" :null, "brdgrp.prb.pts.adrblk" :null,
"brdgrp.beb.adrelc" :null,
"liaall.limmod.limpts.oth.pts.nam" :null, "liaall.limmod.limpts.oth.pts.nam" :null,
"brdgrp.tag72add" :null, "brdgrp.tag72add" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
...@@ -18,16 +22,23 @@ let checkObj = { ...@@ -18,16 +22,23 @@ let checkObj = {
"cfabrt.ownextkey" :null, "cfabrt.ownextkey" :null,
"cfabrt.cfaflg" :null, "cfabrt.cfaflg" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null, "liaall.limmod.limpts.wrk.pts.nam" :null,
"brdgrp.acb.pts.adrblk" :null,
"brtp.oth.adrelc" :null, "brtp.oth.adrelc" :null,
"brdgrp.apl.pts.nam" :null, "brdgrp.apl.pts.nam" :null,
"brdgrp.rmb.namelc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref" :null,
"cfabrt.cfabrttxt" :null, "cfabrt.cfabrttxt" :null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno" :null,
"brdgrp.blk.docdis" :null, "brdgrp.blk.docdis" :null,
"brdgrp.acb.adrelc" :null,
"brdgrp.prb.namelc" :null, "brdgrp.prb.namelc" :null,
"brdgrp.rmb.pts.extkey" :null,
"brdgrp.rec.rcvdat" :null, "brdgrp.rec.rcvdat" :null,
"brtp.oth.pts.adrblk" :null, "brtp.oth.pts.adrblk" :null,
"brdgrp.acb.pts.extkey" :null,
"brdgrp.beb.pts.extkey" :null,
"brdgrp.beb.namelc" :null,
"brdgrp.prb.pts.nam" :null, "brdgrp.prb.pts.nam" :null,
"brdgrp.ben.pts.nam" :null, "brdgrp.ben.pts.nam" :null,
"aamset.utlamt2" :null, "aamset.utlamt2" :null,
...@@ -39,6 +50,7 @@ let checkObj = { ...@@ -39,6 +50,7 @@ let checkObj = {
"setmod.docamt" :null, "setmod.docamt" :null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct" :null,
"brdgrp.blk.setinsbr" :null, "brdgrp.blk.setinsbr" :null,
"brdgrp.rmb.adrelc" :null,
"brdgrp.blk.comcon" :null, "brdgrp.blk.comcon" :null,
"liaall.liaccv.relcshpct" :null, "liaall.liaccv.relcshpct" :null,
} }
......
...@@ -6,6 +6,7 @@ import Api from "~/service/Api"; ...@@ -6,6 +6,7 @@ import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"brdgrp.rmb.pts.adrblk" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction, "setmod.doccur" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction, "setmod.docamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
...@@ -14,21 +15,35 @@ export default { ...@@ -14,21 +15,35 @@ export default {
"brdgrp.prb.namelc" :Utils.defaultFunction, "brdgrp.prb.namelc" :Utils.defaultFunction,
"brdgrp.prb.dbfadrblkcn" :Utils.defaultFunction, "brdgrp.prb.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.prb.pts.adrblk" :Utils.defaultFunction, "brdgrp.prb.pts.adrblk" :Utils.defaultFunction,
"brdgrp.rmb.pts.extkey" :Utils.defaultFunction,
"brdgrp.rmb.adrelc" :Utils.defaultFunction,
"brdgrp.rmb.namelc" :Utils.defaultFunction,
"brdgrp.rmb.dbfadrblkcn" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction, "setmod.dspflg" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction, "trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction, "trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction, "trnmod.trndoc.shwout" :Utils.defaultFunction,
"cfabrt.cfaflg" :Utils.defaultFunction, "cfabrt.cfaflg" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"brdgrp.acb.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"brtp.oth.pts.extkey" :Utils.defaultFunction, "brtp.oth.pts.extkey" :Utils.defaultFunction,
"brtp.oth.adrelc" :Utils.defaultFunction, "brtp.oth.adrelc" :Utils.defaultFunction,
"brtp.oth.namelc" :Utils.defaultFunction, "brtp.oth.namelc" :Utils.defaultFunction,
"brtp.oth.dbfadrblkcn" :Utils.defaultFunction, "brtp.oth.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.beb.pts.extkey" :Utils.defaultFunction,
"brdgrp.beb.adrelc" :Utils.defaultFunction,
"brdgrp.beb.namelc" :Utils.defaultFunction,
"brdgrp.beb.dbfadrblkcn" :Utils.defaultFunction,
"brdgrp.acb.pts.extkey" :Utils.defaultFunction,
"brdgrp.acb.adrelc" :Utils.defaultFunction,
"brdgrp.acb.namelc" :Utils.defaultFunction,
"brdgrp.acb.dbfadrblkcn" :Utils.defaultFunction,
"brtp.oth.pts.adrblk" :Utils.defaultFunction, "brtp.oth.pts.adrblk" :Utils.defaultFunction,
"brdgrp.ben.pts.nam" :Utils.defaultFunction, "brdgrp.ben.pts.nam" :Utils.defaultFunction,
"brdgrp.rec.docprbrol" :Utils.defaultFunction, "brdgrp.rec.docprbrol" :Utils.defaultFunction,
"brdgrp.cbs.max2.amt" :Utils.defaultFunction,
"brdgrp.cbs.max.amt" :Utils.defaultFunction, "brdgrp.cbs.max.amt" :Utils.defaultFunction,
"brdgrp.apl.pts.nam" :Utils.defaultFunction, "brdgrp.apl.pts.nam" :Utils.defaultFunction,
"brdgrp.cbs.max.cur" :Utils.defaultFunction, "brdgrp.cbs.max.cur" :Utils.defaultFunction,
...@@ -43,6 +58,7 @@ export default { ...@@ -43,6 +58,7 @@ export default {
"brdgrp.rec.disdat" :Utils.defaultFunction, "brdgrp.rec.disdat" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction, "liaall.liaccv.newamt" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction, "liaall.liaccv.totcovamt" :Utils.defaultFunction,
"brdgrp.beb.pts.adrblk" :Utils.defaultFunction,
"brdgrp.cbs.opn1.amt" :Utils.defaultFunction, "brdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction, "liaall.liaccv.cshpct" :Utils.defaultFunction,
"brdgrp.rec.advdat" :Utils.defaultFunction, "brdgrp.rec.advdat" :Utils.defaultFunction,
......
...@@ -62,6 +62,42 @@ export default { ...@@ -62,6 +62,42 @@ 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: '服务请求失败!'});
}
},
async onRmbpDet(){
let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBebpDet(){
let rtnmsg = await this.executeRule("bebp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
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)
......
...@@ -215,6 +215,120 @@ export default { ...@@ -215,6 +215,120 @@ export default {
], ],
"brdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brdgrp.blk.chaded":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.chaadd":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rec.totcur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.rec.totamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"brtp.acbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.acb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.acbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.acb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.acb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.blk.nartxt77a":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brtp.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.rmb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.rmbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.rmb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.rmb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brtp.bebp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brdgrp.beb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"brtp.bebp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"brdgrp.beb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"brdgrp.beb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"liaall.outamt":[ "liaall.outamt":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
...@@ -367,6 +481,9 @@ export default { ...@@ -367,6 +481,9 @@ export default {
"liaall.limmod.ecifno":[ "liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"} {max: 22,message:"长度不能超过22"}
......
...@@ -43,6 +43,8 @@ export default class Brtudp { ...@@ -43,6 +43,8 @@ export default class Brtudp {
totdat: "", // 付款日期 .brdgrp.rec.totdat totdat: "", // 付款日期 .brdgrp.rec.totdat
disdat: "", // Discrepancy Advice Dated .brdgrp.rec.disdat disdat: "", // Discrepancy Advice Dated .brdgrp.rec.disdat
approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod
totcur:"", // Total Amount Claimed .brdgrp.rec.totcur
totamt:"", // Total Amount to be Paid .brdgrp.rec.totamt
}, },
cbs: { cbs: {
max: { max: {
...@@ -56,6 +58,9 @@ export default class Brtudp { ...@@ -56,6 +58,9 @@ export default class Brtudp {
opn2: { opn2: {
cur: "", // 附加金额 .brdgrp.cbs.opn2.cur cur: "", // 附加金额 .brdgrp.cbs.opn2.cur
}, },
max2:{
amt:"", // 附加金额 .brdgrp.cbs.max2.amt
},
}, },
apl: { apl: {
pts: new Pts().data, pts: new Pts().data,
...@@ -75,6 +80,27 @@ export default class Brtudp { ...@@ -75,6 +80,27 @@ export default class Brtudp {
setinsbr: "", // Settlement Instructions BR .brdgrp.blk.setinsbr setinsbr: "", // Settlement Instructions BR .brdgrp.blk.setinsbr
docdis: "", // Discrepancies .brdgrp.blk.docdis docdis: "", // Discrepancies .brdgrp.blk.docdis
docdisflg: "", // discrepancies modified .brdgrp.blk.docdisflg docdisflg: "", // discrepancies modified .brdgrp.blk.docdisflg
chaded:"", // Charges Deducted .brdgrp.blk.chaded
chaadd:"", // Charges .brdgrp.blk.chaadd
nartxt77a:"", // Narrative TAG 77A of MT754 .brdgrp.blk.nartxt77a
},
acb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.acb.namelc
adrelc:"", // 地址 .brdgrp.acb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.acb.dbfadrblkcn
},
rmb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.rmb.namelc
adrelc:"", // 地址 .brdgrp.rmb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.rmb.dbfadrblkcn
},
beb:{
pts:new Pts().data,
namelc:"", // 名称 .brdgrp.beb.namelc
adrelc:"", // 地址 .brdgrp.beb.adrelc
dbfadrblkcn:"", // Chinese address .brdgrp.beb.dbfadrblkcn
}, },
}, },
lidgrp: { lidgrp: {
...@@ -133,6 +159,30 @@ export default class Brtudp { ...@@ -133,6 +159,30 @@ export default class Brtudp {
cre752flg: "", // Create 752 .brtp.cre752flg cre752flg: "", // Create 752 .brtp.cre752flg
furide: "", // Further Identification .brtp.furide furide: "", // Further Identification .brtp.furide
cre732flg: "", // Create MT 732 .brtp.cre732flg cre732flg: "", // Create MT 732 .brtp.cre732flg
acbp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.acbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.acbp.ptsget.sdamod.dadsnd
},
},
},
rmbp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.rmbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.rmbp.ptsget.sdamod.dadsnd
},
},
},
bebp:{
ptsget:{
sdamod:{
seainf:"", // .brtp.bebp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .brtp.bebp.ptsget.sdamod.dadsnd
},
},
},
}, },
aamset: { aamset: {
utlamt: "", // 单据金额 .aamset.utlamt utlamt: "", // 单据金额 .aamset.utlamt
......
...@@ -8,14 +8,14 @@ export default { ...@@ -8,14 +8,14 @@ export default {
"filtsk.tsklist.jobstrdat":[ "filtsk.tsklist.jobstrdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"filtsk.tsklist.jobstrtimhh":[ // "filtsk.tsklist.jobstrtimhh":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: ""},
{max: 2,message:"长度不能超过2"} // {max: 2,message:"长度不能超过2"}
], // ],
"filtsk.tsklist.jobstrtimmm":[ // "filtsk.tsklist.jobstrtimmm":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: ""},
{max: 2,message:"长度不能超过2"} // {max: 2,message:"长度不能超过2"}
], // ],
......
...@@ -10,11 +10,11 @@ ...@@ -10,11 +10,11 @@
</c-col> </c-col>
<c-col :span="5" :offset="2"> <c-col :span="5" :offset="2">
<c-checkbox v-model="model.cfabrt.basflg">签约信息</c-checkbox> <c-checkbox v-model="model.cfabrt.basflg" disabled>签约信息</c-checkbox>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="model.cfabrt.dclflg">变动信息</c-checkbox> <c-checkbox v-model="model.cfabrt.dclflg" disabled>变动信息</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<el-form-item label="不报送原因" prop="cfabrt.cfabrttxt"> <el-form-item label="不报送原因" prop="cfabrt.cfabrttxt">
<!-- <c-select v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="请选择不报送原因"> <!-- <c-select v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="请选择不报送原因">
</c-select> --> </c-select> -->
<c-input v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="不报送原因"> <c-input v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="不报送原因" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!--=== ==========左边=============== --> <!--=== =================================左边======================================== -->
<c-col :span="11"> <c-col :span="11">
<!-- Discrepancies --> <!-- Discrepancies -->
<c-col :span="23"> <c-col :span="24">
<el-form-item label="Discrepancies" prop="brdgrp.blk.docdis"> <el-form-item label="Discrepancies" prop="brdgrp.blk.docdis">
<c-input type="textarea" v-model="model.brdgrp.blk.docdis" maxlength="50" show-word-limit <c-fullbox>
placeholder="请输入Discrepancies"></c-input> <c-input type="textarea" v-model="model.brdgrp.blk.docdis" maxlength="50" show-word-limit
placeholder="请输入Discrepancies" rows="5" :disabled="!docdisflg"></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel"
:disabled="!docdisflg">
<!-- ... -->
</c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="1">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
<!-- ... -->
</c-button>
</c-col>
<!-- Comments and Conclusion --> <!-- Comments and Conclusion -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Comments and Conclusions" prop="brdgrp.blk.comcon"> <el-form-item label="Comments and Conclusions" prop="brdgrp.blk.comcon">
<c-input type="textarea" v-model="model.brdgrp.blk.comcon" maxlength="65" show-word-limit <c-input type="textarea" v-model="model.brdgrp.blk.comcon" maxlength="65" show-word-limit
placeholder="请输入Comments and Conclusions"></c-input> placeholder="请输入Comments and Conclusions" rows="5"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Settlement Instructions BR --> <!-- Settlement Instructions BR -->
<c-col :span="23"> <!-- <c-col :span="21"> -->
<c-col :span="24">
<el-form-item label="Settlement Instructions BR" prop="brdgrp.blk.setinsbr"> <el-form-item label="Settlement Instructions BR" prop="brdgrp.blk.setinsbr">
<c-input type="textarea" v-model="model.brdgrp.blk.setinsbr" maxlength="65" show-word-limit <c-fullbox>
placeholder="请输入Settlement Instructions BR"></c-input> <c-input type="textarea" v-model="model.brdgrp.blk.setinsbr" maxlength="65" show-word-limit
placeholder="请输入Settlement Instructions BR" rows="5"></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel">
</c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="1"> <el-form-item label="Documents Presented">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel"> <c-table>
<el-table-column prop="CMAIL1" label="1st" sortable>
</c-button> </el-table-column>
<el-table-column prop="CMAIL2" label="2nd" sortable>
</el-table-column>
<el-table-column prop="DOCNAM" label="Document" sortable>
</el-table-column>
<el-table-column label="" prop="det" width="80px" fixed="right">
<template slot-scope="scope" slot="header">
<el-button circle style="padding:4px" class="el-icon-plus" size="mini" @click="addRow(scope)">
</el-button>
<el-button style="padding:4px" circle class="el-icon-minus" size="mini" @click="removeRow(scope)">
</el-button>
</template>
<template slot-scope="scoped">
<el-button style="margin-left:0" size="small" type="primary"
@click="detail1(scoped.$index, scoped.row)">详情</el-button>
</template>
</el-table-column>
</c-table>
</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="24"> <c-col :span="24">
<c-checkbox v-model="model.brdgrp.rec.igndisflg">Ignore Discrepancies</c-checkbox> <c-checkbox v-model="model.brdgrp.rec.igndisflg">Ignore Discrepancies</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox> <c-checkbox v-model="docdisflg">discrepancies modified</c-checkbox>
<!-- <c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox> -->
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Advice Received" prop="brdgrp.rec.advtyp"> <el-form-item label="Type of Advice Received" prop="brdgrp.rec.advtyp">
<c-select v-model="model.brdgrp.rec.advtyp" style="width: 100%" placeholder="请选择Type of Advice Received" <c-select v-model="model.brdgrp.rec.advtyp" style="width: 100%" placeholder="请选择Type of Advice Received"
:code="codes.advtyp"> :code="codes.advtyp">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Date to be Paid" prop="brdgrp.rec.totdat"> <el-form-item label="Date to be Paid" prop="brdgrp.rec.totdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.totdat" style="width: 100%" placeholder="请选择付款日期"> <c-date-picker type="date" v-model="model.brdgrp.rec.totdat" style="width: 100%" placeholder="请选择付款日期"
disabled>
</c-date-picker> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -68,7 +97,7 @@ ...@@ -68,7 +97,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Discrepancy Advice Dated" prop="brdgrp.rec.disdat" label-width="155px"> <el-form-item label="Discrepancy Advice Dated" prop="brdgrp.rec.disdat" label-width="155px">
<c-date-picker type="date" v-model="model.brdgrp.rec.disdat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.disdat" style="width: 100%"
placeholder="请选择Discrepancy Advice Dated"></c-date-picker> placeholder="请选择Discrepancy Advice Dated" disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -114,8 +143,21 @@ export default { ...@@ -114,8 +143,21 @@ export default {
data() { data() {
return {}; return {};
}, },
methods: { ...Event }, methods: { ...Event
,addRow(){},
removeRow(){},
},
created: function () { }, created: function () { },
computed: {
docdisflg: {
get() {
return this.model.brdgrp.blk.docdisflg != ""
},
set(val) {
this.model.brdgrp.blk.docdisflg = val ? "X" : ""
}
},
},
}; };
</script> </script>
<style> <style>
......
<template>
<div class="eibs-tab">
<!-- ====================================不符点通知 左边 ================================= -->
<c-col :span="12">
<!-- 单据金额 -->
<c-col :span="12">
<el-form-item label="Document Amount" prop="brdgrp.cbs.max.cur">
<c-select v-model="model.brdgrp.cbs.max.cur" style="width:100%" placeholder="请选择单据金额" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="10px" prop="brdgrp.cbs.max.amt">
<c-input v-model="model.brdgrp.cbs.max.amt" placeholder="请输入单据金额" disabled></c-input>
</el-form-item>
</c-col>
<!-- 附加金额 -->
<c-col :span="12">
<el-form-item label="Drawn Add.Amount" prop="brdgrp.cbs.opn2.cur">
<c-select v-model="model.brdgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择附加金额" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="10px" prop="brdgrp.cbs.max2.amt">
<c-input v-model="model.brdgrp.cbs.max2.amt" placeholder="请输入附加金额" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Charges Deducted" prop="brdgrp.blk.chaded">
<c-input type="textarea" v-model="model.brdgrp.blk.chaded" maxlength="35" show-word-limit
placeholder="请输入Charges Deducted" disabled rows="4"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Charges Added" prop="brdgrp.blk.chaadd">
<c-input type="textarea" v-model="model.brdgrp.blk.chaadd" maxlength="35" show-word-limit
placeholder="请输入Charges" disabled rows="4"></c-input>
</el-form-item>
</c-col>
<!-- Total Amount Claimed -->
<c-col :span="12">
<el-form-item label="Amount to be Paid" prop="brdgrp.rec.totcur">
<c-input v-model="model.brdgrp.rec.totcur" maxlength="3" placeholder="请输入Total Amount Claimed" disabled>
</c-input>
</el-form-item>
</c-col>
<!-- Total Amount to be Paid -->
<c-col :span="12">
<el-form-item label="" label-width="10px" prop="brdgrp.rec.totamt">
<c-input v-model="model.brdgrp.rec.totamt" placeholder="请输入Total Amount to be Paid" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: 'Amount with Bank',
grp: 'brdgrp',
rol: 'acb',
}" :disabled="true" :isAdrblk="false" disabled1>
</c-ptap1>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.acbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.acbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.acb.pts.extkey">
<c-input v-model="model.brdgrp.acb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.acbp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.acbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAcbpDet">
Details
</c-button>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item label="名称" prop="brdgrp.acb.namelc">
<c-input type="textarea" v-model="model.brdgrp.acb.namelc" maxlength="35" show-word-limit placeholder="请输入名称">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.acb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.acb.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入Address Block"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.acb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.acb.dbfadrblkcn" maxlength="35" show-word-limit
placeholder="请输入Chinese address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.acb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.acb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址">
</c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtudp/Event"
import Ptap1 from "~/views/Public/Ptap1";
export default {
components: {
"c-ptap1": Ptap1,
// "c-ptap": Ptap,
// "c-ptsmsg": Ptsmsg,
},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: { ...Event },
created: function () {
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- ==================================== 左边 ================================= -->
<c-col :span="11">
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'brdgrp',
rol: 'rmb',
}" :disabled="true" :isAdrblk="false" disabled1>
</c-ptap1>
</c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'brdgrp',
rol: 'beb',
}" :disabled="true" :isAdrblk="false" disabled1>
</c-ptap1>
</c-col>
</c-col>
<!-- ==================================== 右边 ================================= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Narrative (TAG 77A of MT754)" prop="brdgrp.blk.nartxt77a">
<c-input type="textarea" v-model="model.brdgrp.blk.nartxt77a" maxlength="35" show-word-limit
placeholder="请输入Narrative TAG 77A of MT754" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.rmbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.rmbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.rmb.pts.extkey">
<c-input v-model="model.brdgrp.rmb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.rmbp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.rmbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.rmb.namelc">
<c-input type="textarea" v-model="model.brdgrp.rmb.namelc" maxlength="35" show-word-limit placeholder="请输入名称">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.rmb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.rmb.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入Address Block"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.rmb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.rmb.dbfadrblkcn" maxlength="35" show-word-limit
placeholder="请输入Chinese address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.rmb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.rmb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="brtp.bebp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.bebp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="brdgrp.beb.pts.extkey">
<c-input v-model="model.brdgrp.beb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="brtp.bebp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.bebp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBebpDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="brdgrp.beb.namelc">
<c-input type="textarea" v-model="model.brdgrp.beb.namelc" maxlength="35" show-word-limit placeholder="请输入名称">
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.beb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.beb.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入Address Block"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.beb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.beb.dbfadrblkcn" maxlength="35" show-word-limit
placeholder="请输入Chinese address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="brdgrp.beb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.beb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址">
</c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtudp/Event"
import Ptap1 from "~/views/Public/Ptap1";
export default {
components: {
"c-ptap1": Ptap1,
// "c-ptap": Ptap,
// "c-ptsmsg": Ptsmsg,
},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: { ...Event },
created: function () {
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtudp/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-row>
<!-- 左边 --> <!-- ====================================左边 =================================-->
<c-col :span="12"> <c-col :span="12">
<!-- 信用证编号 --> <!-- 信用证编号 -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Import L/C Ref" prop="lidgrp.rec.ownref"> <c-form-item label="Import L/C Ref" prop="lidgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="" style="width: 100%" disabled>
v-model="model.lidgrp.rec.ownref" </c-input>
maxlength="16"
placeholder=""
style="width: 100%"
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag"
style="margin: 0 0" @click="onDitpButgetref">
size="small"
type="primary"
:disabled="this.flag"
@click="onDitpButgetref"
>
获取 获取
</c-button> </c-button>
</template> </template>
...@@ -39,40 +25,22 @@ ...@@ -39,40 +25,22 @@
<!-- 到期日 --> <!-- 到期日 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Expiry" prop="lidgrp.rec.expdat"> <el-form-item label="Expiry" prop="lidgrp.rec.expdat">
<c-date-picker <c-date-picker type="date" v-model="model.lidgrp.rec.expdat" style="width: 100%" placeholder="请输入Expiry"
type="date" disabled></c-date-picker>
v-model="model.lidgrp.rec.expdat"
style="width: 100%"
placeholder="请输入Expiry"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 单据参考号 --> <!-- 单据参考号 -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Bill Set Reference" prop="brdgrp.rec.ownref"> <c-form-item label="Bill Set Reference" prop="brdgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input v-model="model.brdgrp.rec.ownref" maxlength="16" placeholder="" disabled></c-input>
v-model="model.brdgrp.rec.ownref"
maxlength="16"
placeholder=""
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf">
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag"
style="margin: 0 0" @click="onDitpButgetref">
size="small"
type="primary"
:disabled="this.flag"
@click="onDitpButgetref"
>
获取 获取
</c-button> </c-button>
</template> </template>
...@@ -80,25 +48,18 @@ ...@@ -80,25 +48,18 @@
</c-form-item> </c-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="Document Amount" prop="brdgrp.cbs.max.cur"> <el-form-item label="Document Amount" prop="brdgrp.cbs.max.cur">
<c-select <c-select v-model="model.brdgrp.cbs.max.cur" style="width: 100%" placeholder="请输入Document Amount"
v-model="model.brdgrp.cbs.max.cur" :code="codes.curtxt1" disabled>
style="width: 100%"
placeholder="请输入Document Amount"
:code="codes.curtxt1"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<c-form-item label="" label-width="5px" prop="brdgrp.cbs.max.amt"> <c-form-item label="" label-width="5px" prop="brdgrp.cbs.max.amt">
<c-input <c-input v-model="model.brdgrp.cbs.max.amt" placeholder="" disabled></c-input>
v-model="model.brdgrp.cbs.max.amt"
placeholder=""
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -107,365 +68,273 @@ ...@@ -107,365 +68,273 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<c-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur"> <c-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur">
<c-input <c-input v-model="model.brdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount" disabled>
v-model="model.brdgrp.cbs.opn1.cur" </c-input>
maxlength="3"
placeholder="请输入Open Amount"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<c-form-item label="" label-width="5px" prop="brdgrp.cbs.opn1.amt"> <c-form-item label="" label-width="5px" prop="brdgrp.cbs.opn1.amt">
<c-input <c-input v-model="model.brdgrp.cbs.opn1.amt" placeholder="" disabled></c-input>
v-model="model.brdgrp.cbs.opn1.amt"
placeholder=""
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- 到单日期 --> <!-- 到单日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Received on" prop="brdgrp.rec.rcvdat"> <el-form-item label="Received on" prop="brdgrp.rec.rcvdat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%"
type="date" placeholder="请选择Received on" disabled></c-date-picker>
v-model="model.brdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择Received on"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 通知到单日期 --> <!-- 通知到单日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Advised on" prop="brdgrp.rec.advdat"> <el-form-item label="Advised on" prop="brdgrp.rec.advdat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.advdat" style="width: 100%" placeholder="请输入Advised on"
type="date" disabled></c-date-picker>
v-model="model.brdgrp.rec.advdat"
style="width: 100%"
placeholder="请输入Advised on"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Maturity Date --> <!-- Maturity Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Maturity Date" prop="brdgrp.rec.matdat"> <el-form-item label="Maturity Date" prop="brdgrp.rec.matdat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.matdat" style="width: 100%"
type="date" placeholder="请输入Maturity Date" disabled></c-date-picker>
v-model="model.brdgrp.rec.matdat"
style="width: 100%"
placeholder="请输入Maturity Date"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Start Date --> <!-- Start Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Start Date" prop="brdgrp.rec.stadat"> <el-form-item label="Start Date" prop="brdgrp.rec.stadat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.stadat" style="width: 100%"
type="date" placeholder="请输入 Start Date" disabled></c-date-picker>
v-model="model.brdgrp.rec.stadat"
style="width: 100%"
placeholder="请输入 Start Date"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 单据类型 --> <!-- 单据类型 -->
<c-col :span="16"> <c-col :span="16">
<el-form-item label="Document Type" prop="brdgrp.rec.docflg"> <el-form-item label="Document Type" prop="brdgrp.rec.docflg">
<c-select <c-select v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请输入Document Type"
v-model="model.brdgrp.rec.docflg" :code="codes.docflg" disabled>
style="width: 100%"
placeholder="请输入Document Type"
:code="codes.docflg"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Tenor --> <!-- Tenor -->
<c-col :span="8"> <c-col :span="8">
<c-form-item <c-form-item label="Tenor" label-width="100px" prop="brdgrp.rec.tenmaxday">
label="Tenor" <c-input v-model="model.brdgrp.rec.tenmaxday" placeholder="请输入Tenor" disabled></c-input>
label-width="100px"
prop="brdgrp.rec.tenmaxday"
>
<c-input
v-model="model.brdgrp.rec.tenmaxday"
placeholder="请输入Tenor"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- 单据状态 --> <!-- 单据状态 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Document Set Status" prop="brdgrp.rec.docsta"> <el-form-item label="Document Set Status" prop="brdgrp.rec.docsta">
<c-select <c-select v-model="model.brdgrp.rec.docsta" style="width: 100%" placeholder="请选择单据状态" :code="codes.docsta"
v-model="model.brdgrp.rec.docsta" disabled>
style="width: 100%"
placeholder="请选择单据状态"
:code="codes.docsta"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Document Condition --> <!-- Document Condition -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Document Condition" prop="brdgrp.rec.docflg"> <el-form-item label="Document Condition" prop="brdgrp.rec.docflg">
<c-select <c-select v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请选择Document Condition"
v-model="model.brdgrp.rec.docflg" :code="codes.brdtyp" disabled>
style="width: 100%"
placeholder="请选择Document Condition"
:code="codes.brdtyp"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Received on --> <!-- Received on -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Received on" prop="brdgrp.rec.rcvdat"> <el-form-item label="Received on" prop="brdgrp.rec.rcvdat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%"
type="date" placeholder="请输入Received on"></c-date-picker>
v-model="model.brdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请输入Received on"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Presentation Date --> <!-- Presentation Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Presentation Date" prop="brdgrp.rec.predat"> <el-form-item label="Presentation Date" prop="brdgrp.rec.predat">
<c-date-picker <c-date-picker type="date" v-model="model.brdgrp.rec.predat" style="width: 100%"
type="date" placeholder="请选择Presentation Date"></c-date-picker>
v-model="model.brdgrp.rec.predat"
style="width: 100%"
placeholder="请选择Presentation Date"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Accept Amount --> <!-- Accept Amount -->
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Accept Amount" prop="setmod.doccur"> <el-form-item label="Accept Amount" prop="setmod.doccur">
<c-input <c-input v-model="model.setmod.doccur" style="width: 100%" placeholder="请输入Accept Amount" disabled>
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请输入Accept Amount"
>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="setmod.docamt"> <el-form-item label="" label-width="5px" prop="setmod.docamt">
<c-input <c-input v-model="model.setmod.docamt" placeholder=""></c-input>
v-model="model.setmod.docamt"
placeholder=""
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Dco.Amount.Part 单据金额 --> <!-- Dco.Amount.Part 单据金额 -->
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Doc.Amount.Part" prop="brdgrp.cbs.opn2.cur"> <el-form-item label="Doc.Amount.Part" prop="brdgrp.cbs.opn2.cur">
<c-select <c-select v-model="model.brdgrp.cbs.opn2.cur" style="width: 100%" placeholder="请选择单据金额"
v-model="model.brdgrp.cbs.opn2.cur" :code="codes.curtxt1" disabled>
style="width: 100%"
placeholder="请选择单据金额"
:code="codes.curtxt1"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="aamset.utlamt"> <el-form-item label="" label-width="5px" prop="aamset.utlamt">
<c-input <c-input v-model="model.aamset.utlamt" placeholder="请输入单据金额"></c-input>
v-model="model.aamset.utlamt"
placeholder="请输入单据金额"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Add.Amount.Part 附加金额 --> <!-- Add.Amount.Part 附加金额 -->
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Add.Amount.Part" prop="brdgrp.cbs.opn2.cur"> <el-form-item label="Add.Amount.Part" prop="brdgrp.cbs.opn2.cur">
<c-select <c-select v-model="model.brdgrp.cbs.opn2.cur" style="width: 100%" placeholder="请选择附加金额"
v-model="model.brdgrp.cbs.opn2.cur" :code="codes.curtxt1" disabled>
style="width: 100%"
placeholder="请选择附加金额"
:code="codes.curtxt1"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="aamset.utlamt2"> <el-form-item label="" label-width="5px" prop="aamset.utlamt2">
<c-input <c-input v-model="model.aamset.utlamt2" placeholder="请输入附加金额"></c-input>
v-model="model.aamset.utlamt2"
placeholder="请输入附加金额"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Select MT" prop="sftmt"> <el-form-item label="Select MT" prop="sftmt">
<c-select <c-select v-model="model.sftmt" style="width: 100%" placeholder="请选择" :code="codes.paysmt">
v-model="model.sftmt"
style="width: 100%"
placeholder="请选择"
:code="codes.paysmt"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- TAG72 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="TAG72" prop="brdgrp.tag72add"> <el-form-item label="" prop="brdgrp.tag72add">
<c-input <c-fullbox>
type="textarea" <c-input type="textarea" v-model="model.brdgrp.tag72add" maxlength="50" show-word-limit
v-model="model.brdgrp.tag72add" placeholder="请输入TAG72" :disabled="model.sftmt==''? true : false"></c-input>
maxlength="50" <template slot="footer">
show-word-limit <c-button size="small" type="primary" icon="el-icon-search" @click="onAcctagButtxmsel"
placeholder="请输入TAG72" :disabled="model.sftmt==''? true : false">
></c-input> ...
</c-button>
</template>
</c-fullbox>
</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 label="Open Amt L/C" prop="lidgrp.cbs.opn1.cur"> <c-form-item label="Open Amt L/C" prop="lidgrp.cbs.opn1.cur">
<c-input <c-input v-model="model.lidgrp.cbs.opn1.cur" maxlength="3"
v-model="model.lidgrp.cbs.opn1.cur" :placeholder="$t('other.please_enter') + 'Currency'" disabled></c-input>
maxlength="3"
:placeholder="$t('other.please_enter') + 'Currency'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="" label-width="10px" prop="lidgrp.cbs.opn1.amt"> <c-form-item label="" label-width="10px" prop="lidgrp.cbs.opn1.amt">
<c-input <c-input v-model="model.lidgrp.cbs.opn1.amt" placeholder="" disabled></c-input>
v-model="model.lidgrp.cbs.opn1.amt"
placeholder=""
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!--label="Name of Bill Contract" --> <!--label="Name of Bill Contract" -->
<el-form-item label="" prop="brdgrp.rec.nam"> <el-form-item label="" prop="brdgrp.rec.nam">
<c-input <c-input v-model="model.brdgrp.rec.nam" maxlength="40" placeholder="请输入Name of Bill Contract" disabled>
v-model="model.brdgrp.rec.nam" </c-input>
maxlength="40"
placeholder="请输入Name of Bill Contract"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptsmsg <c-ptsmsg :model="model" :argadr="{ title: 'Applicant Ref', grp: 'brdgrp', rol: 'apl' }" disabled>
:model="model"
:argadr="{ title: 'Applicant Ref', grp: 'brdgrp', rol: 'apl' }"
>
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
<!-- Name of Party prop="brdgrp.apl.pts.nam"--> <!-- Name of Party prop="brdgrp.apl.pts.nam"-->
<c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.apl.pts.nam"> <el-form-item label="" prop="brdgrp.apl.pts.nam">
<c-input <c-input
v-model="model.brdgrp.apl.pts.nam" v-model="model.brdgrp.apl.pts.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name of Party" placeholder="请输入Name of Party"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- eneficiary Ref --> <!-- eneficiary Ref -->
<c-col :span="24"> <c-col :span="24">
<c-ptsmsg <c-ptsmsg :model="model" :argadr="{ title: 'Beneficiary Ref', grp: 'brdgrp', rol: 'ben' }" disabled>
:model="model"
:argadr="{ title: 'Beneficiary Ref', grp: 'brdgrp', rol: 'ben' }"
>
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
<!-- Name of Party prop="brdgrp.ben.pts.nam--> <!-- Name of Party prop="brdgrp.ben.pts.nam-->
<c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.ben.pts.nam"> <el-form-item label="" prop="brdgrp.ben.pts.nam">
<c-input <c-input
v-model="model.brdgrp.ben.pts.nam" v-model="model.brdgrp.ben.pts.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name of Party" placeholder="请输入Name of Party"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- Presenting Bank Ref --> <!-- Presenting Bank Ref 交单行编号-->
<c-col :span="24"> <c-col :span="24">
<c-ptsmsg <c-ptsmsg :model="model" :argadr="{
:model="model" title: 'Presenting Bank Ref',
:argadr="{ grp: 'brdgrp',
title: 'Presenting Bank Ref', rol: 'prb',
grp: 'brdgrp', }" disabled>
rol: 'prb',
}"
>
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
<!--Name of Party prop="brdgrp.prb.pts.nam" --> <!--Name of Party prop="brdgrp.prb.pts.nam" -->
<c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="" prop="brdgrp.prb.pts.nam"> <el-form-item label="" prop="brdgrp.prb.pts.nam">
<c-input <c-input
v-model="model.brdgrp.prb.pts.nam" v-model="model.brdgrp.prb.pts.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name of Party" placeholder="请输入Name of Party"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- Presented by --> <!-- Presented by -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Presented by" prop="brdgrp.rec.docprbrol"> <el-form-item label="Presented by" prop="brdgrp.rec.docprbrol">
<c-select <c-select v-model="model.brdgrp.rec.docprbrol" style="width: 100%" placeholder="请输入Presented by"
v-model="model.brdgrp.rec.docprbrol" :code="codes.docprbrol" disabled>
style="width: 100%"
placeholder="请输入Presented by"
:code="codes.docprbrol"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1 <c-ptap1 :model="model" :argadr="{
:model="model" title: '',
:argadr="{ grp: 'brtp',
title: '', rol: 'oth',
grp: 'brdgrp', }" :disabled="true" :isAdrblk="false">
rol: 'prb',
}"
:disabled="true"
:isAdrblk="false"
>
</c-ptap1> </c-ptap1>
</c-col> </c-col>
<!-- Payer --> <!-- Payer -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payer" prop="brdgrp.rec.payrol"> <el-form-item label="Payer" prop="brdgrp.rec.payrol">
<c-select <c-select v-model="model.brdgrp.rec.payrol" style="width: 100%" placeholder="请输入Payer" :code="codes.payrol"
v-model="model.brdgrp.rec.payrol" disabled>
style="width: 100%"
placeholder="请输入Payer"
:code="codes.payrol"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-ptap1 :model="model" :argadr="{
title: '',
grp: 'brtp',
rol: 'oth',
}" :disabled="true" :isAdrblk="false" disabled1>
</c-ptap1>
</c-col>
</c-col> </c-col>
</c-row> </c-row>
<!-- <el-form-item label="Drag Drop Sender" prop="brtp.lidget.sdamod.dadsnd"> <!-- <el-form-item label="Drag Drop Sender" prop="brtp.lidget.sdamod.dadsnd">
<c-input <c-input
v-model="model.brtp.lidget.sdamod.dadsnd" v-model="model.brtp.lidget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender" placeholder="请输入Drag Drop Sender"
...@@ -512,7 +381,7 @@ ...@@ -512,7 +381,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Balance" prop="lidgrp.cbs.opn1.amt"> <el-form-item label="Balance" prop="lidgrp.cbs.opn1.amt">
<c-input <c-input
...@@ -599,7 +468,7 @@ ...@@ -599,7 +468,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Balance" prop="brdgrp.cbs.opn1.amt"> <el-form-item label="Balance" prop="brdgrp.cbs.opn1.amt">
<c-input <c-input
...@@ -608,7 +477,7 @@ ...@@ -608,7 +477,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Party" prop="brdgrp.apl.pts.nam"> <el-form-item label="Name of Party" prop="brdgrp.apl.pts.nam">
<c-input <c-input
...@@ -944,7 +813,6 @@ ...@@ -944,7 +813,6 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item <el-form-item
label="Drag Drop Sender" label="Drag Drop Sender"
...@@ -956,7 +824,7 @@ ...@@ -956,7 +824,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="External Key of Address" prop="brtp.oth.pts.extkey"> <el-form-item label="External Key of Address" prop="brtp.oth.pts.extkey">
<c-input <c-input
...@@ -966,7 +834,7 @@ ...@@ -966,7 +834,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- =====================感叹号============== -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="" prop="brtp.othp.ptsget.sdamod.seainf"> <el-form-item label="" prop="brtp.othp.ptsget.sdamod.seainf">
<c-input <c-input
...@@ -1028,7 +896,7 @@ ...@@ -1028,7 +896,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Chinese address" prop="brtp.oth.dbfadrblkcn"> <el-form-item label="Chinese address" prop="brtp.oth.dbfadrblkcn">
<c-input <c-input
...@@ -1040,7 +908,7 @@ ...@@ -1040,7 +908,7 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="地址" prop="brtp.oth.adrelc"> <el-form-item label="地址" prop="brtp.oth.adrelc">
<c-input <c-input
...@@ -1061,9 +929,10 @@ import CodeTable from "~/config/CodeTable"; ...@@ -1061,9 +929,10 @@ import CodeTable from "~/config/CodeTable";
import Event from "~/model/Brtudp/Event"; import Event from "~/model/Brtudp/Event";
import Ptap1 from "~/views/Public/Ptap1"; import Ptap1 from "~/views/Public/Ptap1";
import Ptsmsg from "~/views/Public/Ptsmsg"; import Ptsmsg from "~/views/Public/Ptsmsg";
import Fullbox from '../../../components/Fullbox.vue';
export default { export default {
components: { components: {
"c-ptap1": Ptap1, "c-ptap1": Ptap1,
// "c-ptap": Ptap, // "c-ptap": Ptap,
"c-ptsmsg": Ptsmsg, "c-ptsmsg": Ptsmsg,
...@@ -1074,8 +943,8 @@ export default { ...@@ -1074,8 +943,8 @@ export default {
data() { data() {
return {}; return {};
}, },
methods: { ...Event, onSeainf() {}, onDitpButgetref() {} }, methods: { ...Event, onSeainf() { }, onDitpButgetref() { }, onAcctagButtxmsel() { }, },
created: function () {}, created: function () { },
computed: { computed: {
flag() { flag() {
return this.model.brdgrp.prb.pts.extkey == ""; return this.model.brdgrp.prb.pts.extkey == "";
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbe"
style="width: 100%"
>
<el-table-column
prop="limtyp"
label="Limit Type"
sortable
width="150">
</el-table-column>
<el-table-column
prop="cur"
label="业务币种"
sortable
width="80">
</el-table-column>
<el-table-column
prop="cbeamt"
label="业务发生额"
sortable
width="90">
</el-table-column>
<el-table-column
prop="reqtyp1"
label="Req.Typel"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limcbeamt"
label="额度发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="reqtyp2"
label="Req.Type2"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ckcbeamt"
label="敞口发生额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="credat"
label="额度日期"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptyextkey"
label="客户编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ptynam"
label="客户名称"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ownref"
label="业务编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="ccvbl"
label="合同保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmcbb"
style="width: 100%"
>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhamt"
label="调整后业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimamt"
label="调整后拟占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzhlimck"
label="调整后拟占用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqamt"
label="调整前业务余额"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqccv"
label="调整后保证金比例"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimamt"
label="调整前已占用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="tzqlimck"
label="调整前已占用敞口"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total">
</el-pagination>
</div>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.liaall.limmod.limpfp.clmpty"
style="width: 100%"
>
<el-table-column
prop="limvar"
label="额度类型"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimvar"
label="额度品种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dglimcur"
label="额度币种"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgsxlimamt"
label="授信额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimamt"
label="已用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimamt"
label="可用额度"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgcklimamt"
label="授信敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgyylimck"
label="已用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgkylimck"
label="可用敞口"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dghfxh"
label="恢复序号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzylimref"
label="额度编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgzyliminfref"
label="额度明细编号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dgccvbl"
label="保证金比例"
sortable
width="100">
</el-table-column>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total">
</el-pagination>
</div>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtudp/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eContainer"> <div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> 按钮 --> <!-- <c-bus-button :$pntvm="this"></c-bus-button> 按钮 -->
<c-function-btn <c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
:handleSubmit="handleSubmit" <el-button size="small">备忘录</el-button>
:handleCheck="handleCheck" <el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button>
:handleStash="handleStash" <!-- <el-button size="small">保存模板</el-button> -->
> <!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">备忘录</el-button> <el-button size="small">制裁信息</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button> <!-- <el-button size="small">拆分报文</el-button> -->
<!-- <el-button size="small">保存模板</el-button> --> <el-button size="small">智能提示</el-button>
<!-- <el-button size="small">使用模板</el-button> --> </c-function-btn>
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small"
:validate-on-rule-change="false">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000032 --> <!--PD000032 -->
<el-tab-pane label="UtiliZing Usance Documents" name="payp"> <el-tab-pane label="UtiliZing Usance Documents" name="payp">
...@@ -41,6 +30,22 @@ ...@@ -41,6 +30,22 @@
<m-docpre :model="model" :codes="codes" /> <m-docpre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!-- ======新增隐藏面板====== -->
<!--PD000139 -->
<el-tab-pane label="Advice of Discrepance" name="mt750p" v-if="model.brdgrp.rec.advtyp=='750'">
<m-mt750p :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000147 -->
<el-tab-pane label="Advice of Payment " name="mt754p" v-if="model.brdgrp.rec.advtyp=='754'">
<m-mt754p :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000213 -->
<!-- <el-tab-pane label="Advice Details" name="othadvtypp" v-if="model.brdgrp.rec.advtyp=='oth'">
<m-othadvtypp :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" />
...@@ -81,6 +86,11 @@ ...@@ -81,6 +86,11 @@
<m-cfap :model="model" :codes="codes" /> <m-cfap :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--PD001139 新增隐藏面板-->
<!-- <el-tab-pane label="PD001139" name="shisuan">
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
...@@ -100,6 +110,9 @@ import Default from "~/model/Brtudp/Default"; ...@@ -100,6 +110,9 @@ import Default from "~/model/Brtudp/Default";
import Pattern from "~/model/Brtudp/Pattern"; import Pattern from "~/model/Brtudp/Pattern";
import Payp from "./Payp"; import Payp from "./Payp";
import Docpre from "./Docpre"; import Docpre from "./Docpre";
import Mt750p from "./Mt750p";
import Mt754p from "./Mt754p";
import Othadvtypp from "./Othadvtypp";
// import Engp from "./Engp"; // import Engp from "./Engp";
// import Ccvpan from "./Ccvpan"; // import Ccvpan from "./Ccvpan";
...@@ -109,6 +122,7 @@ import Docpre from "./Docpre"; ...@@ -109,6 +122,7 @@ import Docpre from "./Docpre";
// import Docpan from "./Docpan"; // import Docpan from "./Docpan";
// import Doctre from "./Doctre"; // import Doctre from "./Doctre";
import Cfap from "./Cfap"; import Cfap from "./Cfap";
import Shisuan from "./Shisuan";
// import Limitbody from "./Limitbody"; // import Limitbody from "./Limitbody";
//公共面板导入 //公共面板导入
...@@ -126,6 +140,9 @@ export default { ...@@ -126,6 +140,9 @@ export default {
components: { components: {
"m-payp": Payp, "m-payp": Payp,
"m-docpre": Docpre, "m-docpre": Docpre,
"m-mt750p" : Mt750p,
"m-mt754p" : Mt754p,
"m-othadvtypp" : Othadvtypp,
"m-engp": Engp, "m-engp": Engp,
"m-ccvpan": Ccvpan, "m-ccvpan": Ccvpan,
"m-setpan": Setpan, "m-setpan": Setpan,
...@@ -134,6 +151,7 @@ export default { ...@@ -134,6 +151,7 @@ export default {
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-cfap": Cfap, "m-cfap": Cfap,
"m-shisuan" : Shisuan,
"m-limitbody": Limitbody, "m-limitbody": Limitbody,
}, },
provide() { provide() {
...@@ -141,7 +159,7 @@ export default { ...@@ -141,7 +159,7 @@ export default {
root: this, root: this,
}; };
}, },
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() { data() {
return { return {
tabVal: "payp", tabVal: "payp",
......
...@@ -136,6 +136,12 @@ ...@@ -136,6 +136,12 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div> </div>
</template> </template>
<script> <script>
......
...@@ -85,10 +85,10 @@ export default { ...@@ -85,10 +85,10 @@ export default {
let btnStr = this.model.cfgfil.btnstm.rows let btnStr = this.model.cfgfil.btnstm.rows
let j = 0; let j = 0;
let m = 0; let m = 0;
const buttonIndex = ['信用证修改','减额修改接受','到单','修改通知行'] const buttonIndex = ['保证金收取','保证金注销','保证金调整','开立信用证','信用证修改','减额修改接受','修改通知行','到单']
for(let i=0; i < length; i++){ for(let i=0; i < length; i++){
//获取数组中每行的数据 //获取数组中每行的数据
if(!( btnStr[i].indexOf("保证金") >= 0) && !(btnStr[i].indexOf("开立信用证") >= 0)){ // if(!( btnStr[i].indexOf("保证金") >= 0) && !(btnStr[i].indexOf("开立信用证") >= 0)){
let arr = btnStr[i].split("\t"); let arr = btnStr[i].split("\t");
let newList = { let newList = {
code:arr[0], code:arr[0],
...@@ -103,7 +103,7 @@ export default { ...@@ -103,7 +103,7 @@ export default {
} }
//添加到navcode数组中 //添加到navcode数组中
this.navcode.splice(j,0,newList) this.navcode.splice(j,0,newList)
} // }
} }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24" style="margin-top: 10px"> <c-col :span="24" style="margin-top: 10px">
<!-- -------------左 -------------> <!-- -------------左 ------------->
<c-col :span="11"> <c-col :span="12">
<el-form-item label=""> <el-form-item label="">
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.srvdta.exeflg" <c-checkbox v-model="model.srvdta.exeflg"
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
</c-col> </c-col>
</c-col> </c-col>
<!-- -------右 --> <!-- -------右 -->
<c-col :span="11" :offset="1"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Text for Header" prop="srvdta.parheatxt"> <el-form-item label="Text for Header" prop="srvdta.parheatxt">
<c-input <c-input
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<c-col :span="24" style="margin-top: 10px"> <c-col :span="24" style="margin-top: 10px">
<!-- ================左=============== --> <!-- ================左=============== -->
<c-col :span="11"> <c-col :span="12">
<el-form-item label=""> <el-form-item label="">
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.srvdte.exeflg">DTA Export L/C</c-checkbox> <c-checkbox v-model="model.srvdte.exeflg">DTA Export L/C</c-checkbox>
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
</c-col> </c-col>
</c-col> </c-col>
<!---------------- 右 -----------------------> <!---------------- 右 ----------------------->
<c-col :span="11" :offset="1"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Print" prop="srvdte.swtprttyp"> <el-form-item label="Type of Print" prop="srvdte.swtprttyp">
<c-select <c-select
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12" style="margin-top: 10px">
<el-form-item> <el-form-item>
<c-checkbox v-model="model.srveli.exeflg">Incoming Elc</c-checkbox> <c-checkbox v-model="model.srveli.exeflg">Incoming Elc</c-checkbox>
</el-form-item> </el-form-item>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<!-- 先用一个span 24页面铺开 --> <!-- 先用一个span 24页面铺开 -->
<c-col :span="24" style="margin-top: 10px"> <c-col :span="24" style="margin-top: 10px">
<!-- 左加右加:offset=23 --> <!-- 左加右加:offset=23 -->
<c-col :span="11"> <c-col :span="12">
<el-form-item label=""> <el-form-item label="">
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.srvswi.etydirflg" <c-checkbox v-model="model.srvswi.etydirflg"
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
</c-col> </c-col>
<!-- 右 --> <!-- 右 -->
<c-col :span="11" :offset="1"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Print" prop="srvswi.swtprttyp"> <el-form-item label="Type of Print" prop="srvswi.swtprttyp">
<c-select <c-select
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
</c-col> --> </c-col> -->
<c-col :span="24" style="margin-top: 10px"> <c-col :span="24" style="margin-top: 10px">
<!-- 左 --> <!-- 左 -->
<c-col :span="11"> <c-col :span="12">
<el-form-item label=""> <el-form-item label="">
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.srvtci.etydirflg" <c-checkbox v-model="model.srvtci.etydirflg"
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
</c-col> </c-col>
<!-- 右 --> <!-- 右 -->
<c-col :span="11" :offset="1"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Print" prop="srvtci.swtprttyp"> <el-form-item label="Type of Print" prop="srvtci.swtprttyp">
<c-select <c-select
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-form-item label=""> <el-form-item label="">
<c-col :span="24"> <c-col :span="24" style="margin-top: 10px">
<c-checkbox v-model="model.srvtli.exeflg">Incoming Telex</c-checkbox> <c-checkbox v-model="model.srvtli.exeflg">Incoming Telex</c-checkbox>
</c-col> </c-col>
</el-form-item> </el-form-item>
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ============左========= --> <!-- ============左========= -->
<c-col :span="11"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24" style="margin-top: 10px">
<el-form-item label="Service Types to be handled:"> <el-form-item label="Service Types to be handled:">
<c-fullbox> <c-fullbox>
<c-col :span="6"> <c-col :span="6">
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
</c-col> </c-col>
<!-- ============右========= --> <!-- ============右========= -->
<c-col :span="11" :offset="1"> <c-col :span="12" >
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<el-form-item <el-form-item
label="Automatic Start Flag" label="Automatic Start Flag"
...@@ -120,7 +120,12 @@ ...@@ -120,7 +120,12 @@
prop="filtsk.tsklist.jobstrtimhh" prop="filtsk.tsklist.jobstrtimhh"
label-width="20px" label-width="20px"
> >
<el-time-picker <c-input
v-model="model.filtsk.tsklist.jobstrtimhh"
placeholder=""
disabled
></c-input>
<!-- <el-time-picker
type="time" type="time"
v-model="model.filtsk.tsklist.jobstrtimhh" v-model="model.filtsk.tsklist.jobstrtimhh"
...@@ -129,7 +134,7 @@ ...@@ -129,7 +134,7 @@
:defaultValue="moment('01:00:00', 'HH')" :defaultValue="moment('01:00:00', 'HH')"
style="width: 100%" style="width: 100%"
placeholder="请选择" placeholder="请选择"
></el-time-picker> ></el-time-picker> -->
<!-- <c-input <!-- <c-input
v-model="model.filtsk.tsklist.jobstrtimhh" v-model="model.filtsk.tsklist.jobstrtimhh"
placeholder="请输入" placeholder="请输入"
...@@ -142,7 +147,7 @@ ...@@ -142,7 +147,7 @@
v-model="model.filtsk.tsklist.jobstrtimmm" v-model="model.filtsk.tsklist.jobstrtimmm"
placeholder="请输入" placeholder="请输入"
></c-input> --> ></c-input> -->
<el-time-picker <!-- <el-time-picker
type="time" type="time"
:defaultValue="moment('01:00:00', 'mm')" :defaultValue="moment('01:00:00', 'mm')"
v-model="model.filtsk.tsklist.jobstrtimmm" v-model="model.filtsk.tsklist.jobstrtimmm"
...@@ -150,7 +155,12 @@ ...@@ -150,7 +155,12 @@
value-format="mm" value-format="mm"
style="width: 100%" style="width: 100%"
placeholder="请选择" placeholder="请选择"
></el-time-picker> ></el-time-picker> -->
<c-input
v-model="model.filtsk.tsklist.jobstrtimmm"
placeholder=""
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -181,27 +191,35 @@ ...@@ -181,27 +191,35 @@
v-model="model.filtsk.tsklist.downtimehh" v-model="model.filtsk.tsklist.downtimehh"
placeholder="请输入" placeholder="请输入"
></c-input> --> ></c-input> -->
<el-time-picker <!-- <el-time-picker
type="time" type="time"
v-model="model.filtsk.tsklist.downtimehh" v-model="model.filtsk.tsklist.downtimehh"
format="HH" format="HH"
value-format="HH" value-format="HH"
style="width: 100%" style="width: 100%"
placeholder="请选择" placeholder="请选择"
></el-time-picker> ></el-time-picker> -->
<c-input
v-model="model.filtsk.tsklist.downtimehh"
placeholder=""
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<el-form-item label="min" prop="filtsk.tsklist.downtimemm" label-width="20px"> <el-form-item label="min" prop="filtsk.tsklist.downtimemm" label-width="20px">
<el-time-picker <!-- <el-time-picker
type="time" type="time"
v-model="model.filtsk.tsklist.downtimemm" v-model="model.filtsk.tsklist.downtimemm"
format="mm" format="mm"
value-format="mm" value-format="mm"
style="width: 100%" style="width: 100%"
placeholder="请选择" placeholder="请选择"
></el-time-picker> ></el-time-picker> -->
<c-input
v-model="model.filtsk.tsklist.downtimemm"
placeholder=""
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
......
<template> <template>
<div> <div>
<c-col :span="20"> <c-col :span="24">
<el-form-item <el-form-item
:label="`${argadr.title}`" :label="`${argadr.title}`"
:prop="`${argadr.grp}.${argadr.rol}.pts.extkey`" :prop="`${argadr.grp}.${argadr.rol}.pts.extkey`"
style="width: 100%" style="width: 100%"
> >
<c-fullbox>
<c-input <c-input
style="width: 95%" style="width: 95%"
v-model="model[argadr.grp][argadr.rol].pts.extkey" v-model="model[argadr.grp][argadr.rol].pts.extkey"
...@@ -15,11 +16,12 @@ ...@@ -15,11 +16,12 @@
" "
:disabled="disabled1" :disabled="disabled1"
></c-input> ></c-input>
</el-form-item> <!-- </el-form-item> -->
</c-col> <!-- </c-col> -->
<c-col :span="1"> <!-- <c-col :span="1"> -->
<!-- <el-form-item label="" label-width="5px"> --> <!-- <el-form-item label="" label-width="5px"> -->
<template slot="footer">
<c-button <c-button
style="margin:0 10px 0 0;padding: 0 10px;" style="margin:0 10px 0 0;padding: 0 10px;"
class="searchButton" class="searchButton"
...@@ -28,8 +30,8 @@ ...@@ -28,8 +30,8 @@
icon="el-icon-search" icon="el-icon-search"
@click="onSeainf(`${argadr.grp}.${argadr.rol}.pts.extkey`)" @click="onSeainf(`${argadr.grp}.${argadr.rol}.pts.extkey`)"
></c-button> ></c-button>
</c-col> <!-- </c-col> -->
<c-col :span="3" style="text-align: right"> <!-- <c-col :span="3" style="text-align: right"> -->
<c-button <c-button
style="margin:0 0" style="margin:0 0"
class="detailsButton" class="detailsButton"
...@@ -39,7 +41,9 @@ ...@@ -39,7 +41,9 @@
> >
{{ $t('buttons.details') }} {{ $t('buttons.details') }}
</c-button> </c-button>
<!-- </el-form-item> --> </template>
</c-fullbox>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
......
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