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:{
......
......@@ -4,6 +4,7 @@ import Utils from "~/utils"
* Gitopn Check规则
*/
let checkObj = {
"cfagit.recgrp.bas.guappnamen" :null,
"gidgrp.bec.pts.extkey" :null,
"cnybop.cnyvou.cvouchdirection" :null,
"gidgrp.blk.gidtxt" :null,
......@@ -15,6 +16,7 @@ let checkObj = {
"cnybop.cnyvou.dvouchefficientdate" :null,
"gidgrp.rec.gartyp" :null,
"gidgrp.rec.jurlaws20" :null,
"cfagit.recgrp.bas.maindebtmaturity" :null,
"gitp.aamp.aammod.addamtflg" :null,
"gidgrp.ben.pts.adrblk" :null,
"gidgrp.blk.atxexptxt" :null,
......@@ -24,6 +26,15 @@ let checkObj = {
"gidgrp.con.pts.adrblk" :null,
"cnybop.outflg" :null,
"cfagit.cfaflg" :null,
"cfagit.recgrp.bas.guarantorcode" :null,
"cfagit.recp.pubp.founds1" :null,
"cfagit.recp.pubp.founds4" :null,
"cfagit.recp.pubp.founds5" :null,
"cfagit.recp.pubp.founds2" :null,
"cfagit.recp.pubp.founds3" :null,
"cfagit.recp.pubp.founds8" :null,
"cfagit.recp.pubp.founds6" :null,
"cfagit.recp.pubp.founds7" :null,
"gitp.liatxtcmodflg" :null,
"gidgrp.rec.orcamt" :null,
"addbcb.gitamecho" :null,
......@@ -35,15 +46,19 @@ let checkObj = {
"gidgrp.avc.pts.nam" :null,
"addbcb.expdat" :null,
"gidgrp.rec.exptyp" :null,
"cfagit.recp.pubp.cousel1.guedparecompcode" :null,
"gidgrp.ctr.pts.extkey" :null,
"gidgrp.cnr.pts.extkey" :null,
"cfagit.recgrp.bas.bename" :null,
"gidgrp.rec.cfaguatyp" :null,
"gidgrp.rec.liadat" :null,
"gitp.gidtxtmodflgc" :null,
"cfagit.recgrp.bas.cgcouncode" :null,
"gidgrp.ctc.adrelc" :null,
"gidgrp.blk.orcplcc" :null,
"gidgrp.rec.sndto" :null,
"gidgrp.con.adrelc" :null,
"cfagit.recgrp.bas.jwyn" :null,
"gidgrp.rec.guaflg" :null,
"gidgrp.ctc.pts.extkey" :null,
"gidgrp.blk.liatxtc" :null,
......@@ -51,22 +66,29 @@ let checkObj = {
"gitp.exptxtmodflg" :null,
"cnybop.cnyflg" :null,
"gidgrp.rec.gtxinr" :null,
"cfagit.recgrp.bas.contractdate" :null,
"cfagit.recgrp.bas.maindebtmanner" :null,
"gidgrp.rec.vrfdat" :null,
"gidgrp.rec.tendat" :null,
"gidgrp.rec.purpos" :null,
"gidgrp.gidcxm.cxmflg" :null,
"cfagit.recgrp.bas.guedname" :null,
"addbcb.pwtyp9" :null,
"gidgrp.rec.autrnwflg" :null,
"gidgrp.ctc.namelc" :null,
"gidgrp.rec.legfrm" :null,
"gidgrp.rec.tenclsdatc" :null,
"gidgrp.apl.pts.extkey" :null,
"cfagit.recgrp.bas.thje" :null,
"cfagit.recgrp.bas.guedparecompnamen" :null,
"cfagit.recgrp.bas.cgyn" :null,
"gidgrp.apl.namelc" :null,
"gidgrp.rec.accc" :null,
"gidgrp.rec.liatypc" :null,
"gidgrp.rec.autrnwflgc" :null,
"gidgrp.blk.orcplc" :null,
"gidgrp.atb.adrelc" :null,
"cfagit.recgrp.bas.guedparecompname" :null,
"gidgrp.rec.revflg" :null,
"gidgrp.blk.addinf" :null,
"gidgrp.cnr.namelc" :null,
......@@ -77,6 +99,10 @@ let checkObj = {
"gidgrp.rec.orcrefc" :null,
"gidgrp.adv.namelc" :null,
"gidgrp.rec.partcon" :null,
"cfagit.recgrp.bas.guedcode" :null,
"cfagit.recgrp.bas.guedindustrycode" :null,
"cfagit.recgrp.bas.guappname" :null,
"cfagit.recgrp.bas.cgname" :null,
"cnybop.cnyvou.fvouchamt" :null,
"addbcb.bcbtyp7" :null,
"gitp.swiftflg" :null,
......@@ -84,13 +110,18 @@ let checkObj = {
"gidgrp.iss.pts.adrblk" :null,
"gidgrp.blk.atxpreperc" :null,
"gidgrp.apc.pts.adrblk" :null,
"cfagit.recgrp.bas.bencountrycode" :null,
"gidgrp.adv.pts.adrblk" :null,
"gidgrp.rec.orcref" :null,
"cfagit.recgrp.bas.intrat" :null,
"gidgrp.bec.pts.adrblk" :null,
"cfagit.recgrp.bas.issuecountrycode" :null,
"gidgrp.ctr.namelc" :null,
"cfagit.recgrp.bas.cgcode" :null,
"gidgrp.blk.atxpreper" :null,
"gidgrp.rec.orcdatc" :null,
"gidgrp.rec.orcamtc" :null,
"cfagit.recgrp.bas.bentype" :null,
"gidgrp.con.pts.extkey" :null,
"gidgrp.rec.tenclsdat" :null,
"gidgrp.cbs.mac.cur" :null,
......@@ -98,15 +129,19 @@ let checkObj = {
"gidgrp.blk.deltoadr" :null,
"gidgrp.rec.tendatc" :null,
"gidgrp.cbs.cnf.amt" :null,
"cfagit.recgrp.bas.actiondesc" :null,
"gidgrp.blk.gtxgidtxt" :null,
"gidgrp.rec.cnfdet" :null,
"cfagit.recgrp.bas.maindebtdate" :null,
"gidgrp.rec.fingua" :null,
"gidgrp.bdb.adrelc" :null,
"gidgrp.ctr.adrelc" :null,
"gidgrp.blk.covgodsrv" :null,
"gidgrp.blk.atxcovgodsrv" :null,
"cfagit.recgrp.bas.guednamen" :null,
"gidgrp.cnr.adrelc" :null,
"gidgrp.con.namelc" :null,
"cfagit.recgrp.bas.guedtype" :null,
"gitp.covgodsrvmodflg" :null,
"gidgrp.rec.orcrat" :null,
"gidgrp.rec.jurlawc" :null,
......@@ -130,12 +165,14 @@ let checkObj = {
"gidgrp.cbs.mac.amt" :null,
"addbcb.label5" :null,
"gidgrp.atb.namelc" :null,
"cfagit.recgrp.bas.guarancurr" :null,
"cnybop.sdebtorname" :null,
"gidgrp.ghd.bustyp" :null,
"gidgrp.rec.legfrmc" :null,
"gidgrp.rec.orddat" :null,
"gidgrp.ctc.pts.adrblk" :null,
"gidgrp.blk.covgodsrvc" :null,
"cfagit.recgrp.bas.maindebtcondate" :null,
"gidgrp.rec.orcdat" :null,
"gidgrp.apc.adrelc" :null,
"gidgrp.rec.stacty" :null,
......@@ -147,6 +184,7 @@ let checkObj = {
"gidgrp.blk.addinfc" :null,
"gitp.inccormsgflg" :null,
"gidgrp.rec.jurplc" :null,
"cfagit.recgrp.bas.maindebtamount" :null,
"gidgrp.rec.mannum" :null,
"gidgrp.blk.apprul" :null,
"gidgrp.apl.pts.adrblk" :null,
......@@ -161,10 +199,13 @@ let checkObj = {
"gidgrp.rec.inudat" :null,
"gidgrp.ghd.segtyp" :null,
"gitp.prepercmodflg" :null,
"cfagit.recgrp.bas.cgnamen" :null,
"gidgrp.blk.deltoadrc" :null,
"cnybop.saddwordvou" :null,
"cfagit.recgrp.bas.thyn" :null,
"gidgrp.iss.pts.ref" :null,
"cnybop.svouchername" :null,
"cfagit.recgrp.bas.guaranamount" :null,
"addbcb.preexpdat" :null,
"cnybop.libflg" :null,
"gitp.gidtxtmodflg" :null,
......@@ -181,18 +222,24 @@ let checkObj = {
"gidgrp.gidcxm.benefi" :null,
"gidgrp.rec.expdat" :null,
"gidgrp.blk.preperc" :null,
"cfagit.recgrp.bas.benamen" :null,
"gidgrp.rec.tenrefc" :null,
"cfagit.recgrp.bas.maindebtcurr" :null,
"gidgrp.rec.trmdat" :null,
"gidgrp.rec.ownref" :null,
"cfagit.recgrp.bas.guarantype" :null,
"gidgrp.blk.preper" :null,
"cfagit.recgrp.bas.guedcouncode" :null,
"gidgrp.blk.atxcovgodsrvc" :null,
"cnybop.cnyvou.scontractno" :null,
"gidgrp.apl.adrelc" :null,
"gidgrp.rec.trmdatc" :null,
"gidgrp.adv.adrelc" :null,
"gidgrp.blk.apprultxt" :null,
"cfagit.recgrp.bas.bencode" :null,
"gidgrp.ghd.wahnum" :null,
"gidgrp.apc.pts.extkey" :null,
"cfagit.recgrp.bas.maturity" :null,
"gidgrp.rec.bilvvv" :null,
"gidgrp.iss.namelc" :null,
"gidgrp.adv.pts.extkey" :null,
......
......@@ -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,
......
<template>
<div class="eibs-tab">
<!-- ====================左边======================= -->
<el-col :span="11">
<c-col :span="24">
<el-form-item label="Collection Number" prop="bcdgrp.rec.ownref" style="width: 100%">
<c-fullbox>
<c-input v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入Collection Number"
style="width: 100%"
disabled>
</c-input>
<template slot="footer">
<c-button
style="margin-left:8px; padding: 0 12px"
size="small"
type="primary"
@click="">
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-input v-model="model.bcdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Document Amount"
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.max.amt">
<c-input v-model="model.bcdgrp.cbs.max.amt" style="text-align: left; width: 100%"
disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur">
<c-input v-model="model.bcdgrp.cbs.opn1.cur" style="width:100%" placeholder="请选择Open Amount"
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.opn1.amt">
<c-input v-model="model.bcdgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择Docs Received on" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advised on" prop="bcdgrp.rec.advdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.advdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择Advised on" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.matdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择Maturity Date" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Remitted on" prop="bcdgrp.rec.predat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.predat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择Remitted on" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod">
<c-input v-model="model.bcdgrp.rec.doctypcod" style="width:100%" placeholder="请选择Payment Condition"
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bcdgrp.rec.docsta">
<c-input v-model="model.bcdgrp.rec.docsta" style="width:100%" placeholder="请输入Document Set Status"
disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount Accepted" prop="setmod.doccur">
<c-input v-model="model.setmod.doccur" style="width:100%" placeholder="Amount Accepted" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" style="text-align: left; width: 100%"
placeholder="请输入document amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-edit-table :model="model" v-bind="docgrd">
</c-edit-table>
</c-col>
</el-col>
<!-- ====================右边======================= -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Name" prop="bcdgrp.rec.nam" style="width: 100%">
<c-input v-model="model.bcdgrp.rec.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item style="text-align: right" label="Drawee Ref." prop="bcdgrp.dre.pts.ref">
<c-input v-model="model.bcdgrp.dre.pts.ref" maxlength="16" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.dre.pts.nam">
<c-input v-model="model.bcdgrp.dre.pts.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item style="text-align: right" label="Remitting Bank Ref." prop="bcdgrp.rmi.pts.ref">
<c-input v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.rmi.pts.nam">
<c-input v-model="model.bcdgrp.rmi.pts.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item style="text-align: right" label="Drawer Ref." prop="bcdgrp.drr.pts.ref">
<c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.drr.pts.ref">
<c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Accepted on" prop="bcdgrp.rec.accdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.accdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择Accepted on"></c-date-picker>
</el-form-item>
</c-col>
</el-col>
</div>
<div class="eibs-tab">
<!-- ====================左边======================= -->
<el-col :span="11">
<c-col :span="24">
<el-form-item
label="Collection Number"
prop="bcdgrp.rec.ownref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bcdgrp.rec.ownref"
maxlength="16"
placeholder="请输入Collection Number"
style="width: 100%"
disabled
>
</c-input>
<template slot="footer">
<c-button
style="margin-left: 8px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-input
v-model="model.bcdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Document Amount"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="0"
prop="bcdgrp.cbs.max.amt"
>
<c-input
v-model="model.bcdgrp.cbs.max.amt"
style="text-align: left; width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur">
<c-input
v-model="model.bcdgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择Open Amount"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="0"
prop="bcdgrp.cbs.opn1.amt"
>
<c-input
v-model="model.bcdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bcdgrp.rec.rcvdat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择Docs Received on"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Advised on" prop="bcdgrp.rec.advdat">
<c-date-picker
type="date"
v-model="model.bcdgrp.rec.advdat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择Advised on"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bcdgrp.rec.matdat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择Maturity Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Remitted on" prop="bcdgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bcdgrp.rec.predat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择Remitted on"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod">
<c-input
v-model="model.bcdgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择Payment Condition"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bcdgrp.rec.docsta">
<c-input
v-model="model.bcdgrp.rec.docsta"
style="width: 100%"
placeholder="请输入Document Set Status"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount Accepted" prop="setmod.doccur">
<c-input
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="Amount Accepted"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="0"
prop="setmod.docamt"
>
<c-input
v-model="model.setmod.docamt"
style="text-align: left; width: 100%"
placeholder="请输入document amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table> -->
<c-docpre
:model="model"
:argadr="{
path: 'bcdgrp.blk.docpre',
grp: 'bctp',
code: 'docpre',
}"
></c-docpre>
</c-col>
</el-col>
<!-- ====================右边======================= -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Name" prop="bcdgrp.rec.nam" style="width: 100%">
<c-input
v-model="model.bcdgrp.rec.nam"
maxlength="40"
style="width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
style="text-align: right"
label="Drawee Ref."
prop="bcdgrp.dre.pts.ref"
>
<c-input
v-model="model.bcdgrp.dre.pts.ref"
maxlength="16"
style="width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.dre.pts.nam">
<c-input
v-model="model.bcdgrp.dre.pts.nam"
maxlength="40"
style="width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
style="text-align: right"
label="Remitting Bank Ref."
prop="bcdgrp.rmi.pts.ref"
>
<c-input
v-model="model.bcdgrp.rmi.pts.ref"
maxlength="16"
style="width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.rmi.pts.nam">
<c-input
v-model="model.bcdgrp.rmi.pts.nam"
maxlength="40"
style="width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
style="text-align: right"
label="Drawer Ref."
prop="bcdgrp.drr.pts.ref"
>
<c-input
v-model="model.bcdgrp.drr.pts.ref"
maxlength="16"
style="width: 100%"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item prop="bcdgrp.drr.pts.ref">
<c-input
v-model="model.bcdgrp.drr.pts.ref"
maxlength="40"
style="width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Accepted on" prop="bcdgrp.rec.accdat">
<c-date-picker
type="date"
v-model="model.bcdgrp.rec.accdat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择Accepted on"
></c-date-picker>
</el-form-item>
</c-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctacc/Event"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctacc/Event";
import Docpre from "~/views/Public/Docpre";
export default {
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
docgrd: {
columns: [{
title: "lst1",
width: "80px",
dataIndex: "cmail1",
show: "input",
},
{
title: "2nd",
width: "80px",
dataIndex: "cmail2",
show: "input",
},
{
title: "Document",
width: "320px",
dataIndex: "docnam",
show: "input",
},
],
urls: "bctp.docgrdm.docgrd",
},
}
},
methods: {
...Event
},
created: function () {
}
}
export default {
components: {
"c-docpre": Docpre,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: {
...Event,
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<style></style>
......@@ -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-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="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,9 +79,26 @@ 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},
created:function(){
......
......@@ -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"
......@@ -19,8 +19,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select disabled v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
<el-option
v-for="item in codes.traflg"
:key="item.value"
......@@ -33,8 +33,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<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="Confirm. Instr." prop="gidgrp.rec.reccnfdet">
<c-select v-model="model.gidgrp.rec.reccnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<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 disabled v-model="model.gidgrp.rec.reccnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<el-option
v-for="item in codes.cnfsta"
:key="item.value"
......@@ -18,15 +23,15 @@
</c-col>
<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>
<el-form-item label="Confirm. Bank Ref." prop="gidgrp.cnr.pts.ref">
<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>
......@@ -176,7 +283,7 @@
<c-input type="textarea" v-model="model.gidgrp.cnr.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col> -->
</div>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -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},
......
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="对外担保编号" prop="cfagit.recgrp.bas.exguarancode">
<c-input disabled v-model="model.cfagit.recgrp.bas.exguarancode" maxlength="28" placeholder="请输入对外担保编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="cfagit.recgrp.bas.actiontype">
<c-select disabled v-model="model.cfagit.recgrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
: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="cfagit.recgrp.bas.guarantorcode">
<c-input disabled v-model="model.cfagit.recgrp.bas.guarantorcode" maxlength="12" placeholder="请输入担保人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guarancurr">
<c-select disabled v-model="model.cfagit.recgrp.bas.guarancurr" style="width:100%" placeholder="请选择保函金额">
<el-option
v-for="item in guarancurr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guaranamount">
<c-input disabled v-model="model.cfagit.recgrp.bas.guaranamount" placeholder="请输入保函金额"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="担保类型" prop="cfagit.recgrp.bas.guarantype">
<c-select v-model="model.cfagit.recgrp.bas.guarantype" style="width:100%" placeholder="请选择担保类型">
<el-option
v-for="item in codes.guarantype"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtcurr">
<c-select v-model="model.cfagit.recgrp.bas.maindebtcurr" style="width:100%" placeholder="请选择主债务金额">
<el-option
v-for="item in guarancurr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtamount">
<c-input v-model="model.cfagit.recgrp.bas.maindebtamount" placeholder="请输入主债务金额"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="受益人类型" prop="cfagit.recgrp.bas.bentype">
<c-select v-model="model.cfagit.recgrp.bas.bentype" style="width:100%" placeholder="请选择受益人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人代码" prop="cfagit.recgrp.bas.bencode">
<c-input v-model="model.cfagit.recgrp.bas.bencode" maxlength="32" placeholder="请输入受益人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人中文名称" prop="cfagit.recgrp.bas.bename">
<c-input v-model="model.cfagit.recgrp.bas.bename" maxlength="128" placeholder="请输入受益人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人英文名称" prop="cfagit.recgrp.bas.benamen">
<c-input v-model="model.cfagit.recgrp.bas.benamen" maxlength="128" placeholder="请输入受益人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人类型" prop="cfagit.recgrp.bas.guedtype">
<c-select v-model="model.cfagit.recgrp.bas.guedtype" style="width:100%" placeholder="请选择被担保人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人所属行业" prop="cfagit.recgrp.bas.guedindustrycode">
<c-select v-model="model.cfagit.recgrp.bas.guedindustrycode" style="width:100%" placeholder="请选择被担保人所属行业">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-fullbox>
<el-form-item label="被担保人国别/地区代码" prop="cfagit.recgrp.bas.guedcouncode">
<c-input v-model="model.cfagit.recgrp.bas.guedcouncode" maxlength="3" placeholder="请输入被担保人国别/地区代码"></c-input>
</el-form-item>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselOperselbut">
?
</c-button>
</template>
</c-fullbox>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="担保申请人代码" prop="cfagit.recgrp.bas.guappcode">
<c-input v-model="model.cfagit.recgrp.bas.guappcode" maxlength="32" placeholder="请输入担保申请人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保申请人中文名称" prop="cfagit.recgrp.bas.guappname">
<c-input v-model="model.cfagit.recgrp.bas.guappname" maxlength="128" placeholder="请输入担保申请人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保申请人英文名称" prop="cfagit.recgrp.bas.guappnamen">
<c-input v-model="model.cfagit.recgrp.bas.guappnamen" maxlength="128" placeholder="请输入担保申请人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="备注" prop="cfagit.recgrp.bas.remark">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="请输入备注" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="删除原因" prop="cfagit.recgrp.bas.actiondesc">
<c-input disabled type="textarea" v-model="model.cfagit.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入删除原因" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-fullbox>
<el-form-item label="受益人国别/地区" prop="cfagit.recgrp.bas.bencountrycode">
<c-input v-model="model.cfagit.recgrp.bas.bencountrycode" maxlength="3" placeholder="请输入受益人国别/地区"></c-input>
</el-form-item>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselOperselbut">
?
</c-button>
</template>
</c-fullbox>
</c-col>
<c-col :span="24">
<el-form-item label="签约日期" prop="cfagit.recgrp.bas.contractdate">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.contractdate" style="width:100%" placeholder="请选择签约日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="cfagit.recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maturity" style="width:100%" placeholder="请选择到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发行/上市方式" prop="cfagit.recgrp.bas.maindebtmanner">
<c-fullbox>
<c-select v-model="model.cfagit.recgrp.bas.maindebtmanner" style="width:100%" placeholder="请选择发行/上市方式">
</c-select>
<template slot="footer" class="centerLable">
<c-checkbox disabled v-model="model.cfagit.recp.pubp.acp">确认</c-checkbox>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人代码" prop="cfagit.recgrp.bas.guedcode">
<c-input v-model="model.cfagit.recgrp.bas.guedcode" maxlength="32" placeholder="请输入被担保人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人中文名称" prop="cfagit.recgrp.bas.guedname">
<c-input v-model="model.cfagit.recgrp.bas.guedname" maxlength="128" placeholder="请输入被担保人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人英文名称" prop="cfagit.recgrp.bas.guednamen">
<c-input v-model="model.cfagit.recgrp.bas.guednamen" maxlength="128" placeholder="请输入被担保人英文名称"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="对外担保编号" prop="cfagit.recgrp.bas.exguarancode">
<c-input v-model="model.cfagit.recgrp.bas.exguarancode" maxlength="28" placeholder="请输入对外担保编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="删除原因" prop="cfagit.recgrp.bas.actiondesc">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入删除原因" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
&Save
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="操作类型" prop="cfagit.recgrp.bas.actiontype">
<c-select v-model="model.cfagit.recgrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
&Check
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="担保人代码" prop="cfagit.recgrp.bas.guarantorcode">
<c-input v-model="model.cfagit.recgrp.bas.guarantorcode" maxlength="12" placeholder="请输入担保人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guarancurr">
<c-select v-model="model.cfagit.recgrp.bas.guarancurr" style="width:100%" placeholder="请选择保函金额">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guaranamount">
<c-input v-model="model.cfagit.recgrp.bas.guaranamount" placeholder="请输入保函金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="签约日期" prop="cfagit.recgrp.bas.contractdate">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.contractdate" style="width:100%" placeholder="请选择签约日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="担保类型" prop="cfagit.recgrp.bas.guarantype">
<c-select v-model="model.cfagit.recgrp.bas.guarantype" style="width:100%" placeholder="请选择担保类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="到期日" prop="cfagit.recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maturity" style="width:100%" placeholder="请选择到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="发行/上市方式" prop="cfagit.recgrp.bas.maindebtmanner">
<c-select v-model="model.cfagit.recgrp.bas.maindebtmanner" style="width:100%" placeholder="请选择发行/上市方式">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtcurr">
<c-select v-model="model.cfagit.recgrp.bas.maindebtcurr" style="width:100%" placeholder="请选择主债务金额">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtamount">
<c-input v-model="model.cfagit.recgrp.bas.maindebtamount" placeholder="请输入主债务金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.acp">确认</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="受益人类型" prop="cfagit.recgrp.bas.bentype">
<c-select v-model="model.cfagit.recgrp.bas.bentype" style="width:100%" placeholder="请选择受益人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="受益人国别/地区" prop="cfagit.recgrp.bas.bencountrycode">
<c-input v-model="model.cfagit.recgrp.bas.bencountrycode" maxlength="3" placeholder="请输入受益人国别/地区"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselCrehqselbut">
?
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.cfagit.recp.zzwjew" data-path=".cfagit.recp.zzwjew" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="受益人代码" prop="cfagit.recgrp.bas.bencode">
<c-input v-model="model.cfagit.recgrp.bas.bencode" maxlength="32" placeholder="请输入受益人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfagit.recp.pubp.bencodwarn" data-path=".cfagit.recp.pubp.bencodwarn" > </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCutpErr">
&Error
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="受益人中文名称" prop="cfagit.recgrp.bas.bename">
<c-input v-model="model.cfagit.recgrp.bas.bename" maxlength="128" placeholder="请输入受益人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="受益人英文名称" prop="cfagit.recgrp.bas.benamen">
<c-input v-model="model.cfagit.recgrp.bas.benamen" maxlength="128" placeholder="请输入受益人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人国别/地区代码" prop="cfagit.recgrp.bas.guedcouncode">
<c-input v-model="model.cfagit.recgrp.bas.guedcouncode" maxlength="3" placeholder="请输入被担保人国别/地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselOperselbut">
?
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人类型" prop="cfagit.recgrp.bas.guedtype">
<c-select v-model="model.cfagit.recgrp.bas.guedtype" style="width:100%" placeholder="请选择被担保人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人所属行业" prop="cfagit.recgrp.bas.guedindustrycode">
<c-select v-model="model.cfagit.recgrp.bas.guedindustrycode" style="width:100%" placeholder="请选择被担保人所属行业">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人代码" prop="cfagit.recgrp.bas.guedcode">
<c-input v-model="model.cfagit.recgrp.bas.guedcode" maxlength="32" placeholder="请输入被担保人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfagit.recp.pubp.guedcodwarn" data-path=".cfagit.recp.pubp.guedcodwarn" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人中文名称" prop="cfagit.recgrp.bas.guedname">
<c-input v-model="model.cfagit.recgrp.bas.guedname" maxlength="128" placeholder="请输入被担保人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人英文名称" prop="cfagit.recgrp.bas.guednamen">
<c-input v-model="model.cfagit.recgrp.bas.guednamen" maxlength="128" placeholder="请输入被担保人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="担保申请人代码" prop="cfagit.recgrp.bas.guappcode">
<c-input v-model="model.cfagit.recgrp.bas.guappcode" maxlength="32" placeholder="请输入担保申请人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="担保申请人中文名称" prop="cfagit.recgrp.bas.guappname">
<c-input v-model="model.cfagit.recgrp.bas.guappname" maxlength="128" placeholder="请输入担保申请人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="担保申请人英文名称" prop="cfagit.recgrp.bas.guappnamen">
<c-input v-model="model.cfagit.recgrp.bas.guappnamen" maxlength="128" placeholder="请输入担保申请人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="备注" prop="cfagit.recgrp.bas.remark">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="请输入备注" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
E&xit
</c-button>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitopn/Event"
import { Model } from 'echarts';
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
guarancurr:[
{label:"人民币" , value:"CNY"},
{label:"韩圆" , value:"KRW"},
{label:"新西兰元" , value:"NZD"},
{label:"美元" , value:"USD"},
]
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="主债务签约日期" prop="cfagit.recgrp.bas.maindebtcondate">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maindebtcondate" style="width:100%" placeholder="请选择主债务签约日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="借款利率(%)" prop="cfagit.recgrp.bas.intrat">
<c-input v-model="model.cfagit.recgrp.bas.intrat" placeholder="请输入借款利率(%)"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人境内母公司中文名称" prop="cfagit.recgrp.bas.guedparecompname">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.guedparecompname" maxlength="60" show-word-limit placeholder="请输入被担保人境内母公司中文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人境内母公司英文名称" prop="cfagit.recgrp.bas.guedparecompnamen">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit placeholder="请输入被担保人境内母公司英文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人境内母公司代码" prop="cfagit.recp.pubp.cousel1.guedparecompcode">
<c-input v-model="model.cfagit.recp.pubp.cousel1.guedparecompcode" maxlength="18" placeholder="请输入被担保人境内母公司代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否有反担保人" prop="cfagit.recgrp.bas.cgyn">
<c-select v-model="model.cfagit.recgrp.bas.cgyn" style="width:100%" placeholder="请选择是否有反担保人">
<el-option
v-for="item in codes.cgyn"
: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="cfagit.recgrp.bas.cgcouncode">
<c-input :disabled="model.cfagit.recgrp.bas.cgyn!='1'" v-model="model.cfagit.recgrp.bas.cgcouncode" maxlength="3" placeholder="请输入反担保人国别/地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="反担保人国别/地区代码" prop="cfagit.recgrp.bas.cgcode">
<c-input :disabled="model.cfagit.recgrp.bas.cgyn!='1'" v-model="model.cfagit.recgrp.bas.cgcode" maxlength="32" placeholder="请输入反担保人国别/地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds1">境外直接投资</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds2">偿还境外债务</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds6">以外债形式回流</c-checkbox>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="主债务到期日" prop="cfagit.recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maindebtmaturity" style="width:100%" placeholder="请选择主债务到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="主债务到期日" prop="cfagit.recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maindebtmaturity" style="width:100%" placeholder="请选择主债务到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="反担保人中文名称" prop="cfagit.recgrp.bas.cgname">
<c-input :disabled="model.cfagit.recgrp.bas.cgyn!='1'" type="textarea" v-model="model.cfagit.recgrp.bas.cgname" maxlength="64" show-word-limit placeholder="请输入反担保人中文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="反担保人英文名称" prop="cfagit.recgrp.bas.cgnamen">
<c-input :disabled="model.cfagit.recgrp.bas.cgyn!='1'" type="textarea" v-model="model.cfagit.recgrp.bas.cgnamen" maxlength="64" show-word-limit placeholder="请输入反担保人英文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否调回境内" prop="cfagit.recgrp.bas.thyn">
<c-select v-model="model.cfagit.recgrp.bas.thyn" style="width:100%" placeholder="请选择是否调回境内">
<el-option
v-for="item in codes.thyn"
: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="cfagit.recgrp.bas.thje">
<c-input :disabled="model.cfagit.recgrp.bas.thyn=='0'" v-model="model.cfagit.recgrp.bas.thje" placeholder="请输入资金调回金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否与境外投资相关" prop="cfagit.recgrp.bas.jwyn">
<c-select v-model="model.cfagit.recgrp.bas.jwyn" style="width:100%" placeholder="请选择是否与境外投资相关">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发行/上市国家与地区" prop="cfagit.recgrp.bas.issuecountrycode">
<c-input v-model="model.cfagit.recgrp.bas.issuecountrycode" maxlength="3" placeholder="请输入发行/上市国家与地区"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds4">其他境外使用</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds7">以贸易形式回流</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.cfagit.recp.pubp.founds8">以其他形式回流</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="主债务签约日期" prop="cfagit.recgrp.bas.maindebtcondate">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maindebtcondate" style="width:100%" placeholder="请选择主债务签约日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务到期日" prop="cfagit.recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maindebtmaturity" style="width:100%" placeholder="请选择主债务到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务期限(日)" prop="cfagit.recgrp.bas.maindebtdate">
<c-input v-model="model.cfagit.recgrp.bas.maindebtdate" placeholder="请输入主债务期限(日)"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="借款利率(%)" prop="cfagit.recgrp.bas.intrat">
<c-input v-model="model.cfagit.recgrp.bas.intrat" placeholder="请输入借款利率(%)"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds1">境外�'接投资</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds2">偿还境外债务</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds4">其他境外使用</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds8">以其他形式回流</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds5">以�'接投资形式回流</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds7">以�'�易形式回流</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cfagit.recp.pubp.founds6">以外债形式回流</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人境内母公司中文名称" prop="cfagit.recgrp.bas.guedparecompname">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.guedparecompname" maxlength="60" show-word-limit placeholder="请输入被担保人境内母公司中文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人境内母公司英文名称" prop="cfagit.recgrp.bas.guedparecompnamen">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit placeholder="请输入被担保人境内母公司英文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="被担保人境内母公司代码" prop="cfagit.recp.pubp.cousel1.guedparecompcode">
<c-input v-model="model.cfagit.recp.pubp.cousel1.guedparecompcode" maxlength="18" placeholder="请输入被担保人境内母公司代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否有反担保人" prop="cfagit.recgrp.bas.cgyn">
<c-select v-model="model.cfagit.recgrp.bas.cgyn" style="width:100%" placeholder="请选择是否有反担保人">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="反担保人国别/地区代码" prop="cfagit.recgrp.bas.cgcode">
<c-input v-model="model.cfagit.recgrp.bas.cgcode" maxlength="32" placeholder="请输入反担保人国别/地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="反担保人国别/地区代码" prop="cfagit.recgrp.bas.cgcouncode">
<c-input v-model="model.cfagit.recgrp.bas.cgcouncode" maxlength="3" placeholder="请输入反担保人国别/地区代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCousel1Cgcouncodbut">
?
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="反担保人中文名称" prop="cfagit.recgrp.bas.cgname">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.cgname" maxlength="64" show-word-limit placeholder="请输入反担保人中文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="反担保人英文名称" prop="cfagit.recgrp.bas.cgnamen">
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.cgnamen" maxlength="64" show-word-limit placeholder="请输入反担保人英文名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否调回境内" prop="cfagit.recgrp.bas.thyn">
<c-select v-model="model.cfagit.recgrp.bas.thyn" style="width:100%" placeholder="请选择是否调回境内">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="资金调回金额" prop="cfagit.recgrp.bas.thje">
<c-input v-model="model.cfagit.recgrp.bas.thje" placeholder="请输入资金调回金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cfagit.recp.thjewating" data-path=".cfagit.recp.thjewating" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="是否与境外投资相关" prop="cfagit.recgrp.bas.jwyn">
<c-select v-model="model.cfagit.recgrp.bas.jwyn" style="width:100%" placeholder="请选择是否与境外投资相关">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="发行/上市国家与地区" prop="cfagit.recgrp.bas.issuecountrycode">
<c-input v-model="model.cfagit.recgrp.bas.issuecountrycode" maxlength="3" placeholder="请输入发行/上市国家与地区"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCousel1Isscoucodbut">
?
</c-button>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -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],
......
<template>
<div class="eibs-tab">
<c-row>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="gitp.recget.sdamod.dadsnd">
<c-input v-model="model.gitp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>-->
<!-- =================顶部================= -->
<c-col :span="24">
<c-col :span="11">
<!-- ==================左边================ -->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Reference" prop="gidgrp.rec.ownref">
<c-fullbox>
<c-input
......@@ -22,7 +18,6 @@
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span
style="
......@@ -47,26 +42,6 @@
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<!-- ==================左边================ -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Responsible User" prop="gitp.usr.extkey">
<c-fullbox>
......@@ -124,7 +99,7 @@
placeholder="请输入Guarantee Amount"
></c-input>
</c-col>
<c-col :span="4" class="centerLable">
<c-col :span="4" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox disabled v-model="model.gitp.dzbhflg">电子保函标志</c-checkbox>
</c-col>
</c-col>
......@@ -148,11 +123,9 @@
></c-input>
<!-- </el-form-item> -->
</c-col>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gitp.aamp.aammod.addamtflg"
>Add. Amount</c-checkbox
>
</c-col> -->
<c-col :span="4" v-if="model.gitp.swiftflg=='Y'" class="centerLable">
<c-checkbox v-model="model.gitp.inc760">incoming lose</c-checkbox>
</c-col>
</c-col>
<!-- <c-col :span="24">
......@@ -172,6 +145,39 @@
</c-select>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Incoming Purpose " prop="gidgrp.rec.purposin">
<c-select :disabled="model.gitp.inc760==''" v-model="model.gidgrp.rec.purposin" style="width:100%" placeholder="请选择Incoming Purpose ">
<el-option
v-for="item in codes.purposin"
: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 v-if="model.gitp.swiftflg=='Y'" label="Outgoing Purpose" prop="gidgrp.rec.purpos">
<c-select v-model="model.gidgrp.rec.purpos" style="width:100%" placeholder="请选择Outgoing Purpose">
<el-option
v-for="item in codes.purpos"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.revflg">Declaration of Indemnity</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item label="Handling Type" prop="gidgrp.rec.hndtyp">
<c-select
......@@ -206,8 +212,42 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Form of Undertaking" prop="gidgrp.rec.legfrm">
<c-select v-model="model.gidgrp.rec.legfrm" style="width:100%" placeholder="请选择Form of Undertaking">
<el-option
v-for="item in legfrm"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.rmbflg">Reimbursement Information</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Demand Indicator" prop="gidgrp.rec.demand">
<c-select v-model="model.gidgrp.rec.demand" style="width:100%" placeholder="请选择Demand Indicator">
<el-option
v-for="item in codes.demand"
: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="gitp.lettername">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="面函标题" prop="gitp.lettername">
<c-input
v-model="model.gitp.lettername"
maxlength="60"
......@@ -228,7 +268,7 @@
placeholder="请选择Applicable Rules"
>
<el-option
v-for="item in codes.apprulc"
v-for="item in apprul"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -250,6 +290,7 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item
v-if="model.gitp.swiftflg!='Y'"
label="Language of Undertak."
prop="gidgrp.rec.giduil"
>
......@@ -269,7 +310,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.vrfdat"
......@@ -279,8 +320,31 @@
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<el-form-item
v-if="model.gitp.swiftflg=='Y'"
label="Language of Undertak."
prop="gidgrp.rec.giduil"
>
<c-select
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择Language of Undertak."
>
<el-option
v-for="item in codes.uiltxt"
: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 v-if="model.gitp.swiftflg!='Y'" label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<c-select
disabled
v-model="model.gidgrp.ghd.segtyp"
......@@ -298,7 +362,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<c-select
:disabled="model.gidgrp.rec.hndtyp=='OT'"
v-model="model.gidgrp.rec.fenlishi"
......@@ -340,7 +404,7 @@
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Order Date" prop="gidgrp.rec.orddat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Order Date" prop="gidgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.orddat"
......@@ -356,7 +420,7 @@
</c-col> -->
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Validity until" prop="gidgrp.rec.expdat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker
:disabled="model.gidgrp.rec.expflg=='X'"
type="date"
......@@ -366,12 +430,12 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" class="centerLable">
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.expflg"
>Unlimited Guarantee</c-checkbox
>
</c-col>
<c-col :span="3" class="centerLable">
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
......@@ -399,6 +463,7 @@
<c-col :span="24">
<c-col :span="14">
<el-form-item
v-if="model.gitp.swiftflg!='Y'"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
......@@ -411,7 +476,7 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" class="centerLable">
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
:disabled="model.gidgrp.rec.hndtyp!='OC'||model.gidgrp.rec.expflg=='X'"
>Unlimited Liability</c-checkbox
......@@ -421,7 +486,7 @@
>Unlimited Liability</c-checkbox
> -->
</c-col>
<c-col :span="3" class="centerLable">
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
......@@ -432,7 +497,7 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Old Reference" prop="gidgrp.rec.oldref">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Old Reference" prop="gidgrp.rec.oldref">
<c-input
v-model="model.gidgrp.rec.oldref"
maxlength="16"
......@@ -441,7 +506,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Inure Date" prop="gidgrp.rec.inudat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Inure Date" prop="gidgrp.rec.inudat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.inudat"
......@@ -451,8 +516,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Mortgage Flag" prop="gidgrp.rec.guaflg">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Mortgage Flag" prop="gidgrp.rec.guaflg">
<c-select
v-model="model.gidgrp.rec.guaflg"
style="width: 100%"
......@@ -467,7 +531,6 @@
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.teskeyunc"
>Test Key Unconfirmity</c-checkbox
......@@ -475,7 +538,7 @@
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item label="是否显示查询码" prop="gidgrp.gidcxm.cxmflg">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否显示查询码" prop="gidgrp.gidcxm.cxmflg">
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
......@@ -502,38 +565,47 @@
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Name" prop="gidgrp.rec.nam">
<c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicant Ref." prop="gidgrp.apl.pts.ref">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Applicant Ref." prop="gidgrp.apl.pts.ref">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" v-model="model.gidgrp.apl.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicant" prop="gidgrp.apl.pts.extkey">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Applicant" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.apl.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.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="model.gidgrp.rec.hndtyp!='OT'" size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</template>
">
</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="model.gidgrp.rec.hndtyp!='OT'" size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.apl.pts.adrblk">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input :disabled="model.gidgrp.rec.hndtyp!='OT'" rows="4" type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
......@@ -590,7 +662,7 @@
</c-col> -->
<c-col :span="24">
<c-ptap v-if="model.gidgrp.rec.hndtyp=='OL'||model.gidgrp.rec.hndtyp==''" :model="model" :argadr="{
<c-ptap v-if="(model.gidgrp.rec.hndtyp=='OL'||model.gidgrp.rec.hndtyp=='')&&model.gitp.swiftflg!='Y'" :model="model" :argadr="{
title: '收款行',
grp: 'gidgrp',
rol: 'adv',
......@@ -602,12 +674,12 @@
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT'" label="Issuing Bank" prop="gidgrp.iss.pts.ref">
<el-form-item v-if="(model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT')&&model.gitp.swiftflg!='Y'" label="Issuing Bank" prop="gidgrp.iss.pts.ref">
<c-input v-model="model.gidgrp.iss.pts.ref" maxlength="16" placeholder="请输入Issuing Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT'" label="Issuing Bank" prop="gidgrp.iss.pts.extkey">
<el-form-item v-if="(model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT')&&model.gitp.swiftflg!='Y'" label="Issuing Bank" prop="gidgrp.iss.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.iss.pts.extkey"
maxlength="16"
......@@ -631,7 +703,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT'" label="地址名称" prop="gidgrp.iss.pts.adrblk">
<el-form-item v-if="(model.gidgrp.rec.hndtyp=='OC'||model.gidgrp.rec.hndtyp=='OT')&&model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.iss.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.iss.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
......@@ -647,12 +719,12 @@
</c-col> -->
<c-col :span="24">
<el-form-item label="Beneficiary Ref." prop="gidgrp.ben.pts.ref">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Beneficiary Ref." prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Beneficiary" prop="gidgrp.ben.pts.extkey">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Beneficiary" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.ben.pts.extkey"
maxlength="16"
......@@ -676,7 +748,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input :disabled="model.gidgrp.rec.hndtyp=='OT'" rows="4" type="textarea" v-model="model.gidgrp.ben.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
......@@ -692,7 +764,7 @@
</c-ptap>
</c-col> -->
<c-col :span="24">
<el-form-item label="被保证人" prop="gidgrp.gidcxm.warran">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="被保证人" prop="gidgrp.gidcxm.warran">
<c-input
:disabled="model.gidgrp.rec.hndtyp!='OT'"
v-model="model.gidgrp.gidcxm.warran"
......@@ -702,7 +774,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Valid from" prop="gidgrp.rec.opndat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.opndat"
......@@ -712,7 +784,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
......@@ -730,7 +802,7 @@
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select
:disabled="model.gidgrp.rec.fingua=='N'||model.gidgrp.rec.fingua==''"
v-model="model.gidgrp.rec.cfaguatyp"
......@@ -747,8 +819,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox label="跨境人民币保函" v-if="model.gidgrp.cbs.max.cur=='CNY'" disabled v-model="cmtflg"
<c-col :span="4" v-if="model.gidgrp.cbs.max.cur=='CNY'&&model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox label="跨境人民币保函" disabled v-model="cmtflg"
>跨境人民币保函</c-checkbox
>
<!-- <c-checkbox label="跨境人民币保函" v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg"
......@@ -756,6 +828,120 @@
> -->
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Order Date" prop="gidgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.orddat"
style="width: 100%"
placeholder="请选择Order Date"
></c-date-picker>
</el-form-item>
<!-- <c-col :span="6" class="centerLable">
<c-checkbox v-model="model.gitp.inccormsgflg">Incoming corporate order</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker type="date" v-model="model.gidgrp.rec.opndat" style="width:100%" placeholder="请选择Valid from"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Expiry Type" prop="gidgrp.rec.exptyp">
<c-select v-model="model.gidgrp.rec.exptyp" style="width:100%" placeholder="请选择Expiry Type">
<el-option
v-for="item in codes.exptyp"
: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 v-if="model.gitp.swiftflg=='Y'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker :disabled="model.gidgrp.rec.exptyp=='OPEN'"
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Validity until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Expiry Condition/ Evt." prop="gidgrp.blk.exptxt">
<c-input type="textarea" rows="4" :disabled="model.gitp.exptxtmodflg==''" v-model="model.gidgrp.blk.exptxt" maxlength="65" show-word-limit placeholder="请输入Expiry Condition/ Evt." ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.exptxtmodflg" :disabled="model.gidgrp.rec.exptyp=='FIXD'||model.gidgrp.rec.exptyp=='OPEN'||model.gidgrp.rec.exptyp==''" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifexptxt">
vs. &System
</c-button>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhisexptxt">
vs. &History
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Liability Type " prop="gidgrp.rec.liatypc">
<c-select :disabled="model.gidgrp.rec.purpos=='ISSU'" v-model="model.gidgrp.rec.liatypc" style="width:100%" placeholder="请选择Liability Type ">
<el-option
v-for="item in codes.liatypc"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item
v-if="model.gitp.swiftflg=='Y'"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
<c-date-picker :disabled="model.gidgrp.rec.liatypc=='OPEN'"
type="date"
v-model="model.gidgrp.rec.liadat"
style="width: 90%"
placeholder="请选择Our Liability until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg=='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
>Unlimited Liability</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Liability Condition" prop="gidgrp.blk.liatxtc">
<c-input type="textarea" :disabled="model.gitp.liatxtcmodflg==''" rows="4" v-model="model.gidgrp.blk.liatxtc" maxlength="65" show-word-limit placeholder="请输入Liability Condition" ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" :disabled="model.gidgrp.rec.liatypc=='OPEN'||model.gidgrp.rec.liatypc=='FIXD'||model.gidgrp.rec.liatypc==''" v-model="model.gitp.liatxtcmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifliatxtc">
vs. &System
</c-button>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhisliatxtc">
vs. &History
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
......@@ -1405,6 +1591,18 @@ export default {
{ label: "Direct (we issue)", value: "OL" },
{ label: "Indirect (please issue)", value: "OC" },
],
apprul:[
{label:"UCPR Undertaking is subject to UCP Rules f. Doc. Credit",value:"UCPR" },
{label:"OTHR The guarantee is subject to another set of rules, see Narrative",value:"OTHR" },
{label:"URDG The guarantee is subject to the ICC Rules for Demand Guarantees",value:"URDG" },
// {label:"ISPR The undertaking is subject to International Standby Practices ISP",value:"ISPR" },
{label:"NONE The guarantee is not subject to any set of rule",value:"NONE" },
],
legfrm:[
{label:"Standby letter of credit ",value:"STBY" },
{label:"OTHER",value:"DEPU" },
{label:"Demand guarantee ",value:"DGAR" },
],
}
},
computed: {
......@@ -1433,15 +1631,45 @@ export default {
"model.gidgrp.rec.expflg":function () {
if(this.model.gidgrp.rec.expflg=='X'&&this.model.gidgrp.rec.hndtyp=='OC'){
this.model.gidgrp.rec.liaflg='X';
}else{
this.model.gidgrp.rec.liaflg='';
}
}
},
"model.gidgrp.cbs.opn1.cur":function(){
if(this.model.gidgrp.cbs.opn1.cur!=''){
this.model.cfagit.recgrp.bas.guarancurr=this.model.gidgrp.cbs.opn1.cur;
}
},
"model.gidgrp.cbs.max.amt":function(){
if(this.model.gidgrp.cbs.max.amt!=''){
this.model.cfagit.recgrp.bas.guaranamount=this.model.gidgrp.cbs.max.amt;
}
},
"model.gidgrp.cbs.opn1.cur":function(){
if(this.model.gidgrp.cbs.opn1.cur!=''&&this.model.gidgrp.cbs.opn1.cur!='CNY'){
this.model.cnybop.cnyvou.currencycode=this.model.gidgrp.cbs.opn1.cur;
this.model.cnybop.cnyvou.fvouchamt=this.model.gidgrp.cbs.max.amt;
}
},
"model.gidgrp.cbs.max.amt":function(){
if(this.model.gidgrp.cbs.max.amt!=''){
this.model.cnybop.cnyvou.fvouchamt=this.model.gidgrp.cbs.max.amt;
}
},
},
methods:{
...Event,
onSeainf(data) {
this.$emit("onSeainf",data);
},
valueChange() {
if (this.onlySearch) return;
// this.showGridPromptDialog(
// `${this.argadr.grp}.${this.argadr.rol}.pts.extkey`
// );
},
},
created:function(){
......
......@@ -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>
......
......@@ -8,8 +8,21 @@
</c-col>-->
<!-- =================顶部================= -->
<c-col :span="24">
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<!-- ==================左边================ -->
<c-col :span="11">
<el-form-item label="Reference" prop="gidgrp.rec.ownref">
<c-col :span="24">
<el-form-item label="Reference" prop="gidgrp.rec.ownref">
<c-fullbox>
<c-input
v-model="model.gidgrp.rec.ownref"
......@@ -47,26 +60,6 @@
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Name" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<!-- ==================左边================ -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Responsible User" prop="gitp.usr.extkey">
<c-fullbox>
......@@ -125,7 +118,7 @@
></c-input>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gitp.dzbhflg">电子保函标志</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg!='Y'" v-model="model.gitp.dzbhflg">电子保函标志</c-checkbox>
</c-col>
</c-col>
......@@ -148,11 +141,14 @@
></c-input>
<!-- </el-form-item> -->
</c-col>
<c-col :span="4" class="centerLable">
<c-col :span="4" v-if="model.gitp.swiftflg=='Y'" class="centerLable">
<c-checkbox v-model="model.gitp.inc760">incoming lose</c-checkbox>
</c-col>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gitp.aamp.aammod.addamtflg"
>Add. Amount</c-checkbox
>
</c-col>
</c-col> -->
</c-col>
<c-col :span="24">
......@@ -172,6 +168,40 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Incoming Purpose " prop="gidgrp.rec.purposin">
<c-select :disabled="model.gitp.inc760==''" v-model="model.gidgrp.rec.purposin" style="width:100%" placeholder="请选择Incoming Purpose ">
<el-option
v-for="item in codes.purposin"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Outgoing Purpose" prop="gidgrp.rec.purpos">
<c-select v-model="model.gidgrp.rec.purpos" style="width:100%" placeholder="请选择Outgoing Purpose">
<el-option
v-for="item in codes.purpos"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.revflg">Declaration of Indemnity</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item label="Handling Type" prop="gidgrp.rec.hndtyp">
<c-select
......@@ -180,7 +210,7 @@
placeholder="请选择Handling Type"
>
<el-option
v-for="item in codes.hndtyp"
v-for="item in hndtyp"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -189,6 +219,9 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Type of Undertaking" prop="gidgrp.rec.gartyp">
<c-select
......@@ -206,19 +239,37 @@
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="面函标题" prop="gitp.lettername">
<c-input
v-model="model.gitp.lettername"
maxlength="60"
placeholder="请输入面函标题"
></c-input>
</el-form-item> -->
<!-- <c-col :span="4">
<span style="font-size: 15px; font-family: '宋体'; font-weight: bold" v-text="model.gitp.oppbnkl" data-path=".gitp.oppbnkl" ></span>
</c-col> -->
<!-- </c-col> -->
<c-col :span="24">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Form of Undertaking" prop="gidgrp.rec.legfrm">
<c-select v-model="model.gidgrp.rec.legfrm" style="width:100%" placeholder="请选择Form of Undertaking">
<el-option
v-for="item in codes.legfrm"
: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 v-if="model.gitp.swiftflg=='Y'" label="Demand Indicator" prop="gidgrp.rec.demand">
<c-select v-model="model.gidgrp.rec.demand" style="width:100%" placeholder="请选择Demand Indicator">
<el-option
v-for="item in codes.demand"
: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="Applicable Rules" prop="gidgrp.blk.apprul">
<c-fullbox>
......@@ -228,7 +279,7 @@
placeholder="请选择Applicable Rules"
>
<el-option
v-for="item in codes.apprulc"
v-for="item in apprul"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -248,7 +299,6 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="Language of Undertak."
prop="gidgrp.rec.giduil"
......@@ -257,6 +307,7 @@
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择Language of Undertak."
@change="lanChange"
>
<el-option
v-for="item in codes.uiltxt"
......@@ -267,9 +318,10 @@
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.vrfdat"
......@@ -277,10 +329,10 @@
placeholder="请选择核销日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<c-select
v-model="model.gidgrp.ghd.segtyp"
style="width: 100%"
......@@ -297,7 +349,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<c-select
v-model="model.gidgrp.rec.fenlishi"
style="width: 100%"
......@@ -337,7 +389,7 @@
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Order Date" prop="gidgrp.rec.orddat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Order Date" prop="gidgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.orddat"
......@@ -353,8 +405,9 @@
</c-col> -->
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Validity until" prop="gidgrp.rec.expdat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker
:disabled="model.gidgrp.rec.expflg=='X'"
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 90%"
......@@ -362,12 +415,12 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" class="centerLable">
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.expflg"
>Unlimited Guarantee</c-checkbox
>
</c-col>
<c-col :span="3" class="centerLable">
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
......@@ -395,11 +448,12 @@
<c-col :span="24">
<c-col :span="14">
<el-form-item
v-if="model.gitp.swiftflg!='Y'"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
<c-date-picker
:disabled="model.gidgrp.rec.hndtyp=='OL'||model.gidgrp.rec.hndtyp=='OT'||model.gidgrp.rec.liaflg=='X'"
:disabled="model.gidgrp.rec.hndtyp!='OC'||model.gidgrp.rec.liaflg=='X'"
type="date"
v-model="model.gidgrp.rec.liadat"
style="width: 90%"
......@@ -407,13 +461,13 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" class="centerLable">
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
:disabled="model.gidgrp.rec.hndtyp=='OL'||model.gidgrp.rec.hndtyp=='OT'"
:disabled="model.gidgrp.rec.hndtyp!='OC'||model.gidgrp.rec.expflg=='X'"
>Unlimited Liability</c-checkbox
>
</c-col>
<c-col :span="3" class="centerLable">
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
......@@ -424,7 +478,7 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Old Reference" prop="gidgrp.rec.oldref">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Old Reference" prop="gidgrp.rec.oldref">
<c-input
v-model="model.gidgrp.rec.oldref"
maxlength="16"
......@@ -433,7 +487,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Inure Date" prop="gidgrp.rec.inudat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Inure Date" prop="gidgrp.rec.inudat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.inudat"
......@@ -443,11 +497,10 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Mortgage Flag" prop="gidgrp.rec.guaflg">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Mortgage Flag" prop="gidgrp.rec.guaflg">
<c-select
v-model="model.gidgrp.rec.guaflg"
style="width: 90%"
style="width: 100%"
placeholder="请选择Mortgage Flag"
>
<el-option
......@@ -459,29 +512,13 @@
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.teskeyunc"
>Test Key Unconfirmity</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="是否显示查询码" prop="gidgrp.gidcxm.cxmflg">
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码">
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col :span="11" :offset="1">
......@@ -495,13 +532,23 @@
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Name" prop="gidgrp.rec.nam">
<c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人" prop="gidgrp.apl.pts.ref">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="申请人" prop="gidgrp.apl.pts.ref">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" v-model="model.gidgrp.apl.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人" prop="gidgrp.apl.pts.extkey">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="申请人" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" v-model="model.gidgrp.apl.pts.extkey"
maxlength="16"
......@@ -509,7 +556,7 @@
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`)
"></c-input>
<template slot="footer">
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
......@@ -526,8 +573,8 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'||model.gidgrp.rec.hndtyp!='OT'" type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
......@@ -546,7 +593,7 @@
</c-col> -->
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap v-if="model.gitp.swiftflg!='Y'" :model="model" :argadr="{
title: '开证行',
grp: 'gidgrp',
rol: 'adv',
......@@ -556,16 +603,41 @@
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '受益人',
grp: 'gidgrp',
rol: 'ben',
}"
:disabled="true"
@onAplpDet="onBenpDet">
</c-ptap>
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="受益人参考号" prop="gidgrp.ben.pts.ref">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="受益人" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'" v-model="model.gidgrp.ben.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.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="model.gidgrp.rec.hndtyp=='OT'" size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input :disabled="model.gidgrp.ghd.segtyp=='02'||model.gidgrp.rec.hndtyp=='OT'" type="textarea" v-model="model.gidgrp.ben.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Address Block" prop="gidgrp.apl.pts.adrblk">
<c-input
......@@ -702,7 +774,7 @@
</c-col> -->
<c-col :span="24">
<el-form-item label="被保证人" prop="gidgrp.gidcxm.warran">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="被保证人" prop="gidgrp.gidcxm.warran">
<c-input
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
......@@ -711,7 +783,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Valid from" prop="gidgrp.rec.opndat">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.opndat"
......@@ -721,7 +793,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
......@@ -740,7 +812,7 @@
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select
disabeld
v-model="model.gidgrp.rec.cfaguatyp"
......@@ -763,6 +835,139 @@
>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="是否显示查询码" prop="gidgrp.gidcxm.cxmflg">
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码">
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Order Date" prop="gidgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.orddat"
style="width: 80%"
placeholder="请选择Order Date"
></c-date-picker>
</el-form-item>
</c-col>
<!-- <c-col :span="6" class="centerLable">
<c-checkbox v-model="model.gitp.inccormsgflg">Incoming corporate order</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker type="date" v-model="model.gidgrp.rec.opndat" style="width:100%" placeholder="请选择Valid from"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Expiry Type" prop="gidgrp.rec.exptyp">
<c-select v-model="model.gidgrp.rec.exptyp" style="width:100%" placeholder="请选择Expiry Type">
<el-option
v-for="item in codes.exptyp"
: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 v-if="model.gitp.swiftflg=='Y'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker :disabled="model.gidgrp.rec.exptyp=='OPEN'"
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Validity until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Expiry Condition/ Evt." prop="gidgrp.blk.exptxt">
<c-input type="textarea" rows="4" :disabled="model.gitp.exptxtmodflg==''" v-model="model.gidgrp.blk.exptxt" maxlength="65" show-word-limit placeholder="请输入Expiry Condition/ Evt." ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.exptxtmodflg" :disabled="model.gidgrp.rec.exptyp=='FIXD'||model.gidgrp.rec.exptyp=='OPEN'||model.gidgrp.rec.exptyp==''" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifexptxt">
vs. &System
</c-button>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhisexptxt">
vs. &History
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Liability Type " prop="gidgrp.rec.liatypc">
<c-select :disabled="model.gidgrp.rec.purpos=='ISSU'" v-model="model.gidgrp.rec.liatypc" style="width:100%" placeholder="请选择Liability Type ">
<el-option
v-for="item in codes.liatypc"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item
v-if="model.gitp.swiftflg=='Y'"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
<c-date-picker :disabled="model.gidgrp.rec.liatypc=='OPEN'"
type="date"
v-model="model.gidgrp.rec.liadat"
style="width: 90%"
placeholder="请选择Our Liability until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg=='Y'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
>Unlimited Liability</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Liability Condition" prop="gidgrp.blk.liatxtc">
<c-input type="textarea" :disabled="model.gitp.liatxtcmodflg==''" rows="4" v-model="model.gidgrp.blk.liatxtc" maxlength="65" show-word-limit placeholder="请输入Liability Condition" ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" :disabled="model.gidgrp.rec.liatypc=='OPEN'||model.gidgrp.rec.liatypc=='FIXD'||model.gidgrp.rec.liatypc==''" v-model="model.gitp.liatxtcmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifliatxtc">
vs. &System
</c-button>
<c-button v-if="model.gitp.swiftflg=='Y'" disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhisliatxtc">
vs. &History
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="24">
......@@ -1448,6 +1653,18 @@ export default {
mixins: [commonProcess],
data() {
return {
hndtyp: [
{ label: "Transfer", value: "OT" },
{ label: "Direct (we issue)", value: "OL" },
{ label: "Indirect (please issue)", value: "OC" },
],
apprul:[
{label:"UCPR Undertaking is subject to UCP Rules f. Doc. Credit",value:"UCPR" },
{label:"OTHR The guarantee is subject to another set of rules, see Narrative",value:"OTHR" },
{label:"URDG The guarantee is subject to the ICC Rules for Demand Guarantees",value:"URDG" },
// {label:"ISPR The undertaking is subject to International Standby Practices ISP",value:"ISPR" },
{label:"NONE The guarantee is not subject to any set of rule",value:"NONE" },
],
codes: {
...CodeTable,
},
......@@ -1463,9 +1680,20 @@ export default {
onSeainf(data) {
this.$emit("onSeainf", data);
},
lanchange(){
if(this.model.gidgrp.rec.giduil=='CN'){
// this.model.gidgrp.rec.gtxinr="LMTEST02";
// this.model.gidgrp.rec.gtxinr="01";
}
}
},
created: function () {},
watch: {
"model.gidgrp.rec.expflg":function () {
if(this.model.gidgrp.rec.expflg=='X'&&this.model.gidgrp.rec.hndtyp=='OC'){
this.model.gidgrp.rec.liaflg='X';
}
},
declareParams() {},
},
};
......
......@@ -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>
......
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Gitpop{
constructor () {
this.data = {
gitp:{
laborcdat:"", // Label for Contract Date .gitp.laborcdat
labaddinf:"", // Label for Additional Info .gitp.labaddinf
covgodsrvmodflg:"", // Modify Object of Contract .gitp.covgodsrvmodflg
covgod:{
chkast:"", // Allow * .gitp.covgod.chkast
},
aplnamtxt:"", // 申请人名称 .gitp.aplnamtxt
indirectswiadd:"", // InDirect Swift Add .gitp.indirectswiadd
swiftflg:"", // 是否SWIFT格式 .gitp.swiftflg
recget:{
sdamod:{
seainf:"", // Reference .gitp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.recget.sdamod.dadsnd
},
},
aamp:{
aammod:{
addamtflg:"", // Add. Amount .gitp.aamp.aammod.addamtflg
},
},
exptxtmodflg:"", // Modify Expiry Condition/Event .gitp.exptxtmodflg
liatxtcmodflg:"", // Modify Liability Condition/Event - Counter Undertaking .gitp.liatxtcmodflg
usr:{
extkey:"", // Responsible User .gitp.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .gitp.usrget.sdamod.seainf
},
},
inccormsgflg:"", // Incoming Corporate Message Flag .gitp.inccormsgflg
drpreflglab1:"", // Label for Type of Request .gitp.drpreflglab1
inc760:"", // incoming lose .gitp.inc760
morapllab:"", // Label set if nore than one applicant .gitp.morapllab
drpreflglab:"", // Label for Type of Request .gitp.drpreflglab
bantyp:"", // bank typ .gitp.bantyp
letterlabel:"", // LETTERLABEL .gitp.letterlabel
oppbnkl:"", // 对手行代码 .gitp.oppbnkl
drpreflg:"", // Type of Request .gitp.drpreflg
aplp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.aplp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.aplp.ptsget.sdamod.dadsnd
},
},
},
benp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.benp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.benp.ptsget.sdamod.dadsnd
},
},
},
issp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.issp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.issp.ptsget.sdamod.dadsnd
},
},
},
advp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.advp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.advp.ptsget.sdamod.dadsnd
},
},
},
lettername:"", // 面函标题 .gitp.lettername
dzbhflg:"", // 电子保函标志 .gitp.dzbhflg
ctrp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.ctrp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.ctrp.ptsget.sdamod.dadsnd
},
},
},
aplsupflg:"", // Suppress Applicant in 760 Seqence B Flag .gitp.aplsupflg
atbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.atbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.atbp.ptsget.sdamod.dadsnd
},
},
},
labapl:"", // Label of apl .gitp.labapl
labctr:"", // Label of CTR .gitp.labctr
labaplref:"", // Label of APL's ref .gitp.labaplref
labctrref:"", // Label of CTR's ref .gitp.labctrref
labissbak:"", // Label of issue bank .gitp.labissbak
labissref:"", // Label of issue bank's ref .gitp.labissref
conp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.conp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.conp.ptsget.sdamod.dadsnd
},
},
},
bdbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.bdbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.bdbp.ptsget.sdamod.dadsnd
},
},
},
prepermodflg:"", // Modify Document and Presentation Instructions .gitp.prepermodflg
chkpreper:"", // Allow * .gitp.chkpreper
chargi:{
chkast:"", // Allow * .gitp.chargi.chkast
},
gidtxtmodflg:"", // Modify Guarantee Text .gitp.gidtxtmodflg
chkgidtxt:"", // Allow * .gitp.chkgidtxt
aacp:{
aacmod:{
addamtflg:"", // Add. Amount .gitp.aacp.aacmod.addamtflg
},
},
apcp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.apcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.apcp.ptsget.sdamod.dadsnd
},
},
},
apcsupflg:"", // Suppress Applicant in 760 Seqence C Flag .gitp.apcsupflg
ctcp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.ctcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.ctcp.ptsget.sdamod.dadsnd
},
},
},
becp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.becp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.becp.ptsget.sdamod.dadsnd
},
},
},
avcp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .gitp.avcp.ptsget.sdamod.dadsnd
seainf:"", // .gitp.avcp.ptsget.sdamod.seainf
},
},
},
prepercmodflg:"", // Modify Document and Presentation Instructions .gitp.prepercmodflg
chkpreperc:"", // Allow * .gitp.chkpreperc
chargic:{
chkast:"", // Allow * .gitp.chargic.chkast
},
labaddinfc:"", // Label for Additional Info in Sequence C .gitp.labaddinfc
covgodsrvcmodflg:"", // Modify Object of Contract Sequence C .gitp.covgodsrvcmodflg
covgodc:{
chkast:"", // Allow * .gitp.covgodc.chkast
},
gidtxtmodflgc:"", // Modify Guarantee Text - Local Undertaking Seq. C .gitp.gidtxtmodflgc
chkgidtxtc:"", // Allow * .gitp.chkgidtxtc
},
gidgrp:{
rec:{
orcref:"", // Contract Reference .gidgrp.rec.orcref
orcdat:"", // Date from Original Contract .gidgrp.rec.orcdat
tenclsdat:"", // Closing Date .gidgrp.rec.tenclsdat
orcrat:"", // Original Perc./ Rate .gidgrp.rec.orcrat
orccur:"", // Contract Amount .gidgrp.rec.orccur
orcamt:"", // Contract Amount .gidgrp.rec.orcamt
acc:"", // A/c for Adv. Paym. Guar. .gidgrp.rec.acc
jurlaws20:"", // Governing Law .gidgrp.rec.jurlaws20
jurlaw:"", // Law of Jurisdiction .gidgrp.rec.jurlaw
jurplc:"", // Place of Jurisdiction .gidgrp.rec.jurplc
tenref:"", // Tender Reference .gidgrp.rec.tenref
tendat:"", // Tender Date .gidgrp.rec.tendat
trmdat:"", // Latest Transmiss. Date .gidgrp.rec.trmdat
juscod:"", // 组织机构代码 .gidgrp.rec.juscod
cunqii:"", // 流动资金贷款利率档次 .gidgrp.rec.cunqii
bilvvv:"", // 上浮比率 .gidgrp.rec.bilvvv
bngcod:"", // 企业海关编码 .gidgrp.rec.bngcod
mannum:"", // 手册号码 .gidgrp.rec.mannum
fingua:"", // 是否对外担保 .gidgrp.rec.fingua
cfaguatyp:"", // 对外担保类型 .gidgrp.rec.cfaguatyp
cmtflg:"", // 跨境人民币保函 .gidgrp.rec.cmtflg
ownref:"", // Reference .gidgrp.rec.ownref
resflg:"", // Reserved Contract .gidgrp.rec.resflg
rejflg:"", // Direct rejection .gidgrp.rec.rejflg
drpreflg:"", // Type of Request .gidgrp.rec.drpreflg
purposin:"", // Incoming Purpose .gidgrp.rec.purposin
purpos:"", // Outgoing Purpose .gidgrp.rec.purpos
hndtyp:"", // Handling Type .gidgrp.rec.hndtyp
gartyp:"", // Type of Undertaking .gidgrp.rec.gartyp
gartypin:"", // Undertaking Type from Local Undertaking Seq. C .gidgrp.rec.gartypin
legfrm:"", // Form of Undertaking .gidgrp.rec.legfrm
demand:"", // Demand Indicator .gidgrp.rec.demand
giduil:"", // Language of Undertak. .gidgrp.rec.giduil
secuilflg:"", // Bilingual Guarantee .gidgrp.rec.secuilflg
gtxinr:"", // Choice of Text .gidgrp.rec.gtxinr
atxinr:"", // Choice of Text .gidgrp.rec.atxinr
exptyp:"", // Expiry Type .gidgrp.rec.exptyp
expdat:"", // Valid until .gidgrp.rec.expdat
liatypc:"", // Liability Type .gidgrp.rec.liatypc
liadat:"", // Our Liability until .gidgrp.rec.liadat
oldref:"", // Old Reference .gidgrp.rec.oldref
revflg:"", // Declaration of Indemnity .gidgrp.rec.revflg
autrnwflg:"", // Auto-Renewal .gidgrp.rec.autrnwflg
rmbflg:"", // Reimbursement Information .gidgrp.rec.rmbflg
orddat:"", // Order Date .gidgrp.rec.orddat
opndat:"", // Valid from .gidgrp.rec.opndat
expflg:"", // Unlimited Guarantee .gidgrp.rec.expflg
liaflg:"", // Unlimited Liability .gidgrp.rec.liaflg
nam:"", // Name .gidgrp.rec.nam
inudat:"", // Inure Date .gidgrp.rec.inudat
teskeyunc:"", // Test Key Unconfirmity .gidgrp.rec.teskeyunc
guaflg:"", // Mortgage Flag .gidgrp.rec.guaflg
vrfdat:"", // 核销日期 .gidgrp.rec.vrfdat
fenlishi:"", // 是否分离式保函 .gidgrp.rec.fenlishi
stacty:"", // Risk Country .gidgrp.rec.stacty
delori:"", // Delivery of Undertak. .gidgrp.rec.delori
deloritxt:"", // Delivery of Undertak. .gidgrp.rec.deloritxt
sndto:"", // Undertaking Send to .gidgrp.rec.sndto
delto:"", // Deliv. To/Collection By .gidgrp.rec.delto
transfer:"", // Transfer Indicator .gidgrp.rec.transfer
chato:"", // Own Charges Borne by .gidgrp.rec.chato
opndatc:"", // Requested Issue Date .gidgrp.rec.opndatc
gartypc:"", // Undertaking Type .gidgrp.rec.gartypc
legfrmc:"", // Form of Undertaking .gidgrp.rec.legfrmc
demandc:"", // Demand Indicator .gidgrp.rec.demandc
stdwrdc:"", // Standard wording required .gidgrp.rec.stdwrdc
gtxinrc:"", // Choice of Text .gidgrp.rec.gtxinrc
autrnwflgc:"", // Auto-Renewal - Local Undertaking Seq. C .gidgrp.rec.autrnwflgc
stdwrduilc:"", // Requested Language .gidgrp.rec.stdwrduilc
deloric:"", // Delivery of Undertak. .gidgrp.rec.deloric
deloritxtc:"", // Delivery of Undertak. .gidgrp.rec.deloritxtc
deltoc:"", // Deli. To/Collection By .gidgrp.rec.deltoc
transferc:"", // Transfer Indicator - Local Undertaking Seq. C .gidgrp.rec.transferc
orcrefc:"", // Contract Reference .gidgrp.rec.orcrefc
orcdatc:"", // Date from Original Contract - Local Undertaking Seq. C .gidgrp.rec.orcdatc
tenclsdatc:"", // Closing Date .gidgrp.rec.tenclsdatc
orcratc:"", // Original Perc./ Rate .gidgrp.rec.orcratc
orccurc:"", // Contract Amount .gidgrp.rec.orccurc
orcamtc:"", // Contract Amount .gidgrp.rec.orcamtc
accc:"", // A/c Adv. Paym. Guar. .gidgrp.rec.accc
jurlawc:"", // Governing Law .gidgrp.rec.jurlawc
jurlawtxtc:"", // Governing Law .gidgrp.rec.jurlawtxtc
jurplcc:"", // Place of Jurisdiction .gidgrp.rec.jurplcc
tenrefc:"", // Tender Reference .gidgrp.rec.tenrefc
tendatc:"", // Tender Date .gidgrp.rec.tendatc
trmdatc:"", // Latest Transmission .gidgrp.rec.trmdatc
},
blk:{
covgodsrv:"", // Object of Contract .gidgrp.blk.covgodsrv
orcplc:"", // Original Contract Place .gidgrp.blk.orcplc
addinf:"", // Additional Info .gidgrp.blk.addinf
atxcovgodsrv:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrv
gartyptxtin:"", // Specification of Type of Undertaking - Counter Undertaking .gidgrp.blk.gartyptxtin
apprul:"", // Applicable Rules .gidgrp.blk.apprul
apprultxt:"", // Applicable Rules .gidgrp.blk.apprultxt
exptxt:"", // Expiry Condition/ Evt. .gidgrp.blk.exptxt
atxexptxt:"", // Expiry Condition/ Evt. .gidgrp.blk.atxexptxt
liatxtc:"", // Liability Condition .gidgrp.blk.liatxtc
atxliatxtc:"", // Liability Condition .gidgrp.blk.atxliatxtc
deltoadr:"", // Delivery to Address .gidgrp.blk.deltoadr
preper:"", // Presentation Instr. .gidgrp.blk.preper
atxpreper:"", // Presentation Instr. .gidgrp.blk.atxpreper
trfcond:"", // Transfer Conditions .gidgrp.blk.trfcond
feetxt:"", // Additional Details to Code for Charges .gidgrp.blk.feetxt
gidtxt:{
rows: []
}, // Guarantee Text .gidgrp.blk.gidtxt
gtxgidtxt:"", // Guarantee Text with Variables .gidgrp.blk.gtxgidtxt
gartyptxtc:"", // Undertaking Type .gidgrp.blk.gartyptxtc
apprulc:"", // Applicable Rules .gidgrp.blk.apprulc
apprultxtc:"", // Applicable Rules .gidgrp.blk.apprultxtc
deltoadrc:"", // Delivery to Address .gidgrp.blk.deltoadrc
preperc:"", // Presentation Instr. .gidgrp.blk.preperc
atxpreperc:"", // Presentation Instr. .gidgrp.blk.atxpreperc
trfcondc:"", // Transfer Conditions .gidgrp.blk.trfcondc
feetxtc:"", // Additional Details to Code for Charges .gidgrp.blk.feetxtc
covgodsrvc:"", // Object of Contract - Local Undertaking Seq. C .gidgrp.blk.covgodsrvc
orcplcc:"", // Original Contract Place - Local Undertaking Seq. C .gidgrp.blk.orcplcc
addinfc:"", // Additional Info - Local Undertaking Seq. C .gidgrp.blk.addinfc
atxcovgodsrvc:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrvc
gidtxtc:"", // Guarantee Text local undertaking .gidgrp.blk.gidtxtc
gtxgidtxtc:"", // Guarantee Text with Variables - Counter Undertaking .gidgrp.blk.gtxgidtxtc
},
ghd:{
bustyp:"", // 业务类型 .gidgrp.ghd.bustyp
wahnum:"", // 仓库号 .gidgrp.ghd.wahnum
remark:"", // 备注 .gidgrp.ghd.remark
aplnam:"", // 申请人名称关税保函专用 .gidgrp.ghd.aplnam
segtyp:"", // 特殊保函类型 .gidgrp.ghd.segtyp
idcode:"", // 统一社会信用代码 .gidgrp.ghd.idcode
zsjzts:"", // 追索截止天数 .gidgrp.ghd.zsjzts
bdbdbr:"", // 被担保人法定代表人 .gidgrp.ghd.bdbdbr
bdbrdz:"", // 被担保人地址 .gidgrp.ghd.bdbrdz
bdbrdh:"", // 被担保人联系电话 .gidgrp.ghd.bdbrdh
dbyhmc:"", // 担保银行名称 .gidgrp.ghd.dbyhmc
dbyhdb:"", // 担保银行法定代表人 .gidgrp.ghd.dbyhdb
dbyhdz:"", // 担保银行地址 .gidgrp.ghd.dbyhdz
dbyhdh:"", // 担保银行联系电话 .gidgrp.ghd.dbyhdh
sqrdbr:"", // 申请人法定代表人 .gidgrp.ghd.sqrdbr
sqradr:"", // 申请人地址 .gidgrp.ghd.sqradr
sqrtel:"", // 申请人联系电话 .gidgrp.ghd.sqrtel
bdbrmc:"", // 被担保人名称 .gidgrp.ghd.bdbrmc
sqqydm:"", // 申请人企业代码 .gidgrp.ghd.sqqydm
sqrnam:"", // 申请人名称 .gidgrp.ghd.sqrnam
sqqyhg:"", // 申请人企业海关编码 .gidgrp.ghd.sqqyhg
beyzd1:"", // 备用字段1 .gidgrp.ghd.beyzd1
},
gidcxm:{
benefi:"", // 受益人名称 .gidgrp.gidcxm.benefi
warran:"", // 被保证人 .gidgrp.gidcxm.warran
cxmflg:"", // 是否显示查询码 .gidgrp.gidcxm.cxmflg
},
cbs:{
max:{
cur:"", // Guarantee Amount .gidgrp.cbs.max.cur
amt:"", // Guarantee Amount .gidgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .gidgrp.cbs.opn1.cur
amt:"", // Balance .gidgrp.cbs.opn1.amt
},
mac:{
cur:"", // Guarantee Amount .gidgrp.cbs.mac.cur
amt:"", // Guarantee Amount .gidgrp.cbs.mac.amt
},
},
apl:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.apl.namelc
adrelc:"", // 地址 .gidgrp.apl.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.apl.dbfadrblkcn
},
ben:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ben.namelc
adrelc:"", // 地址 .gidgrp.ben.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ben.dbfadrblkcn
},
iss:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.iss.namelc
adrelc:"", // 地址 .gidgrp.iss.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.iss.dbfadrblkcn
},
adv:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.adv.namelc
adrelc:"", // 地址 .gidgrp.adv.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.adv.dbfadrblkcn
},
ctr:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ctr.namelc
adrelc:"", // 地址 .gidgrp.ctr.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ctr.dbfadrblkcn
},
atb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.atb.namelc
adrelc:"", // 地址 .gidgrp.atb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.atb.dbfadrblkcn
},
con:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.con.namelc
adrelc:"", // 地址 .gidgrp.con.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.con.dbfadrblkcn
},
bdb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.bdb.namelc
adrelc:"", // 地址 .gidgrp.bdb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.bdb.dbfadrblkcn
},
apc:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.apc.namelc
adrelc:"", // 地址 .gidgrp.apc.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.apc.dbfadrblkcn
},
ctc:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ctc.namelc
adrelc:"", // 地址 .gidgrp.ctc.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ctc.dbfadrblkcn
},
bec:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.bec.namelc
adrelc:"", // 地址 .gidgrp.bec.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.bec.dbfadrblkcn
},
avc:{
pts:new Pts().data,
},
},
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
trnmod:new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
decreadat:"", // Validity for Declaration of Readiness .decreadat
decreatxt:"", // Declaration of Readiness Text .decreatxt
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -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