Commit 358ea4c9 by Eivi

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 026eb945 e61faca4
......@@ -53,6 +53,7 @@ export default class Bctacc{
dbfadrblkcn:"", // Chinese address .bcdgrp.drr.dbfadrblkcn
},
blk:{
docpre:"",
colins:"", // Collection Instructions .bcdgrp.blk.colins
dftins:"", // Draft Instructions .bcdgrp.blk.dftins
othins:"", // Other Instructions .bcdgrp.blk.othins
......@@ -76,6 +77,7 @@ export default class Bctacc{
mattxtlab:"", // Label for MATTXT .bctp.matp.mattxtlab
},
docgrdm:{
docgrd:[],
docdsclab:"", // Label of document description .bctp.docgrdm.docdsclab
},
drep:{
......
......@@ -41,6 +41,7 @@ export default class Bctame{
},
},
blk:{
docpre:"",
bcgdet:"", // Maturity Text .bcdgrp.blk.bcgdet
bcgdetflg:"", // BC Tenor Details modified .bcdgrp.blk.bcgdetflg
colins:"", // Collection Instructions .bcdgrp.blk.colins
......@@ -89,6 +90,7 @@ export default class Bctame{
extkey:"", // Responsible User .bctp.usr.extkey
},
docgrdm:{
docgrd:[],
docdsclab:"", // Label of document description .bctp.docgrdm.docdsclab
},
drep:{
......
......@@ -50,6 +50,7 @@ export default class Bctdav{
},
},
blk:{
docpre:"",
bcgdet:"", // Maturity Text .bcdgrp.blk.bcgdet
bcgdetflg:"", // BC Tenor Details modified .bcdgrp.blk.bcgdetflg
colins:"", // Collection Instructions .bcdgrp.blk.colins
......@@ -93,6 +94,8 @@ export default class Bctdav{
},
docgrdm:{
docdsclab:"", // Label of document description .bctp.docgrdm.docdsclab
docgrd:[],
},
drep:{
ptsget:{
......
......@@ -66,6 +66,7 @@ export default class Bctdor{
dbfadrblkcn:"", // Chinese address .bcdgrp.drr.dbfadrblkcn
},
blk:{
docpre:"",
resrej:"", // Reason .bcdgrp.blk.resrej
colins:"", // Collection Instructions .bcdgrp.blk.colins
dftins:"", // Draft Instructions .bcdgrp.blk.dftins
......@@ -106,6 +107,10 @@ export default class Bctdor{
},
},
bctp:{
docgrdm:{
docdsclab:"", // Label of document description .bctp.docgrdm.docdsclab
docgrd:[],
},
recget:{
sdamod:{
seainf:"", // .bctp.recget.sdamod.seainf
......
......@@ -51,6 +51,7 @@ export default class Bctrad{
dbfadrblkcn:"", // Chinese address .bcdgrp.drr.dbfadrblkcn
},
blk:{
docpre:"",
colinssnm:"", // Instructions for Second Mail .bcdgrp.blk.colinssnm
colins:"", // Collection Instructions .bcdgrp.blk.colins
dftins:"", // Draft Instructions .bcdgrp.blk.dftins
......@@ -75,6 +76,7 @@ export default class Bctrad{
mattxtlab:"", // Label for MATTXT .bctp.matp.mattxtlab
},
docgrdm:{
docgrd:[],
docdsclab:"", // Label of document description .bctp.docgrdm.docdsclab
},
co2p:{
......
......@@ -99,11 +99,21 @@ export default {
"gidgrp.rec.liadat" :Utils.defaultFunction,
"gidgrp.rec.legfrm" :Utils.defaultFunction,
"gidgrp.adv.pts.adrblk" :Utils.defaultFunction,
"cfagit.recp.pubp.founds7" :Utils.defaultFunction,
"cfagit.recp.pubp.founds6" :Utils.defaultFunction,
"cfagit.recp.pubp.founds5" :Utils.defaultFunction,
"cfagit.recp.pubp.founds4" :Utils.defaultFunction,
"cfagit.recp.pubp.founds8" :Utils.defaultFunction,
"cfagit.recp.pubp.founds3" :Utils.defaultFunction,
"cfagit.recp.pubp.founds2" :Utils.defaultFunction,
"cfagit.recp.pubp.founds1" :Utils.defaultFunction,
"cfagit.recgrp.bas.thyn" :Utils.defaultFunction,
"gidgrp.iss.pts.extkey" :Utils.defaultFunction,
"gidgrp.iss.adrelc" :Utils.defaultFunction,
"gidgrp.iss.namelc" :Utils.defaultFunction,
"gidgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
"gitp.inc760" :Utils.defaultFunction,
"cfagit.recgrp.bas.bencountrycode" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"gidgrp.blk.covgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrv" :Utils.defaultFunction,
......@@ -111,6 +121,9 @@ export default {
"gidgrp.blk.covgodsrvc" :Utils.defaultFunction,
"gidgrp.rec.orccurc" :Utils.defaultFunction,
"gitp.gidtxtmodflgc" :Utils.defaultFunction,
"cfagit.recgrp.bas.bentype" :Utils.defaultFunction,
"cfagit.recgrp.bas.guarantype" :Utils.defaultFunction,
"cfagit.recgrp.bas.maindebtmanner" :Utils.defaultFunction,
"cfagit.dclflg" :Utils.defaultFunction,
"gidgrp.rec.cnfsta" :Utils.defaultFunction,
"gidgrp.cbs.cnf.amt" :Utils.defaultFunction,
......@@ -132,6 +145,7 @@ export default {
"gidgrp.rec.rmbflg" :Utils.defaultFunction,
"gidgrp.rec.reccnfdet" :Utils.defaultFunction,
"gidgrp.ctr.pts.extkey" :Utils.defaultFunction,
"cfagit.recgrp.bas.guaranamount" :Utils.defaultFunction,
"addbcb.pwtyp8" :Utils.defaultFunction,
"gidgrp.avc.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction,
......@@ -140,6 +154,9 @@ export default {
"gidgrp.ctr.namelc" :Utils.defaultFunction,
"gidgrp.ctr.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.delori" :Utils.defaultFunction,
"cfagit.recgrp.bas.cgyn" :Utils.defaultFunction,
"cfagit.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfagit.recp.pubp.acp" :Utils.defaultFunction,
"gidgrp.rec.jurlawc" :Utils.defaultFunction,
"gidgrp.rec.fenlishi" :Utils.defaultFunction,
"gidgrp.ctc.pts.adrblk" :Utils.defaultFunction,
......@@ -149,6 +166,7 @@ export default {
"gidgrp.bdb.namelc" :Utils.defaultFunction,
"gidgrp.bdb.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.bdb.pts.adrblk" :Utils.defaultFunction,
"cfagit.recp.pubp.cousel1.guedparecompcode" :Utils.defaultFunction,
"gitp.inccormsgflg" :Utils.defaultFunction,
"gidgrp.gidcxm.warran" :Utils.defaultFunction,
"gidgrp.avc.pts.nam" :Utils.defaultFunction,
......@@ -163,6 +181,7 @@ export default {
"gidgrp.ben.namelc" :Utils.defaultFunction,
"gidgrp.ben.dbfadrblkcn" :Utils.defaultFunction,
"addbcb.bccls1" :Utils.defaultFunction,
"cfagit.recgrp.bas.issuecountrycode" :Utils.defaultFunction,
"gitp.covgodsrvmodflg" :Utils.defaultFunction,
"cnybop.cnyvou.sreversecountrycode" :Utils.defaultFunction,
"gidgrp.rec.liaflg" :Utils.defaultFunction,
......@@ -171,6 +190,7 @@ export default {
"gidgrp.rec.deltoc" :Utils.defaultFunction,
"gidgrp.rec.transfer" :Utils.defaultFunction,
"gidgrp.rec.stacty" :Utils.defaultFunction,
"cfagit.recgrp.bas.guedcouncode" :Utils.defaultFunction,
"gidgrp.blk.apprul" :Utils.defaultFunction,
"gitp.drpreflg" :Utils.defaultFunction,
"gidgrp.rec.tenclsdat" :Utils.defaultFunction,
......@@ -182,7 +202,11 @@ export default {
"cnybop.cnyvou.svouchercountrycode" :Utils.defaultFunction,
"gidgrp.rec.orcrat" :Utils.defaultFunction,
"gidgrp.iss.pts.adrblk" :Utils.defaultFunction,
"cfagit.recgrp.bas.cgcouncode" :Utils.defaultFunction,
"cfagit.recgrp.bas.guedtype" :Utils.defaultFunction,
"gidgrp.rec.tenclsdatc" :Utils.defaultFunction,
"cfagit.recgrp.bas.maindebtmaturity" :Utils.defaultFunction,
"cfagit.recgrp.bas.maindebtcondate" :Utils.defaultFunction,
"gidgrp.ghd.aplnam" :Utils.defaultFunction,
"gidgrp.rec.vrfdat" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction,
......@@ -193,5 +217,6 @@ export default {
"gitp.lettername" :Utils.defaultFunction,
"gidgrp.blk.apprulc" :Utils.defaultFunction,
"gidgrp.rec.autrnwflg" :Utils.defaultFunction,
"cfagit.ownextkey" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -519,5 +519,101 @@ export default {
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 onCouselCrehqselbut(){
let rtnmsg = await this.executeRule("cousel.crehqselbut")
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 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: '服务请求失败!'});
}
},
async onCousel1Cgcouncodbut(){
let rtnmsg = await this.executeRule("cousel1.cgcouncodbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCousel1Isscoucodbut(){
let rtnmsg = await this.executeRule("cousel1.isscoucodbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -1060,4 +1060,162 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cfagit.recgrp.bas.exguarancode":[
{type: "string", required: false, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"cfagit.recgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfagit.recgrp.bas.guarantorcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cfagit.recgrp.bas.guaranamount":[
{type: "number", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfagit.recgrp.bas.contractdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfagit.recgrp.bas.maturity":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfagit.recgrp.bas.maindebtamount":[
{type: "number", required: false, message: "必输项"},
{max: 22,message:"整数位不能超过19位"},
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
],
"cfagit.recgrp.bas.bencountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfagit.recgrp.bas.bencode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfagit.recgrp.bas.bename":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.benamen":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.guedcouncode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfagit.recgrp.bas.guedcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfagit.recgrp.bas.guedname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.guednamen":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.guappcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfagit.recgrp.bas.guappname":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.guappnamen":[
{type: "string", required: false, message: "必输项"},
{max: 128,message:"长度不能超过128"}
],
"cfagit.recgrp.bas.remark":[
{type: "string", required: true, message: "必输项"},
{max: 31,message:"长度不能超过31"}
],
"cfagit.recgrp.bas.maindebtcondate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfagit.recgrp.bas.maindebtmaturity":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfagit.recgrp.bas.maindebtdate":[
{type: "string", required: false, message: "必输项"},
{max: 5,message:"长度不能超过5"}
],
"cfagit.recgrp.bas.intrat":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
],
"cfagit.recgrp.bas.guedparecompname":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"cfagit.recgrp.bas.guedparecompnamen":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"cfagit.recp.pubp.cousel1.guedparecompcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cfagit.recgrp.bas.cgcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cfagit.recgrp.bas.cgcouncode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cfagit.recgrp.bas.cgname":[
{type: "string", required: true, message: "必输项"},
{max: 64,message:"长度不能超过64"}
],
"cfagit.recgrp.bas.cgnamen":[
{type: "string", required: true, message: "必输项"},
{max: 64,message:"长度不能超过64"}
],
"cfagit.recgrp.bas.thje":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"cfagit.recgrp.bas.issuecountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
}
\ No newline at end of file
......@@ -500,6 +500,72 @@ export default class Gitopn{
ownextkey:"", // 地区机构号 .cfagit.ownextkey
dclflg:"", // �'�任余额信息 .cfagit.dclflg
vrfflg:"", // 履约信息 .cfagit.vrfflg
recp:{
pubp:{
bencodwarn:"", // BENCODE WARNING .cfagit.recp.pubp.bencodwarn
guedcodwarn:"", // GUEDCODE WARNING .cfagit.recp.pubp.guedcodwarn
acp:"", // 确认 .cfagit.recp.pubp.acp
founds1:"", // 境外�'接投资 .cfagit.recp.pubp.founds1
founds2:"", // 偿还境外债务 .cfagit.recp.pubp.founds2
founds3:"", // 补充营运或流动性资金 .cfagit.recp.pubp.founds3
founds4:"", // 其他境外使用 .cfagit.recp.pubp.founds4
founds5:"", // 以�'接投资形式回流 .cfagit.recp.pubp.founds5
founds6:"", // 以外债形式回流 .cfagit.recp.pubp.founds6
founds7:"", // 以�'�易形式回流 .cfagit.recp.pubp.founds7
founds8:"", // 以其他形式回流 .cfagit.recp.pubp.founds8
cousel1:{
guedparecompcode:"", // 被担保人境内母公司代码 .cfagit.recp.pubp.cousel1.guedparecompcode
},
},
zzwjew:"", // 主债务金额提示 .cfagit.recp.zzwjew
thjewating:"", // 资金调回金额提示 .cfagit.recp.thjewating
},
recgrp:{
bas:{
remark:"", // 备注 .cfagit.recgrp.bas.remark
maturity:"", // 到期日 .cfagit.recgrp.bas.maturity
maindebtcurr:"", // 主债务金额 .cfagit.recgrp.bas.maindebtcurr
guedtype:"", // 被担保人类型 .cfagit.recgrp.bas.guedtype
guedcode:"", // 被担保人代码 .cfagit.recgrp.bas.guedcode
guarantype:"", // 担保类型 .cfagit.recgrp.bas.guarantype
guarantorcode:"", // 担保人代码 .cfagit.recgrp.bas.guarantorcode
guappcode:"", // 担保申请人代码 .cfagit.recgrp.bas.guappcode
exguarancode:"", // 对外担保编号 .cfagit.recgrp.bas.exguarancode
contractdate:"", // 签约日期 .cfagit.recgrp.bas.contractdate
bentype:"", // 受益人类型 .cfagit.recgrp.bas.bentype
bencode:"", // 受益人代码 .cfagit.recgrp.bas.bencode
actiontype:"", // 操作类型 .cfagit.recgrp.bas.actiontype
actiondesc:"", // 删除原因 .cfagit.recgrp.bas.actiondesc
bename:"", // 受益人中文名称 .cfagit.recgrp.bas.bename
benamen:"", // 受益人英文名称 .cfagit.recgrp.bas.benamen
guedname:"", // 被担保人中文名称 .cfagit.recgrp.bas.guedname
guednamen:"", // 被担保人英文名称 .cfagit.recgrp.bas.guednamen
guappname:"", // 担保申请人中文名称 .cfagit.recgrp.bas.guappname
guappnamen:"", // 担保申请人英文名称 .cfagit.recgrp.bas.guappnamen
guarancurr:"", // 保函金额 .cfagit.recgrp.bas.guarancurr
guedcouncode:"", // 被担保人国别/地区代码 .cfagit.recgrp.bas.guedcouncode
bencountrycode:"", // 受益人国别/地区 .cfagit.recgrp.bas.bencountrycode
guaranamount:"", // 保函金额 .cfagit.recgrp.bas.guaranamount
maindebtamount:"", // 主债务金额 .cfagit.recgrp.bas.maindebtamount
maindebtmanner:"", // 发行/上市方式 .cfagit.recgrp.bas.maindebtmanner
guedindustrycode:"", // 被担保人所属行业 .cfagit.recgrp.bas.guedindustrycode
maindebtdate:"", // 主债务期限(日) .cfagit.recgrp.bas.maindebtdate
maindebtcondate:"", // 主债务签约日期 .cfagit.recgrp.bas.maindebtcondate
maindebtmaturity:"", // 主债务到期日 .cfagit.recgrp.bas.maindebtmaturity
intrat:"", // 借款利率(%) .cfagit.recgrp.bas.intrat
cgyn:"", // 是否有反担保人 .cfagit.recgrp.bas.cgyn
cgcode:"", // 反担保人国别/地区代码 .cfagit.recgrp.bas.cgcode
thyn:"", // 是否调回境内 .cfagit.recgrp.bas.thyn
thje:"", // 资金调回金额 .cfagit.recgrp.bas.thje
jwyn:"", // 是否与境外投资相关 .cfagit.recgrp.bas.jwyn
cgcouncode:"", // 反担保人国别/地区代码 .cfagit.recgrp.bas.cgcouncode
issuecountrycode:"", // 发行/上市国家与地区 .cfagit.recgrp.bas.issuecountrycode
guedparecompname:"", // 被担保人境内母公司中文名称 .cfagit.recgrp.bas.guedparecompname
guedparecompnamen:"", // 被担保人境内母公司英文名称 .cfagit.recgrp.bas.guedparecompnamen
cgname:"", // 反担保人中文名称 .cfagit.recgrp.bas.cgname
cgnamen:"", // 反担保人英文名称 .cfagit.recgrp.bas.cgnamen
},
},
},
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
......
......@@ -299,8 +299,13 @@
>BC Tenor Details modified</c-checkbox
> -->
</c-col>
<c-edit-table :model="model" v-bind="ptsaddg"> </c-edit-table>
<c-docpre
:model="model"
:argadr="{
path:'bcdgrp.blk.docpre',
grp: 'bctp',
code:'docpre'
}"></c-docpre>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
......@@ -390,9 +395,13 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctame/Event";
import Ptap from "~/views/Public/Ptap";
import Docpre from "~/views/Public/Docpre";
export default {
components: { "c-ptap": Ptap },
components: {
"c-ptap": Ptap,
"c-docpre": Docpre,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
......
......@@ -239,10 +239,17 @@
>
</c-istream-table>
-->
<c-edit-table :model="model" v-bind="docgrd">
<!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table>
</c-col> -->
<c-docpre
:model="model"
:argadr="{
path: 'bcdgrp.blk.docpre',
grp: 'bctp',
rol: 'blk',
}"></c-docpre>
</c-col>
</c-col>
<!-- ========================右边======================= -->
......@@ -508,9 +515,13 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctdav/Event"
import Ptap from "~/views/Public/Ptap";
import Docpre from "~/views/Public/Docpre";
export default {
components: { "c-ptap": Ptap },
components: {
"c-ptap": Ptap ,
"c-docpre" : Docpre
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
......
......@@ -89,8 +89,15 @@
</c-button>
</c-col>
<c-col :span="24">
<c-edit-table :model="model" v-bind="docgrd">
</c-edit-table>
<!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table> -->
<c-docpre
:model="model"
:argadr="{
path: 'bcdgrp.blk.docpre',
grp: 'bctp',
rol: 'blk',
}"></c-docpre>
</c-col>
</c-col>
<!-- ====================右边======================= -->
......@@ -203,10 +210,12 @@
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctrad/Event"
import Ptap from "~/views/Public/Ptap";
import Docpre from "~/views/Public/Docpre";
export default {
components: {
"c-ptap": Ptap
"c-ptap": Ptap,
"c-docpre" : Docpre
},
inject: ['root'],
props: ["model", "codes"],
......
......@@ -139,7 +139,7 @@
>
</c-istream-table>
</c-col>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
......@@ -147,8 +147,9 @@
grp: 'bctp',
rol: 'blk',
}"></c-docpre>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1">
......
......@@ -6,22 +6,40 @@
<c-col :span="12">
<c-col :span="24">
<el-form-item label="数据采集标志" prop="cfagit.cfaflg">
<c-fullbox>
<c-select v-model="model.cfagit.cfaflg" style="width:100%" placeholder="请选择数据采集标志">
<el-option
v-for="item in cfaflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<template slot="footer">
<c-checkbox v-model="model.cfagit.basflg">签约信息</c-checkbox>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="4" :offset="20">
<c-checkbox disabled v-model="model.cfagit.basflg">签约信息</c-checkbox>
</c-col>
<c-col :span="4" :offset="20">
<c-checkbox disabled v-model="model.cfagit.dclflg">责任余额信息</c-checkbox>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="4" :offset="20">
<c-checkbox disabled v-model="model.cfagit.vrfflg">履约信息</c-checkbox>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="地区机构号" prop="cfagit.ownextkey">
<c-select v-model="model.cfagit.ownextkey" :dbCode="ownextkey" :code="getValues('cfagit.ownextkey')" style="width:100%" placeholder="请选择地区机构号">
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="数据采集标志" prop="cfagit.cfaflg">
<c-select v-model="model.cfagit.cfaflg" style="width:100%" placeholder="请选择数据采集标志">
......@@ -61,7 +79,24 @@ export default {
mixins: [commonProcess],
data(){
return {
cfaflg:[
{ label: "不报送", value: "4" },
{ label: "新增", value: "1" },
]
}
},
computed :{
},
watch:{
"model.cfagit.cfaflg":function(){
if(this.model.cfagit.cfaflg=="1"){
this.model.cfagit.basflg="X";
this.model.cfagit.dclflg="X";
}else{
this.model.cfagit.basflg="";
this.model.cfagit.dclflg="";
}
}
},
methods:{...Event},
......
......@@ -6,7 +6,7 @@
<c-col :span="12">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请选择是否报送跨境人民币2101表">
<c-select disabled v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请选择是否报送跨境人民币2101表">
<el-option
v-for="item in codes.cnyflg"
:key="item.value"
......@@ -20,7 +20,7 @@
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
<c-select disabled v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
<el-option
v-for="item in codes.traflg"
:key="item.value"
......@@ -34,7 +34,7 @@
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
<c-select disabled v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
<el-option
v-for="item in codes.outflg"
:key="item.value"
......@@ -51,7 +51,7 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:100%" placeholder="请选择是否报送跨境人民币2106表">
<c-select disabled v-model="model.cnybop.libflg" style="width:100%" placeholder="请选择是否报送跨境人民币2106表">
<el-option
v-for="item in codes.libflg"
:key="item.value"
......@@ -65,7 +65,7 @@
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" prop="cnybop.vouflg">
<c-select v-model="model.cnybop.vouflg" style="width:100%" placeholder="请选择是否报送跨境人民币2122表">
<c-select :disabled="model.gidgrp.rec.fingua!='Y'" v-model="model.cnybop.vouflg" style="width:100%" placeholder="请选择是否报送跨境人民币2122表">
<el-option
v-for="item in codes.vouflg"
:key="item.value"
......
......@@ -4,8 +4,13 @@
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="">
Received Confirmation Instructions:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirm. Instr." prop="gidgrp.rec.reccnfdet">
<c-select v-model="model.gidgrp.rec.reccnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<c-select disabled v-model="model.gidgrp.rec.reccnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<el-option
v-for="item in codes.cnfsta"
:key="item.value"
......@@ -19,14 +24,14 @@
<c-col :span="24">
<el-form-item label="Confirm. Bank Ref." prop="gidgrp.cnr.pts.ref">
<c-input v-model="model.gidgrp.cnr.pts.ref" maxlength="16" placeholder="请输入Confirm. Bank Ref."></c-input>
<c-input disabled v-model="model.gidgrp.cnr.pts.ref" maxlength="16" placeholder="请输入Confirm. Bank Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicant" prop="gidgrp.cnr.pts.extkey">
<el-form-item label="Confirming. Bank" prop="gidgrp.cnr.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.cnr.pts.extkey"
<c-input disabled v-model="model.gidgrp.cnr.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
......@@ -55,10 +60,78 @@
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="">
Outgoing Confirmation Instructions:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirm. Instr." prop="gidgrp.rec.cnfdet">
<c-select v-model="model.gidgrp.rec.cnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<el-option
v-for="item in cnfdet"
: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="Confirm. Bank Ref. " prop="gidgrp.con.pts.ref">
<c-input disabled v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入Confirm. Bank Ref. "></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirming. Bank" prop="gidgrp.con.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.gidgrp.con.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.con.pts.extkey`)
"></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button disabled size="small" type="primary" @click="onConpDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.con.dbfadrblkcn">
<c-input disabled type="textarea" v-model="model.gidgrp.con.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purposin=='ISSU'" label="">
Own confirmation details:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purposin=='ISSU'" label="Confirmation Status " prop="gidgrp.rec.cnfsta">
<c-select v-model="model.gidgrp.rec.cnfsta" style="width:100%" placeholder="请选择Confirmation Status ">
<el-option
v-for="item in codes.cnfsta"
:key="item.value"
:label="item.label"
......@@ -68,6 +141,40 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="10">
<el-form-item v-if="model.gidgrp.rec.purposin=='ISSU'" label="Confirmation Amount" prop="gidgrp.cbs.cnf.cur">
<c-input disabled v-model="model.gidgrp.cbs.cnf.cur" maxlength="3" placeholder="请输入Confirmation Amount"></c-input>
</el-form-item>
</c-col>
<c-col v-if="model.gidgrp.rec.purposin=='ISSU'" :span="4">
<!-- <el-form-item prop="gidgrp.cbs.cnf.amt"> -->
<c-input v-model="model.gidgrp.cbs.cnf.amt" placeholder="请输入Balance"></c-input>
<!-- </el-form-item> -->
</c-col>
<c-col v-if="model.gidgrp.rec.purposin=='ISSU'" :span="2" style="margin-left:20px">
<span>or</span>
</c-col>
<c-col v-if="model.gidgrp.rec.purposin=='ISSU'" :span="4">
<!-- <el-form-item prop="gidgrp.rec.partcon"> -->
<c-input v-model="model.gidgrp.rec.partcon" placeholder="请输入Partial Confirmation"></c-input>
<!-- </el-form-item> -->
</c-col>
<c-col v-if="model.gidgrp.rec.purposin=='ISSU'" :span="2" style="margin-left: 20px">
<span>%</span>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purposin=='ISSU'" label="Confirmation Date" prop="gidgrp.rec.cnfdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.cnfdat" style="width:100%" placeholder="请选择Confirmation Date"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
</c-col>
</c-col>
</c-row>
......@@ -190,7 +297,11 @@ export default {
mixins: [commonProcess],
data(){
return {
cnfdet:[
{label:"MAYADD",value:"A"},
{label:"CONFIRM",value:"C"},
{label:"WITHOUT",value:"W"},
]
}
},
methods:{...Event},
......
......@@ -5,7 +5,7 @@
<c-col :span="16">
<c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflg == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gidtxt">
<c-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></c-input>
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input>
</el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflg == 'X'" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt">
<c-input type="textarea" v-model="model.gidgrp.blk.gtxgidtxt" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></c-input>
......@@ -117,9 +117,11 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import IStreamInput from '~/components/IStreamInput'
import Event from "~/model/Gitopn/Event"
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
......
......@@ -24,19 +24,19 @@
</el-tab-pane>
<!--PD000002 -->
<el-tab-pane v-if="model.gitp.swiftflg==''" label="Overview" name="ovwp">
<!-- <el-tab-pane v-if="model.gitp.swiftflg==''" label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Overview" name="ovwp20">
<!-- <el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Overview" name="ovwp20">
<c-content>
<m-ovwp20 :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane v-if="model.gitp.swiftflg=='N'" label="Overview" name="ovwp">
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
......@@ -64,7 +64,7 @@
<m-gidtxtp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Confirmation Details" name="confp">
<el-tab-pane v-if="model.gidgrp.rec.legfrm=='STBY'" label="Confirmation Details" name="confp">
<m-confp :model="model" :codes="codes"/>
</el-tab-pane>
......@@ -86,11 +86,11 @@
</c-content>
</el-tab-pane>
<!-- <el-tab-pane label="Bookings" name="Booking">
<el-tab-pane label="Bookings" name="Booking">
<c-content>
<m-glepan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
</el-tab-pane>
<el-tab-pane label="Completion" name="Completion">
<c-content>
......@@ -122,14 +122,12 @@
<m-cnyp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="2122跨境担保登记业务信息" name="voup">
<el-tab-pane v-if="model.gidgrp.rec.fingua=='Y'&&model.gidgrp.cbs.max.cur!='CNY'" label="2122跨境担保登记业务信息" name="voup">
<m-voup :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!-- <el-tab-pane label="overview" name="Ovwp20">
......@@ -143,16 +141,22 @@
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane label="对外担保数据采集" name="cfap">
<el-tab-pane v-if="model.gidgrp.rec.fingua=='Y'" label="对外担保数据采集" name="cfap">
<m-cfap :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane v-if="model.cfagit.cfaflg=='1'" label="对外担保-签约信息1" name="conp">
<m-conp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000727 -->
<!-- <el-tab-pane label="PD000727" name="preperp">
<m-preperp :model="model" :codes="codes"/>
</el-tab-pane> -->
<el-tab-pane v-if="model.cfagit.cfaflg=='1'" label="对外担保-签约信息2" name="conp1">
<m-conp1 :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000749 -->
<!-- <el-tab-pane label="PD000749" name="ovwpc">
......@@ -210,6 +214,8 @@ import Gidtxtpc from "./Gidtxtpc"
import Preperpc from "./Preperpc"
import Ovwp20 from "./Ovwp20"
import Confp from "./Confp"
import Conp from "./Conp"
import Conp1 from "./Conp1"
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
......@@ -242,6 +248,8 @@ export default {
"m-preperpc" : Preperpc,
"m-ovwp20" : Ovwp20,
"m-confp" : Confp,
"m-conp" : Conp,
"m-conp1":Conp1,
"m-engp" :Engp,
"m-ccvpan" :Ccvpan,
......
......@@ -5,7 +5,7 @@
<c-col :span="16">
<c-col :span="24">
<el-form-item label="Guarantee Text with Variables" prop="gidgrp.blk.gidtxt">
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables"></i-stream-input>
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables"></i-stream-input>
<!-- <c-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></c-input> -->
</el-form-item>
</c-col>
......
......@@ -158,7 +158,7 @@
</c-col>
</c-col>
</c-row>
<c-col :span="23">
<!-- <c-col :span="23">
<el-form-item label="Additional Parties">
<c-table
:data="table1"
......@@ -210,7 +210,7 @@
</el-table-column>
</c-table>
</el-form-item>
</c-col>
</c-col> -->
<!-- <c-col :span="12">
<span v-text="model.gitp.labapl" data-path=".gitp.labapl" > </span>
......
......@@ -33,20 +33,20 @@
<m-hello :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<el-tab-pane v-if="model.gitp.swiftflg==''" label="Overview" name="ovwp">
<!-- <el-tab-pane v-if="model.gitp.swiftflg==''" label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000002 -->
<el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Overview" name="ovwp20">
<!-- <el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Overview" name="ovwp20">
<c-content>
<m-ovwp20 :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane v-if="model.gitp.swiftflg=='N'" label="Overview" name="ovwp">
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
......
......@@ -26,7 +26,7 @@
</c-input>
</template>
</el-table-column>
<el-table-column label="Document" prop="docnam" width="auto">
<el-table-column label="Document" width="180px" prop="docnam" >
<template slot-scope="scope">
<!-- {{scope.row.docnam}} -->
<c-select style="width: 100%" placeholder="请选择" v-model="scope.row.docnam"
......@@ -37,10 +37,10 @@
</c-select>
</template>
</el-table-column>
<el-table-column label="操作" width="170px" fixed="right">
<template slot-scope="scope">
<div v-if="ifShowDelete">
<c-button @click="deleteTable(scope.$index)" type="primary">删除</c-button>
<el-table-column label="操作" width="70px" fixed="right">
<template slot-scope="scope" >
<div v-if="ifShowDelete" >
<c-button style="margin-left:-5px" @click="deleteTable(scope.$index)" type="primary">删除</c-button>
</div>
</template>
</el-table-column>
......
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