Commit 2e620969 by lianyang

brtudp新增签约信息页面Conp.vue,变动信息页面Dclpp.vue

parent d3bd6b06
...@@ -4,9 +4,12 @@ import Utils from "~/utils" ...@@ -4,9 +4,12 @@ import Utils from "~/utils"
* Brtudp Check规则 * Brtudp Check规则
*/ */
let checkObj = { let checkObj = {
"cfabrt.recgrp.bas.billsn" :null,
"liaall.misamt" :null, "liaall.misamt" :null,
"brdgrp.rmb.pts.adrblk" :null, "brdgrp.rmb.pts.adrblk" :null,
"cfabrt.recgrp.bas.creditornamen" :null,
"brdgrp.acb.namelc" :null, "brdgrp.acb.namelc" :null,
"cfabrt.recgrp.bas.actiontype" :null,
"brdgrp.prb.adrelc" :null, "brdgrp.prb.adrelc" :null,
"brtp.furide" :null, "brtp.furide" :null,
"brdgrp.beb.pts.adrblk" :null, "brdgrp.beb.pts.adrblk" :null,
...@@ -17,42 +20,68 @@ let checkObj = { ...@@ -17,42 +20,68 @@ let checkObj = {
"brdgrp.tag72add" :null, "brdgrp.tag72add" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
"brdgrp.rec.docflg" :null, "brdgrp.rec.docflg" :null,
"cfabrt.recgrp.bas.maturity" :null,
"liaall.liaccv.totcovamt" :null, "liaall.liaccv.totcovamt" :null,
"brdgrp.rec.disdat" :null, "brdgrp.rec.disdat" :null,
"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, "brdgrp.acb.pts.adrblk" :null,
"cfabrt.recgrp.bas.appcode" :null,
"cfabrt.recgrp.bas.creditortype" :null,
"brtp.oth.adrelc" :null, "brtp.oth.adrelc" :null,
"cfabrt.recgrp.bas.credittype" :null,
"brdgrp.apl.pts.nam" :null, "brdgrp.apl.pts.nam" :null,
"brdgrp.rmb.namelc" :null, "brdgrp.rmb.namelc" :null,
"cfabrt.recgrp.bas.appname" :null,
"cfabrt.recgrp.bas.actiondesc" :null,
"cfabrt.recgrp.bas.exdebtcode" :null,
"cfabrt.recgrp.bas.opercode" :null,
"cfabrt.recgrp.bas.debtorcode" :null,
"cfabrt.recgrp.bas.contractcurr" :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,
"cfabrt.recgrp.bas.contractamount" :null,
"cfabrt.recgrp.bas.creditorcode" :null,
"brdgrp.blk.docdis" :null, "brdgrp.blk.docdis" :null,
"brdgrp.acb.adrelc" :null, "brdgrp.acb.adrelc" :null,
"brdgrp.prb.namelc" :null, "brdgrp.prb.namelc" :null,
"brdgrp.rmb.pts.extkey" :null, "brdgrp.rmb.pts.extkey" :null,
"brdgrp.rec.rcvdat" :null, "brdgrp.rec.rcvdat" :null,
"cfabrt.recgrp.bas.creditorname" :null,
"brtp.oth.pts.adrblk" :null, "brtp.oth.pts.adrblk" :null,
"brdgrp.acb.pts.extkey" :null, "brdgrp.acb.pts.extkey" :null,
"brdgrp.beb.pts.extkey" :null, "brdgrp.beb.pts.extkey" :null,
"brdgrp.beb.namelc" :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,
"cfabrt.recgrp.bas.spapfeboindex" :null,
"aamset.utlamt2" :null, "aamset.utlamt2" :null,
"brdgrp.prb.pts.extkey" :null, "brdgrp.prb.pts.extkey" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null, "liaall.limmod.limpts.wrk.pts.extkey" :null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat" :null,
"brtp.oth.namelc" :null, "brtp.oth.namelc" :null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"cfabrt.recgrp.bas.valuedate" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"cfabrt.recgrp.bas.relation" :null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct" :null,
"brdgrp.blk.setinsbr" :null, "brdgrp.blk.setinsbr" :null,
"brdgrp.rmb.adrelc" :null, "brdgrp.rmb.adrelc" :null,
"brdgrp.blk.comcon" :null, "brdgrp.blk.comcon" :null,
"cfabrt.recgrp.bas.crehqcode" :null,
"liaall.liaccv.relcshpct" :null, "liaall.liaccv.relcshpct" :null,
"cfabrt.recgrp.bas.debtype" :null,
"cfabrt.recp.dclp.actiontype" :null,
"cfabrt.recp.dclp.buscode" :null,
"cfabrt.recp.dclp.changtype" :null,
"cfabrt.recp.dclp.chdate" :null,
"cfabrt.recp.dclp.chcurrency" :null,
"cfabrt.recp.dclp.chamount" :null,
"cfabrt.recp.dclp.actiondesc" :null,
"cfabrt.recp.dclp.acp" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -28,6 +28,7 @@ export default { ...@@ -28,6 +28,7 @@ export default {
"brdgrp.acb.pts.adrblk" :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,
"cfabrt.recgrp.bas.creditortype" :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,
...@@ -47,6 +48,7 @@ export default { ...@@ -47,6 +48,7 @@ export default {
"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,
"cfabrt.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfabrt.basflg" :Utils.defaultFunction, "cfabrt.basflg" :Utils.defaultFunction,
"lidgrp.rec.ownref" :Utils.defaultFunction, "lidgrp.rec.ownref" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction, "liaall.limmod.comamt" :Utils.defaultFunction,
...@@ -78,6 +80,7 @@ export default { ...@@ -78,6 +80,7 @@ export default {
"brdgrp.rec.ownref" :Utils.defaultFunction, "brdgrp.rec.ownref" :Utils.defaultFunction,
"brdgrp.prb.pts.nam" :Utils.defaultFunction, "brdgrp.prb.pts.nam" :Utils.defaultFunction,
"brdgrp.rec.docflg" :Utils.defaultFunction, "brdgrp.rec.docflg" :Utils.defaultFunction,
"cfabrt.recp.pubp.acp" :Utils.defaultFunction,
"brdgrp.blk.docdisflg" :Utils.defaultFunction, "brdgrp.blk.docdisflg" :Utils.defaultFunction,
"lidgrp.rec.expdat" :Utils.defaultFunction, "lidgrp.rec.expdat" :Utils.defaultFunction,
"lidgrp.cbs.opn1.amt" :Utils.defaultFunction, "lidgrp.cbs.opn1.amt" :Utils.defaultFunction,
...@@ -89,5 +92,15 @@ export default { ...@@ -89,5 +92,15 @@ export default {
"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,
"mtabut.coninf.conexedat" :Utils.defaultFunction, "mtabut.coninf.conexedat" :Utils.defaultFunction,
"cfabrt.recgrp.bas.opercode" :Utils.defaultFunction,
"cfabrt.recgrp.bas.crehqcode" :Utils.defaultFunction,
"cfabrt.recp.dclp.actiontype" :Utils.defaultFunction,
"cfabrt.recp.dclp.buscode" :Utils.defaultFunction,
"cfabrt.recp.dclp.changtype" :Utils.defaultFunction,
"cfabrt.recp.dclp.chdate" :Utils.defaultFunction,
"cfabrt.recp.dclp.chcurrency" :Utils.defaultFunction,
"cfabrt.recp.dclp.chamount" :Utils.defaultFunction,
"cfabrt.recp.dclp.actiondesc" :Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
...@@ -290,5 +290,77 @@ export default { ...@@ -290,5 +290,77 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCutpErr(){
let rtnmsg = await this.executeRule("cutp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCouselCrehqselbut(){
let rtnmsg = await this.executeRule("cousel.crehqselbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCouselOperselbut(){
let rtnmsg = await this.executeRule("cousel.operselbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} }
\ No newline at end of file
...@@ -217,7 +217,7 @@ export default { ...@@ -217,7 +217,7 @@ export default {
"brdgrp.cbs.max2.amt":[ "brdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -234,7 +234,7 @@ export default { ...@@ -234,7 +234,7 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"brdgrp.rec.totamt":[ "brdgrp.rec.totamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -330,7 +330,7 @@ export default { ...@@ -330,7 +330,7 @@ export default {
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"liaall.outamt":[ "liaall.outamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -343,19 +343,19 @@ export default { ...@@ -343,19 +343,19 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"liaall.misamt":[ "liaall.misamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"liaall.exttotoldamt":[ "liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"liaall.exttotamt":[ "liaall.exttotamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -364,7 +364,7 @@ export default { ...@@ -364,7 +364,7 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"liaall.liaccv.newamt":[ "liaall.liaccv.newamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -373,7 +373,7 @@ export default { ...@@ -373,7 +373,7 @@ export default {
{max: 5,message:"长度不能超过5"} {max: 5,message:"长度不能超过5"}
], ],
"liaall.liaccv.newresamt":[ "liaall.liaccv.newresamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -383,7 +383,7 @@ export default { ...@@ -383,7 +383,7 @@ export default {
], ],
"liaall.liaccv.pctresamt":[ "liaall.liaccv.pctresamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -391,7 +391,7 @@ export default { ...@@ -391,7 +391,7 @@ export default {
"liaall.liaccv.totcovamt":[ "liaall.liaccv.totcovamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -522,7 +522,7 @@ export default { ...@@ -522,7 +522,7 @@ export default {
], ],
"liaall.limmod.comamt":[ "liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -535,7 +535,7 @@ export default { ...@@ -535,7 +535,7 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"liaall.limmod.ccvamt":[ "liaall.limmod.ccvamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -552,5 +552,113 @@ export default { ...@@ -552,5 +552,113 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"} {max: 14,message:"长度不能超过14"}
], ],
"cfabrt.recgrp.bas.exdebtcode":[
{type: "string", required: false, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"cfabrt.recgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recgrp.bas.debtorcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cfabrt.recgrp.bas.valuedate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recgrp.bas.maturity":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recgrp.bas.contractamount":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recgrp.bas.appcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cfabrt.recgrp.bas.appname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.creditorcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cfabrt.recgrp.bas.creditorname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.creditornamen":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfabrt.recgrp.bas.crehqcode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfabrt.recgrp.bas.opercode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfabrt.recgrp.bas.remark":[
{type: "string", required: false, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recp.dclp.exdebtcode":[
{type: "string", required: false, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"cfabrt.recp.dclp.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
"cfabrt.recp.dclp.changeno":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"cfabrt.recp.dclp.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfabrt.recp.dclp.chdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfabrt.recp.dclp.chamount":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recp.dclp.fairvalue":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfabrt.recp.dclp.remark":[
{type: "string", required: false, message: "必输项"},
{max: 248,message:"长度不能超过248"}
],
} }
\ No newline at end of file
...@@ -21,8 +21,11 @@ export default class Brtudp { ...@@ -21,8 +21,11 @@ export default class Brtudp {
liaall: new Pub().data.Liaall,//表外 liaall: new Pub().data.Liaall,//表外
mtabut: new Pub().data.Mtabut,//附言 mtabut: new Pub().data.Mtabut,//附言
oldbrdgrp:{
rec:{
predat:"",//oldbrdgrp.rec.predat
},
},
brdgrp: { brdgrp: {
rec: { rec: {
...@@ -45,6 +48,7 @@ export default class Brtudp { ...@@ -45,6 +48,7 @@ export default class Brtudp {
approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod approvcod: "", // Documents on Approval Basis .brdgrp.rec.approvcod
totcur:"", // Total Amount Claimed .brdgrp.rec.totcur totcur:"", // Total Amount Claimed .brdgrp.rec.totcur
totamt:"", // Total Amount to be Paid .brdgrp.rec.totamt totamt:"", // Total Amount to be Paid .brdgrp.rec.totamt
mattxtflg:"", //brdgrp.rec.mattxtflg maturityDate是否高亮可显字段
}, },
cbs: { cbs: {
max: { max: {
...@@ -307,11 +311,64 @@ export default class Brtudp { ...@@ -307,11 +311,64 @@ export default class Brtudp {
// }, // },
// }, // },
cfabrt: { cfabrt: {
cfaflg: "", // 数据采集标志 .cfabrt.cfaflg cfaflg:"", // 数据采集标志 .cfabrt.cfaflg
basflg: "", // 签约信息 .cfabrt.basflg basflg:"", // 签约信息 .cfabrt.basflg
ownextkey: "", // 地区机构号 .cfabrt.ownextkey ownextkey:"", // 地区机构号 .cfabrt.ownextkey
dclflg: "", // 变动信息 .cfabrt.dclflg dclflg:"", // 变动信息 .cfabrt.dclflg
cfabrttxt: "", // 不报送原因 .cfabrt.cfabrttxt cfabrttxt:"", // 不报送原因 .cfabrt.cfabrttxt
cfatyp:"", // 数据提取操作类型 .cfabrt.cfatyp
recgrp:{
bas:{
appname:"", // 开证申请人名称 .cfabrt.recgrp.bas.appname
creditorcode:"", // 债权人代码 .cfabrt.recgrp.bas.creditorcode
creditortype:"", // 债权人类型代码 .cfabrt.recgrp.bas.creditortype
creditorname:"", // 债权人中文名称 .cfabrt.recgrp.bas.creditorname
creditornamen:"", // 债权人英文名称 .cfabrt.recgrp.bas.creditornamen
crehqcode:"", // 债权人总部所在国家(地区)代码 .cfabrt.recgrp.bas.crehqcode
opercode:"", // 债权人经营地所在国家(地区)代码 .cfabrt.recgrp.bas.opercode
exdebtcode:"", // 外债编号 .cfabrt.recgrp.bas.exdebtcode
actiontype:"", // 操作类型 .cfabrt.recgrp.bas.actiontype
debtorcode:"", // 债务人代码 .cfabrt.recgrp.bas.debtorcode
debtype:"", // 债务类型 .cfabrt.recgrp.bas.debtype
valuedate:"", // 起息日 .cfabrt.recgrp.bas.valuedate
contractcurr:"", // 签约金额 .cfabrt.recgrp.bas.contractcurr
actiondesc:"", // 删除原因 .cfabrt.recgrp.bas.actiondesc
maturity:"", // 到期日 .cfabrt.recgrp.bas.maturity
spapfeboindex:"", // 是否不纳入跨境融资风险加权余额计算 .cfabrt.recgrp.bas.spapfeboindex
contractamount:"", // 签约金额 .cfabrt.recgrp.bas.contractamount
appcode:"", // 开证申请人代码 .cfabrt.recgrp.bas.appcode
remark:"", // 备注 .cfabrt.recgrp.bas.remark
credittype:"", // 相关业务类型 .cfabrt.recgrp.bas.credittype
billsn:"", // 是否附有银行承兑汇票 .cfabrt.recgrp.bas.billsn
relation:"", // 对方与本机构的关系 .cfabrt.recgrp.bas.relation
},
},
recp:{
pubp:{
creditcodwarn:"", // CREDITORCODE WARNING .cfabrt.recp.pubp.creditcodwarn
acp:"", // 确认 .cfabrt.recp.pubp.acp
},
dclp:{ //外债远期信用证(含即期单证相符)-变动信息-页面的外债编号字段
//--在后端是一个list,后端在VO中加一个list类型的字段即可,在Earp.java中具体展现
//但在前端中要具体展现
exdebtcode:"", //.cfabrt.recp.dclp.exdebtcode外债编号
changeno:"", //.cfabrt.recp.dclp.changeno变动编号
changtype:"", //.cfabrt.recp.dclp.changtype 变动类型
actiontype:"", //.cfabrt.recp.dclp.actiontype操作类型
actiondesc:"", //.cfabrt.recp.dclp.actiondesc 删除原因
buscode:"", //.cfabrt.recp.dclp.buscode银行业务参号
chdate:"", //.cfabrt.recp.dclp.chdate 变动日期
chcurrency:"", //.cfabrt.recp.dclp.chcurrency 变动币种
chamount:"", //.cfabrt.recp.dclp.chamount 变动金额
fairvalue:"", //.cfabrt.recp.dclp.fairvalue 公允价值
remark:"", //.cfabrt.recp.dclp.remark 备注
acp:"", //.cfabrt.recp.dclp.acp 确认
sta:"", //.cfabrt.recp.dclp.sta 接口状态
infflg:"", //.cfabrt.recp.dclp.infflg 历史数据标志
invflg:"", //.cfabrt.recp.dclp.invflg 页面是否可见
rowflg:"", //.cfabrt.recp.dclp.rowflg ROW FLG
},
},
}, },
pageId: "" // ctx的key pageId: "" // ctx的key
} }
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="数据采集标志" prop="cfabrt.cfaflg"> <el-form-item label="数据采集标志" prop="cfabrt.cfaflg">
<c-select v-model="model.cfabrt.cfaflg" style="width:100%" placeholder="请选择数据采集标志" <c-select v-model="model.cfabrt.cfaflg" style="width:100%" placeholder="请选择数据采集标志"
:code="codes.cfaflg"> :code="codes.cfaflg"
@change="eventFunction('cfabrt.cfaflg')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -20,7 +21,7 @@ ...@@ -20,7 +21,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地区机构号" prop="cfabrt.ownextkey"> <el-form-item label="地区机构号" prop="cfabrt.ownextkey">
<c-select v-model="model.cfabrt.ownextkey" style="width:100%" placeholder="请选择地区机构号" <c-select v-model="model.cfabrt.ownextkey" style="width:100%" placeholder="请选择地区机构号"
:code="codes.ownextkey"> :code="codes.ownextkey1" :disabled="model.cfabrt.cfatyp!='A'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -29,7 +30,8 @@ ...@@ -29,7 +30,8 @@
<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="不报送原因" disabled> <c-input v-model="model.cfabrt.cfabrttxt" style="width:100%" placeholder="不报送原因"
:disabled="model.cfabrt.cfaflg!=4">
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template>
<div class="eibs-tab">
<!-- ==================================左边-外债编号================================ -->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="外债编号" prop="cfabrt.recp.dclp.exdebtcode">
<c-input
v-model="model.cfabrt.recp.dclp.exdebtcode"
maxlength="28"
placeholder="请输入外债编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="变动编号" prop="cfabrt.recp.dclp.changeno">
<c-input
v-model="model.cfabrt.recp.dclp.changeno"
maxlength="4"
placeholder="请输入变动编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="cfabrt.recp.dclp.actiontype">
<c-select
v-model="model.cfabrt.recp.dclp.actiontype"
style="width: 100%"
placeholder="请选择操作类型"
disabled
:code="codes.actiontype"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="银行业务参号" prop="cfabrt.recp.dclp.buscode">
<c-input
v-model="model.cfabrt.recp.dclp.buscode"
maxlength="32"
placeholder="请输入银行业务参号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="变动类型" prop="cfabrt.recp.dclp.changtype">
<c-select
v-model="model.cfabrt.recp.dclp.changtype"
style="width: 100%"
placeholder="请选择变动类型"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="变动日期" prop="cfabrt.recp.dclp.chdate">
<c-date-picker
type="date"
v-model="model.cfabrt.recp.dclp.chdate"
style="width: 100%"
placeholder="请选择变动日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="变动币种" prop="cfabrt.recp.dclp.chcurrency">
<c-select
v-model="model.cfabrt.recp.dclp.chcurrency"
style="width: 100%"
placeholder="请选择变动币种"
:code="codes.curtxt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="变动金额" prop="cfabrt.recp.dclp.chamount">
<c-input
v-model="model.cfabrt.recp.dclp.chamount"
placeholder="请输入变动金额"
class="m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="公允价值" prop="cfabrt.recp.dclp.fairvalue">
<c-input
v-model="model.cfabrt.recp.dclp.fairvalue"
placeholder="请输入公允价值"
class="m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="备注" prop="cfabrt.recp.dclp.remark">
<c-input
type="textarea"
v-model="model.cfabrt.recp.dclp.remark"
maxlength="248"
show-word-limit
placeholder="请输入备注"
:rows="5"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ==================================右边-删除原因================================ -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="删除原因" prop="cfabrt.recp.dclp.actiondesc">
<c-input
type="textarea"
v-model="model.cfabrt.recp.dclp.actiondesc"
maxlength="248"
show-word-limit
placeholder="请输入删除原因"
:rows="5"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav"> &Save </c-button>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onChk"> &Check </c-button>
</c-col> -->
<c-col :span="17" :offset="7">
<c-checkbox v-model="model.cfabrt.recp.dclp.acp" disabled>确认</c-checkbox>
</c-col>
</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>
...@@ -13,10 +13,10 @@ ...@@ -13,10 +13,10 @@
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf"> <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> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag" <!-- <c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag"
@click="onDitpButgetref"> @click="onDitpButgetref">
获取 获取
</c-button> </c-button> -->
</template> </template>
</c-fullbox> </c-fullbox>
</c-form-item> </c-form-item>
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
<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 type="date" v-model="model.lidgrp.rec.expdat" style="width: 100%" placeholder="请输入Expiry" <c-date-picker type="date" v-model="model.lidgrp.rec.expdat" style="width: 100%" placeholder="请输入Expiry"
value-format="yyyy-MM-dd"
disabled></c-date-picker> disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -39,10 +40,10 @@ ...@@ -39,10 +40,10 @@
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" @click="onSeainf"> <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> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag" <!-- <c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag"
@click="onDitpButgetref"> @click="onDitpButgetref">
获取 获取
</c-button> </c-button> -->
</template> </template>
</c-fullbox> </c-fullbox>
</c-form-item> </c-form-item>
...@@ -59,7 +60,9 @@ ...@@ -59,7 +60,9 @@
</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 v-model="model.brdgrp.cbs.max.amt" placeholder="" disabled></c-input> <c-input v-model="model.brdgrp.cbs.max.amt" placeholder=""
class="m-input-currency"
disabled></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -68,13 +71,16 @@ ...@@ -68,13 +71,16 @@
<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 v-model="model.brdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount" disabled> <c-select v-model="model.brdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"
</c-input> :code="codes.curtxt" disabled>
</c-select>
</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 v-model="model.brdgrp.cbs.opn1.amt" placeholder="" disabled></c-input> <c-input v-model="model.brdgrp.cbs.opn1.amt" placeholder=""
class="m-input-currency"
disabled></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -82,13 +88,16 @@ ...@@ -82,13 +88,16 @@
<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 type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%"
placeholder="请选择Received on" disabled></c-date-picker> placeholder="请选择Received on"
value-format="yyyy-MM-dd"
disabled></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 type="date" v-model="model.brdgrp.rec.advdat" style="width: 100%" placeholder="请输入Advised on" <c-date-picker type="date" v-model="model.brdgrp.rec.advdat" style="width: 100%" placeholder="请输入Advised on"
value-format="yyyy-MM-dd"
disabled></c-date-picker> disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -97,21 +106,25 @@ ...@@ -97,21 +106,25 @@
<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 type="date" v-model="model.brdgrp.rec.matdat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.matdat" style="width: 100%"
placeholder="请输入Maturity Date" disabled></c-date-picker> placeholder="请输入Maturity Date"
value-format="yyyy-MM-dd"
:disabled="model.brdgrp.rec.mattxtflg==''"></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 type="date" v-model="model.brdgrp.rec.stadat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.stadat" style="width: 100%"
placeholder="请输入 Start Date" disabled></c-date-picker> placeholder="请输入 Start Date"
value-format="yyyy-MM-dd"
disabled></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 v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请输入Document Type" <c-select v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请输入Document Type"
:code="codes.docflg" disabled> :code="codes.docflg" :disabled="model.brdgrp.rec.docflg!=''">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -133,7 +146,7 @@ ...@@ -133,7 +146,7 @@
<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 v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请选择Document Condition" <c-select v-model="model.brdgrp.rec.docflg" style="width: 100%" placeholder="请选择Document Condition"
:code="codes.brdtyp" disabled> :code="codes.brdtyp" :disabled="model.brdgrp.rec.docflg!=''">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -142,14 +155,16 @@ ...@@ -142,14 +155,16 @@
<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 type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.rcvdat" style="width: 100%"
placeholder="请输入Received on"></c-date-picker> placeholder="请输入Received on"
value-format="yyyy-MM-dd"></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 type="date" v-model="model.brdgrp.rec.predat" style="width: 100%" <c-date-picker type="date" v-model="model.brdgrp.rec.predat" style="width: 100%"
placeholder="请选择Presentation Date"></c-date-picker> placeholder="请选择Presentation Date"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Accept Amount --> <!-- Accept Amount -->
...@@ -175,7 +190,7 @@ ...@@ -175,7 +190,7 @@
</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 v-model="model.aamset.utlamt" placeholder="请输入单据金额"></c-input> <c-input v-model="model.aamset.utlamt" placeholder="请输入单据金额" :disabled="model.oldbrdgrp.rec.predat==''"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Add.Amount.Part 附加金额 --> <!-- Add.Amount.Part 附加金额 -->
...@@ -188,7 +203,7 @@ ...@@ -188,7 +203,7 @@
</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 v-model="model.aamset.utlamt2" placeholder="请输入附加金额"></c-input> <c-input v-model="model.aamset.utlamt2" placeholder="请输入附加金额" :disabled="model.oldbrdgrp.rec.predat==''"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -203,7 +218,8 @@ ...@@ -203,7 +218,8 @@
<el-form-item label="" prop="brdgrp.tag72add"> <el-form-item label="" prop="brdgrp.tag72add">
<c-fullbox> <c-fullbox>
<c-input type="textarea" v-model="model.brdgrp.tag72add" maxlength="1750" show-word-limit <c-input type="textarea" v-model="model.brdgrp.tag72add" maxlength="1750" show-word-limit
placeholder="请输入TAG72" :disabled="model.sftmt==''? true : false"></c-input> placeholder="请输入TAG72" :disabled="model.sftmt==''? true : false"
:rows="4"></c-input>
<template slot="footer"> <template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onAcctagButtxmsel" <c-button size="small" type="primary" icon="el-icon-search" @click="onAcctagButtxmsel"
:disabled="model.sftmt==''? true : false"> :disabled="model.sftmt==''? true : false">
...@@ -227,7 +243,9 @@ ...@@ -227,7 +243,9 @@
</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 v-model="model.lidgrp.cbs.opn1.amt" placeholder="" disabled></c-input> <c-input v-model="model.lidgrp.cbs.opn1.amt" placeholder=""
class="m-input-currency"
disabled></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -308,7 +326,7 @@ ...@@ -308,7 +326,7 @@
title: '', title: '',
grp: 'brdgrp', grp: 'brdgrp',
rol: 'prb', rol: 'prb',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onPrbpDet"> }" :disabled="model.brdgrp.prb.pts.extkey!=''" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onPrbpDet">
</c-ptap1> </c-ptap1>
</c-col> </c-col>
...@@ -943,7 +961,7 @@ export default { ...@@ -943,7 +961,7 @@ export default {
data() { data() {
return {}; return {};
}, },
methods: { ...Event }, methods: { ...Event ,onSeainf(){}},
created: function () { }, created: function () { },
computed: { computed: {
flag() { flag() {
......
...@@ -49,57 +49,93 @@ ...@@ -49,57 +49,93 @@
<!--PD000213 --> <!--PD000213 -->
<el-tab-pane label="Advice Details" name="othadvtypp" v-if="model.brdgrp.rec.advtyp=='oth'"> <el-tab-pane label="Advice Details" name="othadvtypp" v-if="model.brdgrp.rec.advtyp=='oth'">
<m-othadvtypp :model="model" :codes="codes" /> <c-content>
<m-othadvtypp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </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" /> <c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="Cach Cover" name="ccvpan"> <el-tab-pane label="Cach Cover" name="ccvpan">
<m-ccvpan :model="model" :codes="codes" /> <c-content>
<m-ccvpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes" /> <c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="Bookings" name="glepan"> <el-tab-pane label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes" /> <c-content>
<m-glepan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="Messages" name="docpan"> <el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" /> <c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes" /> <c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="外债远期信用证数据采集" name="cfap"> <el-tab-pane label="外债远期信用证数据采集" name="cfap">
<m-cfap :model="model" :codes="codes" /> <c-content>
<m-cfap :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD001139 新增隐藏面板--> <!--PD001139 新增隐藏面板-->
<!-- <el-tab-pane label="PD001139" name="shisuan"> <!-- <el-tab-pane label="PD001139" name="shisuan">
<m-shisuan :model="model" :codes="codes"/> <c-content>
<m-shisuan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> --> </el-tab-pane> -->
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" /> <c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="外债远期信用证(含即期单证相符)-签约信息" name="conp" v-if="model.cfabrt.cfaflg==1">
<c-content>
<m-conp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!-- bd工具编不了,需手动写页面dclpp -->
<el-tab-pane label="外债远期信用证(含即期单证相符)-变动信息" name="dclpp" v-if="model.cfabrt.cfaflg==1">
<c-content>
<m-dclpp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
...@@ -135,6 +171,8 @@ import Othadvtypp from "./Othadvtypp"; ...@@ -135,6 +171,8 @@ import Othadvtypp from "./Othadvtypp";
import Cfap from "./Cfap"; import Cfap from "./Cfap";
import Shisuan from "./Shisuan"; import Shisuan from "./Shisuan";
// import Limitbody from "./Limitbody"; // import Limitbody from "./Limitbody";
import Conp from "./Conp"
import Dclpp from "./Dclpp"
//公共面板导入 //公共面板导入
import Engp from "~/views/Public/Engp"; import Engp from "~/views/Public/Engp";
...@@ -154,6 +192,7 @@ export default { ...@@ -154,6 +192,7 @@ export default {
"m-mt750p" : Mt750p, "m-mt750p" : Mt750p,
"m-mt754p" : Mt754p, "m-mt754p" : Mt754p,
"m-othadvtypp" : Othadvtypp, "m-othadvtypp" : Othadvtypp,
"m-conp": Conp,
"m-engp": Engp, "m-engp": Engp,
"m-ccvpan": Ccvpan, "m-ccvpan": Ccvpan,
"m-setpan": Setpan, "m-setpan": Setpan,
...@@ -164,6 +203,7 @@ export default { ...@@ -164,6 +203,7 @@ export default {
"m-cfap": Cfap, "m-cfap": Cfap,
"m-shisuan" : Shisuan, "m-shisuan" : Shisuan,
"m-limitbody": Limitbody, "m-limitbody": Limitbody,
"m-dclpp" : Dclpp,
}, },
provide() { provide() {
return { return {
......
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