Commit c4ad1678 by “yanyuxin”

bctset交易创建融资页面

parent c9e52e2f
......@@ -33,6 +33,7 @@ let checkObj = {
"bopmod.dbcgrp.bas.exrate" :null,
"trtcre.trtp.recname" :null,
"bopmod.dbcgrp.bas.custype" :null,
"trtcre.trtmod.finmod.dinmod.chapdm" :null,
"trtcre.trdgrp.rec.stttendat" :null,
"bopmod.dbcgrp.bas.idcode" :null,
"bcdgrp.rmi.namelc" :null,
......@@ -79,6 +80,7 @@ let checkObj = {
"trtcre.trdgrp.fip.adrelc" :null,
"bcdgrp.drr.adrelc" :null,
"bcdgrp.blk.colins" :null,
"trtcre.trtmod.finmod.dinmod.ockhdm" :null,
"trtcre.trtmod.finmod.ratchgdat" :null,
"trnmod.cipmod.zjg2hh" :null,
"dftcre.dfdgrp.rec.invtyp" :null,
......@@ -140,9 +142,10 @@ let checkObj = {
"bopmod.dbfgrp.bas.actiondesc" :null,
"liaall.limmod.ecifno" :null,
"bopmod.dbcgrp.bas.actuccy" :null,
"trtcre.trtmod.finmod.dinmod.shpijg" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"trnmod.cipmod.skrdz5" :null,
"trtcre.trtmod.finmod.ratchgprd" :null,
"trnmod.cipmod.skrdz4" :null,
"trtcre.trdgrp.rec.actrat" :null,
......@@ -180,6 +183,7 @@ let checkObj = {
"trtcre.trdgrp.fip.pts.extkey" :null,
"trtcre.trtp.act" :null,
"trtcre.trdgrp.rec.tenday" :null,
"trtcre.trtmod.finmod.dinmod.shpjgh" :null,
"bopmod.dbcgrp.bas.rptno" :null,
"cnybop.cnyout.dpayeedate" :null,
"trtcre.trtmod.finmod.inttyp" :null,
......@@ -196,6 +200,7 @@ let checkObj = {
"setmod.redamt" :null,
"cnybop.cnyout.frecordamt" :null,
"bcdgrp.co2.pts.adrblk" :null,
"trtcre.trtmod.finmod.dinmod.hxkhdm" :null,
"trnmod.cipmod.staonebchnam" :null,
"dftcre.dfdgrp.apl.pts.adrblk" :null,
"bcdgrp.rec.focflg" :null,
......
......@@ -182,6 +182,78 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrtpButgetref(){
let rtnmsg = await this.executeRule("trtp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFippDet(){
let rtnmsg = await this.executeRule("fipp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDinmodDget(){
let rtnmsg = await this.executeRule("dinmod.dget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFinmodButget(){
let rtnmsg = await this.executeRule("finmod.butget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodselSelbut(){
let rtnmsg = await this.executeRule("codsel.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFinmodButcal(){
let rtnmsg = await this.executeRule("finmod.butcal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS)
......@@ -290,8 +362,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
async onRecctySelbut1(){
let rtnmsg = await this.executeRule("reccty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -302,8 +374,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getreftmp(){
let rtnmsg = await this.executeRule("baspp1.getreftmp")
async onWrkpDet(){
let rtnmsg = await this.executeRule("wrkp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -314,8 +386,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getref(){
let rtnmsg = await this.executeRule("baspp1.getref")
async onOthpDet(){
let rtnmsg = await this.executeRule("othp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -326,8 +398,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
async onLimptsGet1(){
let rtnmsg = await this.executeRule("limpts.get1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -338,8 +410,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
async onLimptsGet2(){
let rtnmsg = await this.executeRule("limpts.get2")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -350,8 +422,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
async onLimmodTrycal(){
let rtnmsg = await this.executeRule("limmod.trycal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -362,8 +434,24 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
async onTrtpButgetref(){
let rtnmsg = await this.executeRule("trtp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
this.$message({
type: "success",
message: "获取成功!",
});
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFippDet(){
let rtnmsg = await this.executeRule("fipp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -374,8 +462,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
async onDinmodDget(){
let rtnmsg = await this.executeRule("dinmod.dget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -386,8 +474,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOutctySelbut1(){
let rtnmsg = await this.executeRule("outcty.selbut1")
async onFinmodButget(){
let rtnmsg = await this.executeRule("finmod.butget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -398,8 +486,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onWrkpDet(){
let rtnmsg = await this.executeRule("wrkp.det")
async onCodselSelbut(){
let rtnmsg = await this.executeRule("codsel.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -410,8 +498,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOthpDet(){
let rtnmsg = await this.executeRule("othp.det")
async onFinmodButcal(){
let rtnmsg = await this.executeRule("finmod.butcal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -422,8 +510,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimptsGet1(){
let rtnmsg = await this.executeRule("limpts.get1")
async onDftpButgetref(){
let rtnmsg = await this.executeRule("dftp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -434,8 +522,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimptsGet2(){
let rtnmsg = await this.executeRule("limpts.get2")
async onAplpDet(){
let rtnmsg = await this.executeRule("aplp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -446,8 +534,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimmodTrycal(){
let rtnmsg = await this.executeRule("limmod.trycal")
async onDffpDet(){
let rtnmsg = await this.executeRule("dffp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -458,8 +546,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrtpButgetref(){
let rtnmsg = await this.executeRule("trtp.butgetref")
async onRecctySelbut1(){
let rtnmsg = await this.executeRule("reccty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -470,8 +558,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFippDet(){
let rtnmsg = await this.executeRule("fipp.det")
async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -482,8 +570,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDinmodDget(){
let rtnmsg = await this.executeRule("dinmod.dget")
async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -494,8 +582,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFinmodButget(){
let rtnmsg = await this.executeRule("finmod.butget")
async onSetmodDet(){
let rtnmsg = await this.executeRule("setmod.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -506,8 +594,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodselSelbut(){
let rtnmsg = await this.executeRule("codsel.selbut")
async onTrndocButshw(){
let rtnmsg = await this.executeRule("trndoc.butshw")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -518,8 +606,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFinmodButcal(){
let rtnmsg = await this.executeRule("finmod.butcal")
async onTrndocButadd(){
let rtnmsg = await this.executeRule("trndoc.butadd")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -530,8 +618,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDftpButgetref(){
let rtnmsg = await this.executeRule("dftp.butgetref")
async onTrndocButnew(){
let rtnmsg = await this.executeRule("trndoc.butnew")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -542,8 +630,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAplpDet(){
let rtnmsg = await this.executeRule("aplp.det")
async onTrndocButattto(){
let rtnmsg = await this.executeRule("trndoc.butattto")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -554,8 +642,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDffpDet(){
let rtnmsg = await this.executeRule("dffp.det")
async onTrndocButdel(){
let rtnmsg = await this.executeRule("trndoc.butdel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -566,8 +654,116 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRecctySelbut1(){
let rtnmsg = await this.executeRule("reccty.selbut1")
async onTrndocButatt(){
let rtnmsg = await this.executeRule("trndoc.butatt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
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 onBaspp1Getreftmp(){
let rtnmsg = await this.executeRule("baspp1.getreftmp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getref(){
let rtnmsg = await this.executeRule("baspp1.getref")
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: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
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 onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
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: '服务请求失败!'});
}
},
async onOutctySelbut1(){
let rtnmsg = await this.executeRule("outcty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......
......@@ -1185,6 +1185,325 @@ export default {
"trtcre.trtmod.finmod.dinmod.dinjdm":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.dinjls":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trtmod.finmod.dinmod.ockhdm":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.hxkhdm":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.sxpfdm":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trtmod.finmod.dinmod.djhtno":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trtmod.finmod.dinmod.sxlexi":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.spzhta":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.chapdm":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.chapmc":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trtmod.finmod.dinmod.dakaje":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"trtcre.trtmod.finmod.dinmod.shuilv":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.maxdje":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"trtcre.trtmod.finmod.dinmod.shpjgh":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trtcre.trtmod.finmod.dinmod.mindje":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"trtcre.trtmod.finmod.dinmod.shpdch":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trtcre.trtmod.finmod.dinmod.bizhog":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trtmod.finmod.dinmod.shpijg":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"trtcre.trtmod.finmod.dinmod.dakaqx":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.spjgdc":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trtcre.trtmod.finmod.dinmod.maxqix":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.dinjlb":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trtcre.trtmod.finmod.dinmod.minqix":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.sheplb":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"trtcre.trtmod.finmod.dinmod.qixndw":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.dinmod.libor":[
{type: "string", required: false, message: "必输项"},
{max: 26,message:"长度不能超过26"}
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.outpct":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"liaall.concur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"setmod.zmqacc":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"trnmod.trndoc.advnam":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"trnmod.trndoc.amdapl":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"trnmod.trndoc.advdoc":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"trnmod.trndoc.filrecv":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trnmod.trndoc.doctrestm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"trnmod.trndoc.condocstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"trnmod.trndoc.rcvatt.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"financ.acc":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"financ.ref2":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref5":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref3":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref4":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trdgrp.rec.recaccount":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.trtp.recname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"trtcre.trdgrp.rec.reccountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trdgrp.rec.recdistrictcode":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"liaall.limmod.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.limmod.othp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.limmod.limpts.wrk.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.limmod.wrkp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.limmod.limpts.oth.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.limmod.othp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.limmod.limpts.wrk.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"liaall.limmod.limpts.oth.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"liaall.limmod.ccvamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.limmod.limpts.pfcod1":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"liaall.limmod.limpts.pfcod2":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"dftcre.dfdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
......
......@@ -318,6 +318,34 @@ export default class Bctset{
dinmod:{
jzllgz:"", // 基准利率规则 .trtcre.trtmod.finmod.dinmod.jzllgz
rmbsbs:"", // 审批流程发起标识 .trtcre.trtmod.finmod.dinmod.rmbsbs
dinjdm:"", // 定价审批代码 .trtcre.trtmod.finmod.dinmod.dinjdm
dinjls:"", // 定价流水号 .trtcre.trtmod.finmod.dinmod.dinjls
ockhdm:"", // OC客户代码 .trtcre.trtmod.finmod.dinmod.ockhdm
hxkhdm:"", // 核心客户代码 .trtcre.trtmod.finmod.dinmod.hxkhdm
sxpfdm:"", // 授信批复代码 .trtcre.trtmod.finmod.dinmod.sxpfdm
djhtno:"", // 合同号 .trtcre.trtmod.finmod.dinmod.djhtno
sxlexi:"", // 授信类型 .trtcre.trtmod.finmod.dinmod.sxlexi
spzhta:"", // 审批状态 .trtcre.trtmod.finmod.dinmod.spzhta
chapdm:"", // 产品代码 .trtcre.trtmod.finmod.dinmod.chapdm
shpijg:"", // 审批价格(不含税) .trtcre.trtmod.finmod.dinmod.shpijg
dakaje:"", // 贷款金额 .trtcre.trtmod.finmod.dinmod.dakaje
bizhog:"", // 币种 .trtcre.trtmod.finmod.dinmod.bizhog
dakaqx:"", // 贷款期限 .trtcre.trtmod.finmod.dinmod.dakaqx
qixndw:"", // 期限单位 .trtcre.trtmod.finmod.dinmod.qixndw
maxqix:"", // 最大贷款期限 .trtcre.trtmod.finmod.dinmod.maxqix
minqix:"", // 最小贷款期限 .trtcre.trtmod.finmod.dinmod.minqix
maxdje:"", // 最大贷款金额 .trtcre.trtmod.finmod.dinmod.maxdje
mindje:"", // 最小贷款金额 .trtcre.trtmod.finmod.dinmod.mindje
chapmc:"", // 产品名称 .trtcre.trtmod.finmod.dinmod.chapmc
spjgdc:"", // 审批价格点差(不含税) .trtcre.trtmod.finmod.dinmod.spjgdc
sheplb:"", // 审批LIBOR .trtcre.trtmod.finmod.dinmod.sheplb
libor:"", // 最新LIBOR .trtcre.trtmod.finmod.dinmod.libor
dinjlb:"", // 定价LIBOR .trtcre.trtmod.finmod.dinmod.dinjlb
ndjgbs:"", // 拟定价格标识 .trtcre.trtmod.finmod.dinmod.ndjgbs
shpdch:"", // 审批价格点差(含税) .trtcre.trtmod.finmod.dinmod.shpdch
shpjgh:"", // 审批价格(含税) .trtcre.trtmod.finmod.dinmod.shpjgh
shuilv:"", // 增值税税率 .trtcre.trtmod.finmod.dinmod.shuilv
lprtyp:"", // 市场LPR期限品种 .trtcre.trtmod.finmod.dinmod.lprtyp
},
dinjdm:"", // 定价审批代码 .trtcre.trtmod.finmod.dinjdm
},
......@@ -649,6 +677,7 @@ export default class Bctset{
},
},
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
oricur:"", // 单据金额: .dftcre.oricur
oriamt:"", // 单据金额: .dftcre.oriamt
......
<template>
<div class="eibs-tab">
<!-- <c-row>
<c-col :span="24"> -->
<!--=================顶部-左================= -->
<!-- <c-col :span="11">
</c-col> -->
<!--=================顶部-右================= -->
<!-- <c-col :span="11">
</c-col>
</c-col> -->
<!--=================中================= -->
<!-- <c-col :span="11">
</c-col>
<c-col :span="24"> -->
<!--=================底部-左================= -->
<!-- <c-col :span="11">
</c-col> -->
<!--=================底部-右================= -->
<!-- <c-col :span="11">
</c-col>
</c-col>
</c-row> -->
<c-col :span="11" >
<c-form-item
label="定价审批代码"
prop="trtcre.trtmod.finmod.dinmod.dinjdm"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.dinjdm"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="定价流水号" prop="trtcre.trtmod.finmod.dinmod.dinjls">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.dinjls"
maxlength="40"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="市场LPR期限品种"
prop="trtcre.trtmod.finmod.dinmod.lprtyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.lprtyp"
style="width: 100%"
:disabled="true"
placeholder=""
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="OC客户代码" prop="trtcre.trtmod.finmod.dinmod.ockhdm">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.ockhdm"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" >
<c-form-item
label="核心客户代码"
prop="trtcre.trtmod.finmod.dinmod.hxkhdm"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.hxkhdm"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item
label="授信批复代码"
prop="trtcre.trtmod.finmod.dinmod.sxpfdm"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.sxpfdm"
maxlength="40"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="合同号" prop="trtcre.trtmod.finmod.dinmod.djhtno">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.djhtno"
maxlength="40"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="授信类型" prop="trtcre.trtmod.finmod.dinmod.sxlexi">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.sxlexi"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="审批状态" prop="trtcre.trtmod.finmod.dinmod.spzhta">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.spzhta"
maxlength="10"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="产品代码" prop="trtcre.trtmod.finmod.dinmod.chapdm">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.chapdm"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="产品名称" prop="trtcre.trtmod.finmod.dinmod.chapmc">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.chapmc"
maxlength="40"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item
label="拟定价格标识"
prop="trtcre.trtmod.finmod.dinmod.ndjgbs"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.ndjgbs"
style="width: 100%"
:disabled="true"
placeholder=""
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="贷款金额" prop="trtcre.trtmod.finmod.dinmod.dakaje">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.dakaje"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="增值税税率" prop="trtcre.trtmod.finmod.dinmod.shuilv">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.shuilv"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item
label="最大贷款金额"
prop="trtcre.trtmod.finmod.dinmod.maxdje"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.maxdje"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item
label="审批价格(含税)"
prop="trtcre.trtmod.finmod.dinmod.shpjgh"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.shpjgh"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item
label="最小贷款金额"
prop="trtcre.trtmod.finmod.dinmod.mindje"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.mindje"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item
label="审批价格点差(含税)"
prop="trtcre.trtmod.finmod.dinmod.shpdch"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.shpdch"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="币种" prop="trtcre.trtmod.finmod.dinmod.bizhog">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.bizhog"
maxlength="20"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item
label="审批价格(不含税)"
prop="trtcre.trtmod.finmod.dinmod.shpijg"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.shpijg"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="贷款期限" prop="trtcre.trtmod.finmod.dinmod.dakaqx">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.dakaqx"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item
label="审批价格点差(不含税)"
prop="trtcre.trtmod.finmod.dinmod.spjgdc"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.spjgdc"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item
label="最大贷款期限"
prop="trtcre.trtmod.finmod.dinmod.maxqix"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.maxqix"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="定价LIBOR" prop="trtcre.trtmod.finmod.dinmod.dinjlb">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.dinjlb"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item
label="最小贷款期限"
prop="trtcre.trtmod.finmod.dinmod.minqix"
>
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.minqix"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="审批LIBOR" prop="trtcre.trtmod.finmod.dinmod.sheplb">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.sheplb"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item label="期限单位" prop="trtcre.trtmod.finmod.dinmod.qixndw">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.qixndw"
maxlength="10"
:disabled="true"
></c-input>
</c-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-form-item label="最新LIBOR" prop="trtcre.trtmod.finmod.dinmod.libor">
<c-input
v-model="model.trtcre.trtmod.finmod.dinmod.libor"
:disabled="true"
></c-input>
</c-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/Brtset/Event";
export default {
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-row>
<!--=================顶部================= -->
<c-col :span="24">
<c-col :span="11">
<el-form-item label="单据编号" prop="trtcre.trdgrp.rec.pntref">
<c-fullbox>
<c-input
......@@ -25,21 +28,20 @@
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.pntnam">
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntnam"
maxlength="40"
placeholder="请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24" style="height:13px">
<el-divider></el-divider>
</c-col> -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.pntnam">
<c-input
align="middle"
v-model="model.trtcre.trdgrp.rec.pntnam"
maxlength="40"
disabled
placeholder="请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="融资编号" prop="trtcre.trdgrp.rec.ownref">
<c-fullbox>
<c-input
......@@ -60,7 +62,13 @@
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
:disabled="
model.trtcre.trdgrp.rec.fintyp == '' ||
model.trtcre.trdgrp.fip.pts.adrblk == '' ||
// model.trdgrp.rec.branchinr == ''||
model.trtcre.trdgrp.rec.ownref != ''
"
@click="onTrtpButgetref"
>
Get Ref
</c-button>
......@@ -68,22 +76,23 @@
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.nam">
<c-input
disabled
v-model=this.nam
maxlength="40"
placeholder="请输入Name of Loan Contract"
></c-input>
</el-form-item>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.nam">
<c-input
align="middle"
v-model="model.trtcre.trdgrp.rec.nam"
maxlength="40"
disabled
placeholder="摘要"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- ==========融资-左========= -->
<c-col :span="11">
<c-col :span="24">
<!--=================中部-左================= -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="客户经理" prop="trtcre.trtp.usr.extkey">
<c-fullbox>
<c-input
......@@ -106,266 +115,215 @@
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="2" style="text-align: right">
<c-button
type="primary"
size="small"
icon="el-icon-search"
style="margin-left: 0"
></c-button>
</c-col> -->
<c-col :span="24">
<c-col :span="24">
<el-form-item label="开立日期" prop="trtcre.trdgrp.rec.issdat">
<c-date-picker
type="date"
disabled
v-model="model.trtcre.trdgrp.rec.issdat"
style="width: 100%"
placeholder="请选择开立日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="融资品种" prop="trtcre.trdgrp.rec.fintyp">
<c-select
disabled
v-model="model.trtcre.trdgrp.rec.fintyp"
style="width: 100%"
placeholder="请选择融资品种"
:code="codes.fintyp1"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="9" style="margin-left: 10px" v-if="false">
<c-checkbox v-model="model.trtcre.trtp.dfflag">CG000145</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="货押标识" prop="trtcre.trdgrp.rec.guaflg">
<c-select
v-model="model.trtcre.trdgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择货押标识"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="SF000146 " prop="trtcre.trdgrp.rec.stagod">
<c-select
v-model="model.trtcre.trdgrp.rec.stagod"
style="width: 100%"
placeholder="请选择Good's Code "
:code="codes.godcod"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="开立日期" prop="trtcre.trdgrp.rec.issdat">
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.issdat"
style="width: 100%"
placeholder="请选择开立日期"
:disable="true"
>
</c-date-picker>
</el-form-item>
</c-col>
<!-- ==========融资-右========= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="融资客户" prop="trtcre.trdgrp.fip.pts.ref">
<c-input
v-model="model.trtcre.trdgrp.fip.pts.ref"
maxlength="16"
placeholder="请输入融资客户"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.fip.pts.extkey"
maxlength="16"
style="width: 100%"
placeholder="请输入External Key of Address"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button size="small" type="primary" >
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.namelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
<c-col :span="17">
<el-form-item label="融资品种" prop="trtcre.trdgrp.rec.fintyp">
<c-select
v-model="model.trtcre.trdgrp.rec.fintyp"
style="width: 100%"
placeholder="请选择融资品种"
:disable="true"
>
<el-option
v-for="item in codes.fintyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.adrblk">
<c-input
type="textarea"
disabled
v-model="model.trtcre.trdgrp.fip.pts.adrblk"
:rows="4"
maxlength="35"
show-word-limit
placeholder="请输入地址信息"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24" style="height: 13px">
<el-divider></el-divider>
</c-col>
<c-col :span="24">
<el-form-item label="货押标识" prop="trtcre.trdgrp.rec.guaflg">
<c-select
v-model="model.trtcre.trdgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择货押标识"
>
<el-option
v-for="item in codes.guaflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- =========bottom-left========== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="Origial Amt" prop="trtcre.oricur">
<c-select
disabled
v-model="model.trtcre.oricur"
style="width: 95%"
placeholder="请选择Origial Currency"
:code="codes.oricur"
<el-form-item label="Good's Code " prop="trtcre.trdgrp.rec.stagod">
<c-select
v-model="model.trtcre.trdgrp.rec.stagod"
style="width: 100%"
placeholder="请选择Good's Code "
>
<el-option
v-for="item in codes.godcod"
:key="item.value"
:label="item.label"
:value="item.value"
>
</c-select>
</el-form-item>
</c-col>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" prop="trtcre.oriamt" label-width="0">
<c-input
v-model="model.trtcre.oriamt"
placeholder="请输入Origial Amt"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
<c-col :span="12">
<el-form-item label="Origial Currency" prop="trtcre.oricur">
<c-select
v-model="model.trtcre.oricur"
style="width: 100%"
:disabled="true"
placeholder="请选择Currency"
@keyup.enter.native="maxCurEvent"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col>
<el-option
v-for="item in codes.curtxt1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item
style="text-align: left"
label-width="20px"
prop="trtcre.oriamt"
>
<c-input
v-model="model.trtcre.oriamt"
style="width: 100%"
placeholder="请输入融资金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item prop="trtcre.trdgrp.rec.pctfin" label-width="20px">
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
style="width: 80%"
></c-input
>%
</el-form-item>
</c-col>
<!-- SG000196 : Exchange Rate -->
<c-col :span="24">
<c-col :span="24">
<el-form-item label="Exchange Rate" prop="trtcre.extrat">
<c-input
v-model="model.trtcre.extrat"
placeholder="请输入Exchange Rate"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-form-item label="Exchange Rate" prop="trtcre.extrat">
<c-input
v-model="model.trtcre.extrat"
></c-input>
</c-form-item>
</c-col>
<!-- S0000167 : 融资金额 -->
<c-col :span="24">
<c-col :span="13">
<el-form-item label="融资金额" prop="trtcre.trdgrp.cbs.max.cur">
<el-form-item label="融资金额" prop="trtcre.trdgrp.cbs.max.cur">
<c-fullbox>
<c-select
v-model="model.trtcre.trdgrp.cbs.max.cur"
style="width: 95%"
placeholder="请选择Currency"
:code="codes.cur"
style="width: 30%"
>
<el-option
v-for="item in codes.curtxt2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="trtcre.trdgrp.cbs.max.amt"
label-width="0"
>
<c-input
disabled
v-model="model.trtcre.trdgrp.cbs.max.amt"
placeholder="请输入融资金额"
style="width: 70%"
:disabled="true"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd">
<c-select
v-model="model.trtcre.trtmod.finmod.intprd"
style="width: 100%"
placeholder="请选择计息周期"
:code="codes.intprd"
>
</c-select>
</el-form-item>
</c-col>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item
label="利率调整方式"
prop="trtcre.trtmod.finmod.ratchgtyp"
<!-- <c-col :span="12">
<c-form-item
prop="trtcre.trdgrp.cbs.max.amt"
>
</c-form-item>
</c-col> -->
<c-col :span="12">
<el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd">
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgtyp"
style="width: 95%"
placeholder="请选择利率调整方式"
:code="codes.ratchgtyp"
v-model="model.trtcre.trtmod.finmod.intprd"
style="width: 100%"
placeholder="请选择计息周期"
>
<el-option
v-for="item in codes.intprd"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<c-col :span="12">
<el-form-item
label="LPR期限品种"
prop="trtcre.trtmod.finmod.ratchgprd"
label-width="110px"
label="利率调整方式"
prop="trtcre.trtmod.finmod.ratchgtyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
v-model="model.trtcre.trtmod.finmod.ratchgtyp"
style="width: 100%"
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
placeholder="请选择利率调整方式"
>
<el-option
v-for="item in codes.ratchgtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="开户日期" prop="trtcre.trdgrp.rec.stttendat">
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.stttendat"
style="width: 95%"
placeholder="请选择Start Date Tenor"
style="width: 100%"
placeholder="请选择开户日期"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="到期日"
label="到期日(非节假日)"
prop="trtcre.trdgrp.rec.matdat"
label-width="110px"
>
......@@ -373,181 +331,240 @@
type="date"
v-model="model.trtcre.trdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
placeholder="非节假日"
:picker-options="pickerOptions"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="24">
<el-form-item label="基准利率" prop="trtcre.trdgrp.rec.intrat">
<c-input
v-model="model.trtcre.trdgrp.rec.intrat"
disabled
placeholder="请输入Margin Spread applied to Interest Rate"
style="width: 95%"
></c-input>
<c-fullbox>
<c-input
v-model="model.trtcre.trdgrp.rec.intrat"
placeholder="请输入基准利率"
:disabled="true"
style="width: 82%"
>
</c-input>
<c-button
size="small"
type="primary"
@click="onFinmodButget"
style="width: 15%"
>
Get
</c-button>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="10" style="text-align: left">
<c-button
size="small"
type="primary"
@click="onFinmodButget"
style="margin-left: 0; padding: 0 10px"
<c-col :span="12">
<el-form-item
label="基准利率规则"
prop="trtcre.trtmod.finmod.dinmod.jzllgz"
>
Get
</c-button>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="基准利率规则"
prop="trtcre.trtmod.finmod.dinmod.jzllgz"
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.jzllgz"
style="width: 100%"
placeholder="请选择基准利率规则"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.jzllgz"
style="width: 95%"
placeholder="请选择基准利率规则"
:code="codes.jzllgz"
<el-option
v-for="item in codes.jzllgz"
:key="item.value"
:label="item.label"
:value="item.value"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="税率"
prop="trtcre.trtmod.finmod.shuilv"
label-width="110px"
>
<c-input
disabled
v-model="model.trtcre.trtmod.finmod.shuilv"
placeholder="请输入税率"
></c-input>
</el-form-item>
</c-col>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="12">
<el-form-item label="执行利率" prop="trtcre.trdgrp.rec.actrat">
<c-input
v-model="model.trtcre.trdgrp.rec.actrat"
placeholder="请输入actural rate"
style="width: 95%"
placeholder="请输入执行利率"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="借据号" prop="trtcre.trtmod.finmod.fincod">
<c-input v-model="model.trtcre.trtmod.finmod.fincod" maxlength="17" placeholder="请输入借据号" :disabled="true"></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<!-- <c-col :span="12">
<el-form-item
label="借据号"
prop="trtcre.trtmod.finmod.fincod"
label-width="110px"
label="是否定向收付"
prop="trtcre.trdgrp.rec.flowflag"
v-if="zmqflg == 'x'"
>
<c-input
v-model="model.trtcre.trtmod.finmod.fincod"
maxlength="17"
disabled
placeholder="请输入借据号"
></c-input>
<c-select
v-model="model.trtcre.trdgrp.rec.flowflag"
style="width: 100%"
placeholder="请选择是否定向收付"
>
<el-option
v-for="item in codes.flowflag"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<el-form-item label="第一还款账号" prop="trtcre.trtmod.finmod.act1">
<c-select
v-model="model.trtcre.trtmod.finmod.act1"
style="width: 100%"
placeholder="请选择第一还款账号"
:code="codes.act1"
>
<el-option
v-for="(item, idx) in codes.codeSet['trtcre.trtmod.finmod.act1']"
:key="idx"
:label="item.split('\t')[1]"
:value="item.split('\t')[0]"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="24">
<el-form-item label="预收息金额" prop="trtcre.trtmod.finmod.intamt">
<c-input
v-model="model.trtcre.trtmod.finmod.intamt"
style="width: 95%"
disabled
placeholder="请输入预收息金额"
></c-input>
<c-fullbox>
<c-input
v-model="model.trtcre.trtmod.finmod.intamt"
style="width: 77%"
:disabled="true"
placeholder="请输入预收息金额"
>
</c-input>
<c-button
size="small"
type="primary"
@click="onFinmodButcal"
:disabled="model.trtcre.trtmod.finmod.intprd != '7'"
style="width: 20%"
>
计算
</c-button>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onFinmodButcal"
style="margin-left: 0; padding: 0 7px"
>
计算
</c-button>
</c-col>
<c-col :span="9">
<el-form-item
label="发票类型"
prop="trtcre.trdgrp.rec.invtyp"
label-width="63px"
>
<c-select
v-model="model.trtcre.trdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
:code="codes.invtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="12">
<el-form-item label="预扣息方式" prop="trtcre.trtmod.finmod.inttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.inttyp"
style="width: 95%"
disabled
style="width: 100%"
placeholder="请选择预扣息方式"
:code="codes.inttyp"
:disabled="model.trtcre.trtmod.finmod.intprd != '7'"
>
<el-option
v-for="item in codes.inttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="13">
<span v-text="model.trtcre.trtp.flowflag" data-path=".trtcre.trtp.flowflag" style="width:95%"> </span>
</c-col> -->
<!-- <c-col :span="11">
<c-col :span="12">
<el-form-item
label="是否定向收付"
prop="trtcre.trdgrp.rec.flowflag"
label="税率"
label-width="110px"
prop="trtcre.trtmod.finmod.shuilv"
>
<c-input
v-model="model.trtcre.trtmod.finmod.shuilv"
:disabled="true"
placeholder="请输入税率"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="市场LPR期限品种" prop="trtcre.trdgrp.rec.lprtyp">
<c-select
v-model="model.trtcre.trdgrp.rec.flowflag"
v-model="model.trtcre.trdgrp.rec.lprtyp"
style="width: 100%"
placeholder="请选择是否定向收付"
:code="codes.flowflag"
placeholder="请选择市场LPR期限品种"
>
<el-option
v-for="item in codes.lprtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
<c-col :span="12">
<el-form-item label="发票类型" prop="trtcre.trdgrp.rec.invtyp">
<c-select
v-model="model.trtcre.trdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
>
<el-option
v-for="item in codes.invtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- =========bottom-right========== -->
<!--=================中部-右================= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="SG000198" prop="trtcre.trtmod.finmod.dinjdm">
<c-fullbox>
<c-input
v-model="model.trtcre.trtmod.finmod.dinjdm"
maxlength="20"
placeholder="请输入定价审批代码"
></c-input>
<template slot="footer">
<c-form-item label="融资客户参考号" prop="trtcre.trdgrp.fip.pts.ref">
<c-input v-model="model.trtcre.trdgrp.fip.pts.ref"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="trtcre.trdgrp.fip.pts.extkey" style="width: 100%">
<c-fullbox>
<c-input
:disabled="true"
v-model="model.trtcre.trdgrp.fip.pts.extkey"
@keyup.enter.native="
showGridPromptDialog(`trtcre.trdgrp.fip.pts.extkey`)
"
@change="valueChange"
></c-input>
<template slot="footer">
<c-button
:disabled="true"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
@click="onSeainf(`rtcre.trdgrp.fip.pts.extkey`)"
@onSeainf="onSeainf"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click="onGctpGetrefbut"
@click="onAplpDet"
>
Get
{{ $t("buttons.details") }}
</c-button>
</template>
</c-fullbox>
......@@ -555,459 +572,354 @@
</c-col>
<c-col :span="24">
<el-form-item prop="trtcre.trdgrp.fip.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.trtcre.trdgrp.fip.pts.adrblk"
maxlength="150"
show-word-limit
:disabled="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="定价审批代码" prop="trtcre.trtmod.finmod.dinjdm">
<c-fullbox>
<c-input
v-model="model.trtcre.trtmod.finmod.dinjdm"
maxlength="20"
placeholder="请输入定价审批代码"
style="width: 82%"
>
</c-input>
<c-button
size="small"
type="primary"
@click="onDinmodDget"
:disabled="true"
style="width: 15%"
>
Get
</c-button>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="SG000206"
prop="trtcre.trtmod.finmod.dinmod.rmbsbs"
label="审批流程发起标识"
prop="trtcre.trtmod.finmod.dinmod.rmbsbss"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.rmbsbs"
style="width: 100%"
disabled
placeholder="请选择审批流程发起标识"
:code="codes.rmbsbs"
:disabled="true"
>
<el-option
v-for="item in codes.jzllgz"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<!--
<c-col :span="24">
<el-form-item label="Chinese address" prop="trdgrp.fip.dbfadrblkcn">
<c-input type="textarea" v-model="model.trdgrp.fip.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="14">
<el-form-item label="计息日期" prop="trtcre.trtmod.finmod.intdat">
<c-input
v-model="model.trtcre.trtmod.finmod.intdat"
maxlength="2"
style="width: 95%"
placeholder="请输入计息日期"
:disabled="
model.trtcre.trtmod.finmod.intprd == '6' ||
model.trtcre.trtmod.finmod.intprd == '7' ||
model.trtcre.trtmod.finmod.intprd == 'B'
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<c-checkbox v-model="model.trtcre.trtmod.finmod.wjdkfl"
disabled
>是否到期主动扣收款</c-checkbox
<c-col :span="9" :offset="1">
<c-checkbox v-model="model.trtcre.trtmod.finmod.wjdkfl" :disabled="true"
>是否到期主动扣收贷款本息</c-checkbox
>
</c-col>
<c-col :span="13">
<c-col :span="12">
<el-form-item
label="利率调整周期"
prop="trtcre.trtmod.finmod.ratchgprd"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
style="width: 95%"
disabled
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
style="width: 100%"
:disabled="
model.trtcre.trtmod.finmod.ratchgtyp != '8' &&
model.trtcre.trtmod.finmod.ratchgtyp != '9' &&
model.trtcre.trtmod.finmod.ratchgtyp != 'A'
"
>
<el-option
v-for="item in codes.ratchgprd"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<c-col :span="12">
<el-form-item
label="月日数"
label="利率调整月日数"
prop="trtcre.trtmod.finmod.ratchgdat"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.ratchgdat"
maxlength="4"
placeholder="请输入利率调整月日数"
:disabled="
model.trtcre.trtmod.finmod.ratchgtyp != '4' &&
model.trtcre.trtmod.finmod.ratchgtyp != '3'
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="12">
<el-form-item label="融资天数" prop="trtcre.trdgrp.rec.tenday">
<c-input
v-model="model.trtcre.trdgrp.rec.tenday"
style="width: 95%"
disabled
placeholder="请输入Tenor Days"
style="width: 100%"
:disabled="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="宽限期"
prop="trtcre.trtmod.finmod.graday"
label-width="110px"
>
<c-col :span="12">
<el-form-item label="宽限期" prop="trtcre.trtmod.finmod.graday">
<c-input
v-model="model.trtcre.trtmod.finmod.graday"
style="width: 100%"
:disabled="true"
placeholder="请输入宽限期"
disabled
></c-input>
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<c-col :span="12">
<el-form-item label="浮动方式" prop="trtcre.trtmod.finmod.flttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.flttyp"
style="width: 95%"
style="width: 100%"
placeholder="请选择浮动方式"
:code="codes.flttyp"
>
<el-option
v-for="item in codes.flttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="浮动值"
prop="trtcre.trtmod.finmod.fltval"
label-width="110px"
>
<c-col :span="12">
<el-form-item label="浮动值" prop="trtcre.trtmod.finmod.fltval">
<c-input
v-model="model.trtcre.trtmod.finmod.fltval"
placeholder="请输入浮动值"
disabled
:disabled="model.trtcre.trtmod.finmod.flttyp == '0'"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col> -->
<c-col :span="24">
<c-col :span="13">
<c-col :span="12">
<el-form-item
label="逾期计息方式"
prop="trtcre.trtmod.finmod.ovdinttyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ovdinttyp"
style="width: 95%"
placeholder="请选择税率"
:code="codes.ovdinttyp"
style="width: 100%"
placeholder="请选择逾期计息方式"
>
<el-option
v-for="item in codes.ovdinttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<el-form-item
label="罚息比率"
prop="trtcre.trtmod.finmod.ovdintrat"
label-width="110px"
>
<c-col :span="12">
<el-form-item label="罚息比率" prop="trtcre.trtmod.finmod.ovdintrat">
<c-input
v-model="model.trtcre.trtmod.finmod.ovdintrat"
placeholder="请输入罚息比率"
style="width: 90%"
></c-input>
<span style="width: 10%">%</span>
style="width: 85%"
:disabled="model.trtcre.trtmod.finmod.ovdinttyp == '0'"
></c-input
>%
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<!-- <c-col :span="1">
<el-form-item label="">
</el-form-item>
</c-col> -->
<c-col :span="12">
<el-form-item label="第三方还款方式" prop="trtcre.trtmod.finmod.acttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.acttyp"
style="width: 95%"
style="width: 100%"
placeholder="请选择第三方还款方式"
:code="codes.acttyp1"
>
<el-option
v-for="item in codes.acttyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="入账机构"
prop="trtcre.trtmod.finmod.accbch"
label-width="110px"
>
<c-col :span="12">
<el-form-item label="入账机构" prop="trtcre.trtmod.finmod.accbch">
<c-select
v-model="model.trtcre.trtmod.finmod.accbch"
style="width: 100%"
placeholder="请选择入账机构"
:code="codes.accbch"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="第三方还款账号" prop="trtcre.trtmod.finmod.act3">
<c-select
filterable
allow-create
v-model="model.trtcre.trtmod.finmod.act3"
style="width: 100%"
:disabled="model.trtcre.trtmod.finmod.acttyp == ''"
placeholder="请选择第三方还款账号"
:code="codes.act3"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trntyp" data-path=".trntyp"> </span>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="交易性质" prop="trtcre.trdgrp.rec.trntyp">
<c-input v-model="model.trtcre.trdgrp.rec.trntyp" maxlength="6" placeholder="请输入交易性质" :disabed="true"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodselSelbut">
?
</c-button>
</c-col> -->
<c-col :span="24">
<el-form-item label="预扣息账号" prop="trtcre.trtmod.finmod.intact">
<c-select
<c-input
v-model="model.trtcre.trtmod.finmod.intact"
style="width: 100%"
disabled
placeholder="请选择发票类型"
:code="codes.intact"
placeholder="请选择利息付款账号"
:disabled="true"
>
</c-select>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-if="false">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input
v-model="model.trtcre.trdgrp.rec.oppacc"
maxlength="35"
placeholder="请输入对方�'�号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-else style="height: 36.8px">
<el-form-item label=""> </el-form-item>
<c-col :span="12">
<span v-text="model.trtcre.oppacc" data-path=".oppacc"> </span>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="对方账号" prop="trtcre.trdgrp.rec.oppacc">
<c-input v-model="model.trtcre.trdgrp.rec.oppacc" maxlength="35" placeholder="请输入对方账号"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="S000212" prop="trtcre.trtp.act">
<el-form-item label="外币贷款专户清单" prop="trtcre.trtp.act">
<c-select
v-model="model.trtcre.trtp.act"
style="width: 100%"
disabled
placeholder="请选择外币还款专户清单"
:code="codes.act"
placeholder="请选择外币贷款专户清单"
:disabled="model.trtcre.trdgrp.cbs.max.cur === 'CNY'"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bcdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.btdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.brdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.ledget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bedget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bcdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.btdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.brdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.ledget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bedget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.recget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.recget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.recget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.usrget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.usrget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.fipp.ptsget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.fipp.ptsget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onFippDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="trtcre.trdgrp.fip.dbfadrblkcn">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.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="trtcre.trdgrp.fip.adrelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Good's Code " prop="trtcre.trdgrp.rec.stagod">
<c-select v-model="model.trtcre.trdgrp.rec.stagod" style="width:100%" placeholder="请选择Good's Code ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDinmodDget" style="padding:0 7px">
Get
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="市场LPR期限品种" prop="trtcre.trdgrp.rec.lprtyp">
<c-select v-model="model.trtcre.trdgrp.rec.lprtyp" style="width:100%" placeholder="请选择市场LPR期限品种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trntyp" data-path=".trtcre.trntyp" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="交易性�'�" prop="trtcre.trdgrp.rec.trntyp">
<c-input v-model="model.trtcre.trdgrp.rec.trntyp" maxlength="6" placeholder="请输入交易性�'�"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodselSelbut">
?
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.oppacc" data-path=".trtcre.oppacc" > </span>
</c-col>
<c-col :span="24">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input v-model="model.trtcre.trdgrp.rec.oppacc" maxlength="35" placeholder="请输入对方�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="外币�'�款专户清单" prop="trtcre.trtp.act">
<c-select v-model="model.trtcre.trtp.act" style="width:100%" placeholder="请选择外币�'�款专户清单">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trtmod.finmod.pctlab" data-path=".trtcre.trtmod.finmod.pctlab" > </span>
</c-col> -->
</div>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
import Utils from "~/utils";
import Bctsus from "./Bctsus";
import Event from "~/model/Brtset/Event";
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
zmqflg: null,
pickerOptions: {
disabledDate(time) {
return time.getDay() === 0 || time.getDay() === 6;
},
},
flag: false,
};
},
watch:{
"model.trtcre.trdgrp.rec.nam": {
immediate:true,
handler(val,oldval){
let nam=this.model.trtcre.trdgrp.rec.nam;
if(this.model.trtcre.trdgrp.rec.fintyp=="BRF"){
this.nam="进口信用证押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="BCF"){
this.nam="进口代收押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="ECF"){
this.nam="汇出汇款押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="PCL"){
this.nam="打包贷款"+" "+nam;
}
}
},
},
watch: {},
methods: {
...Event,
// onBctmodButgetref(){
// this.executeRule("trtcre.trtp.butgetref").then((res) => {
// if ((res.respCode == SUCCESS)) {
// Utils.copyValueFromVO(this.model, res.data);
// }
// });
// },
},
onExtkey(){
},
onSeainf(data) {
this.$emit("onSeainf", data);
},
onAplpDet() {
this.$emit("onAplpDet");
},
valueChange() {
if (this.onlySearch) return;
// this.showGridPromptDialog(
// `${this.argadr.grp}.${this.argadr.rol}.pts.extkey`
// );
},
},
created: function () {},
};
</script>
<style scoped>
.el-divider--horizontal {
margin-top: 1px;
}
</style>
<style></style>
<template>
<div class="eibs-tab">
<c-col :span="11">
<el-form-item label="单据编号" prop="trtcre.trdgrp.rec.pntref">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntref"
maxlength="16"
style="width: 98%"
placeholder="请输入单据编号"
></c-input>
<template slot="footer">
<c-button
v-model="model.trtcre.trtp.bcdget.sdamod.seainf"
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.pntnam">
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntnam"
maxlength="40"
placeholder="请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24" style="height:13px">
<el-divider></el-divider>
</c-col> -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="融资编号" prop="trtcre.trdgrp.rec.ownref">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.ownref"
maxlength="16"
placeholder="请输入融资编号"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
>
Get Ref
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.nam">
<c-input
disabled
v-model=this.nam
maxlength="40"
placeholder="请输入Name of Loan Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- ==========融资-左========= -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="客户经理" prop="trtcre.trtp.usr.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trtp.usr.extkey"
maxlength="8"
placeholder="请输入客户经理"
style="width: 98%"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="2" style="text-align: right">
<c-button
type="primary"
size="small"
icon="el-icon-search"
style="margin-left: 0"
></c-button>
</c-col> -->
<c-col :span="24">
<c-col :span="24">
<el-form-item label="开立日期" prop="trtcre.trdgrp.rec.issdat">
<c-date-picker
type="date"
disabled
v-model="model.trtcre.trdgrp.rec.issdat"
style="width: 100%"
placeholder="请选择开立日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="融资品种" prop="trtcre.trdgrp.rec.fintyp">
<c-select
disabled
v-model="model.trtcre.trdgrp.rec.fintyp"
style="width: 100%"
placeholder="请选择融资品种"
:code="codes.fintyp1"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="9" style="margin-left: 10px" v-if="false">
<c-checkbox v-model="model.trtcre.trtp.dfflag">CG000145</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="货押标识" prop="trtcre.trdgrp.rec.guaflg">
<c-select
v-model="model.trtcre.trdgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择货押标识"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="SF000146 " prop="trtcre.trdgrp.rec.stagod">
<c-select
v-model="model.trtcre.trdgrp.rec.stagod"
style="width: 100%"
placeholder="请选择Good's Code "
:code="codes.godcod"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ==========融资-右========= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="融资客户" prop="trtcre.trdgrp.fip.pts.ref">
<c-input
v-model="model.trtcre.trdgrp.fip.pts.ref"
maxlength="16"
placeholder="请输入融资客户"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.fip.pts.extkey"
maxlength="16"
style="width: 100%"
placeholder="请输入External Key of Address"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button size="small" type="primary" >
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.namelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.adrblk">
<c-input
type="textarea"
disabled
v-model="model.trtcre.trdgrp.fip.pts.adrblk"
:rows="4"
maxlength="35"
show-word-limit
placeholder="请输入地址信息"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24" style="height: 13px">
<el-divider></el-divider>
</c-col>
<!-- =========bottom-left========== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="Origial Amt" prop="trtcre.oricur">
<c-select
disabled
v-model="model.trtcre.oricur"
style="width: 95%"
placeholder="请选择Origial Currency"
:code="codes.oricur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" prop="trtcre.oriamt" label-width="0">
<c-input
v-model="model.trtcre.oriamt"
placeholder="请输入Origial Amt"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="Exchange Rate" prop="trtcre.extrat">
<c-input
v-model="model.trtcre.extrat"
placeholder="请输入Exchange Rate"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="融资金额" prop="trtcre.trdgrp.cbs.max.cur">
<c-select
v-model="model.trtcre.trdgrp.cbs.max.cur"
style="width: 95%"
placeholder="请选择Currency"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="trtcre.trdgrp.cbs.max.amt"
label-width="0"
>
<c-input
disabled
v-model="model.trtcre.trdgrp.cbs.max.amt"
placeholder="请输入融资金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd">
<c-select
v-model="model.trtcre.trtmod.finmod.intprd"
style="width: 100%"
placeholder="请选择计息周期"
:code="codes.intprd"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item
label="利率调整方式"
prop="trtcre.trtmod.finmod.ratchgtyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgtyp"
style="width: 95%"
placeholder="请选择利率调整方式"
:code="codes.ratchgtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="LPR期限品种"
prop="trtcre.trtmod.finmod.ratchgprd"
label-width="110px"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
style="width: 100%"
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="开户日期" prop="trtcre.trdgrp.rec.stttendat">
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.stttendat"
style="width: 95%"
placeholder="请选择Start Date Tenor"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="到期日"
prop="trtcre.trdgrp.rec.matdat"
label-width="110px"
>
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="基准利率" prop="trtcre.trdgrp.rec.intrat">
<c-input
v-model="model.trtcre.trdgrp.rec.intrat"
disabled
placeholder="请输入Margin Spread applied to Interest Rate"
style="width: 95%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10" style="text-align: left">
<c-button
size="small"
type="primary"
@click="onFinmodButget"
style="margin-left: 0; padding: 0 10px"
>
Get
</c-button>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="基准利率规则"
prop="trtcre.trtmod.finmod.dinmod.jzllgz"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.jzllgz"
style="width: 95%"
placeholder="请选择基准利率规则"
:code="codes.jzllgz"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="税率"
prop="trtcre.trtmod.finmod.shuilv"
label-width="110px"
>
<c-input
disabled
v-model="model.trtcre.trtmod.finmod.shuilv"
placeholder="请输入税率"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item label="执行利率" prop="trtcre.trdgrp.rec.actrat">
<c-input
v-model="model.trtcre.trdgrp.rec.actrat"
placeholder="请输入actural rate"
style="width: 95%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="借据号"
prop="trtcre.trtmod.finmod.fincod"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.fincod"
maxlength="17"
disabled
placeholder="请输入借据号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="第一还款账号" prop="trtcre.trtmod.finmod.act1">
<c-select
v-model="model.trtcre.trtmod.finmod.act1"
style="width: 100%"
placeholder="请选择第一还款账号"
:code="codes.act1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="预收息金额" prop="trtcre.trtmod.finmod.intamt">
<c-input
v-model="model.trtcre.trtmod.finmod.intamt"
style="width: 95%"
disabled
placeholder="请输入预收息金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onFinmodButcal"
style="margin-left: 0; padding: 0 7px"
>
计算
</c-button>
</c-col>
<c-col :span="9">
<el-form-item
label="发票类型"
prop="trtcre.trdgrp.rec.invtyp"
label-width="63px"
>
<c-select
v-model="model.trtcre.trdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
:code="codes.invtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="预扣息方式" prop="trtcre.trtmod.finmod.inttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.inttyp"
style="width: 95%"
disabled
placeholder="请选择预扣息方式"
:code="codes.inttyp"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="13">
<span v-text="model.trtcre.trtp.flowflag" data-path=".trtcre.trtp.flowflag" style="width:95%"> </span>
</c-col> -->
<!-- <c-col :span="11">
<el-form-item
label="是否定向收付"
prop="trtcre.trdgrp.rec.flowflag"
label-width="110px"
>
<c-select
v-model="model.trtcre.trdgrp.rec.flowflag"
style="width: 100%"
placeholder="请选择是否定向收付"
:code="codes.flowflag"
>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
<!-- =========bottom-right========== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="SG000198" prop="trtcre.trtmod.finmod.dinjdm">
<c-fullbox>
<c-input
v-model="model.trtcre.trtmod.finmod.dinjdm"
maxlength="20"
placeholder="请输入定价审批代码"
></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
>
Get
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="SG000206"
prop="trtcre.trtmod.finmod.dinmod.rmbsbs"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.rmbsbs"
style="width: 100%"
disabled
placeholder="请选择审批流程发起标识"
:code="codes.rmbsbs"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="计息日期" prop="trtcre.trtmod.finmod.intdat">
<c-input
v-model="model.trtcre.trtmod.finmod.intdat"
maxlength="2"
style="width: 95%"
placeholder="请输入计息日期"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<c-checkbox v-model="model.trtcre.trtmod.finmod.wjdkfl"
disabled
>是否到期主动扣收款</c-checkbox
>
</c-col>
<c-col :span="13">
<el-form-item
label="利率调整周期"
prop="trtcre.trtmod.finmod.ratchgprd"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
style="width: 95%"
disabled
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="月日数"
prop="trtcre.trtmod.finmod.ratchgdat"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.ratchgdat"
maxlength="4"
placeholder="请输入利率调整月日数"
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="融资天数" prop="trtcre.trdgrp.rec.tenday">
<c-input
v-model="model.trtcre.trdgrp.rec.tenday"
style="width: 95%"
disabled
placeholder="请输入Tenor Days"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="宽限期"
prop="trtcre.trtmod.finmod.graday"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.graday"
placeholder="请输入宽限期"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="浮动方式" prop="trtcre.trtmod.finmod.flttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.flttyp"
style="width: 95%"
placeholder="请选择浮动方式"
:code="codes.flttyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="浮动值"
prop="trtcre.trtmod.finmod.fltval"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.fltval"
placeholder="请输入浮动值"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col> -->
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="逾期计息方式"
prop="trtcre.trtmod.finmod.ovdinttyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ovdinttyp"
style="width: 95%"
placeholder="请选择税率"
:code="codes.ovdinttyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<el-form-item
label="罚息比率"
prop="trtcre.trtmod.finmod.ovdintrat"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.ovdintrat"
placeholder="请输入罚息比率"
style="width: 90%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item label="第三方还款方式" prop="trtcre.trtmod.finmod.acttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.acttyp"
style="width: 95%"
placeholder="请选择第三方还款方式"
:code="codes.acttyp1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="入账机构"
prop="trtcre.trtmod.finmod.accbch"
label-width="110px"
>
<c-select
v-model="model.trtcre.trtmod.finmod.accbch"
style="width: 100%"
placeholder="请选择入账机构"
:code="codes.accbch"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="第三方还款账号" prop="trtcre.trtmod.finmod.act3">
<c-select
v-model="model.trtcre.trtmod.finmod.act3"
style="width: 100%"
placeholder="请选择第三方还款账号"
:code="codes.act3"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="预扣息账号" prop="trtcre.trtmod.finmod.intact">
<c-select
v-model="model.trtcre.trtmod.finmod.intact"
style="width: 100%"
disabled
placeholder="请选择发票类型"
:code="codes.intact"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" v-if="false">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input
v-model="model.trtcre.trdgrp.rec.oppacc"
maxlength="35"
placeholder="请输入对方�'�号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-else style="height: 36.8px">
<el-form-item label=""> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="S000212" prop="trtcre.trtp.act">
<c-select
v-model="model.trtcre.trtp.act"
style="width: 100%"
disabled
placeholder="请选择外币还款专户清单"
:code="codes.act"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bcdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.btdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.brdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.ledget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bedget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bcdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.btdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.brdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.ledget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bedget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.recget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.recget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.recget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.usrget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.usrget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.fipp.ptsget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.fipp.ptsget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onFippDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="trtcre.trdgrp.fip.dbfadrblkcn">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.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="trtcre.trdgrp.fip.adrelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Good's Code " prop="trtcre.trdgrp.rec.stagod">
<c-select v-model="model.trtcre.trdgrp.rec.stagod" style="width:100%" placeholder="请选择Good's Code ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDinmodDget" style="padding:0 7px">
Get
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="市场LPR期限品种" prop="trtcre.trdgrp.rec.lprtyp">
<c-select v-model="model.trtcre.trdgrp.rec.lprtyp" style="width:100%" placeholder="请选择市场LPR期限品种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trntyp" data-path=".trtcre.trntyp" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="交易性�'�" prop="trtcre.trdgrp.rec.trntyp">
<c-input v-model="model.trtcre.trdgrp.rec.trntyp" maxlength="6" placeholder="请输入交易性�'�"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodselSelbut">
?
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.oppacc" data-path=".trtcre.oppacc" > </span>
</c-col>
<c-col :span="24">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input v-model="model.trtcre.trdgrp.rec.oppacc" maxlength="35" placeholder="请输入对方�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="外币�'�款专户清单" prop="trtcre.trtp.act">
<c-select v-model="model.trtcre.trtp.act" style="width:100%" placeholder="请选择外币�'�款专户清单">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trtmod.finmod.pctlab" data-path=".trtcre.trtmod.finmod.pctlab" > </span>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
import Utils from "~/utils";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
};
},
watch:{
"model.trtcre.trdgrp.rec.nam": {
immediate:true,
handler(val,oldval){
let nam=this.model.trtcre.trdgrp.rec.nam;
if(this.model.trtcre.trdgrp.rec.fintyp=="BRF"){
this.nam="进口信用证押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="BCF"){
this.nam="进口代收押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="ECF"){
this.nam="汇出汇款押汇"+" "+nam;
}
else if(this.model.trtcre.trdgrp.rec.fintyp=="PCL"){
this.nam="打包贷款"+" "+nam;
}
}
},
},
methods: {
...Event,
// onBctmodButgetref(){
// this.executeRule("trtcre.trtp.butgetref").then((res) => {
// if ((res.respCode == SUCCESS)) {
// Utils.copyValueFromVO(this.model, res.data);
// }
// });
// },
},
};
</script>
<style scoped>
.el-divider--horizontal {
margin-top: 1px;
}
</style>
......@@ -24,11 +24,17 @@
</c-content>
</el-tab-pane>
<el-tab-pane label="Financing Details" name="trtcrep" v-if="model.trtcre.crefinflg">
<c-content>
<m-trtcrep :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="创建融资" name="trtcrep" v-if="model.trtcre.crefinflg != ''">
<c-content>
<m-trtcrep :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="定价系统" name="dinpan" v-if="model.trtcre.trtmod.finmod.dinjdm != '' && model.trtcre.crefinflg !=''">
<c-content>
<m-dinpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="同业代付" name="dftcrep" v-if="model.dftcre.dfflag">
<c-content>
......@@ -185,6 +191,7 @@ import Dftcrep from "./Dftcrep";
import Dxzfp from "./Dxzfp";
import Rzkx from "./Rzkx";
import Trtcrep from "./Trtcrep";
import Dinpan from "./Dinpan";
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
......@@ -223,6 +230,7 @@ export default {
"m-trtcrep" :Trtcrep,
"m-cips2" :Cips2,
"m-outp": Outp,
"m-dinpan":Dinpan,
},
provide() {
......
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