Commit 77d8601d by liyixun

gitame页面布局完善

parent ce14c135
......@@ -672,6 +672,10 @@ const CodeTable = {
{ label: "不适用", value: "N" },
{ label: "是", value: "Y" },
],
bccls8:[
{ label: "公司要求全新文本,原保函正本已退回", value: "A" },
{ label: "保函正本未退回,请出具简要修改格式", value: "B" },
],
bcdselflg: [
{ label: "单据展期", value: "9" },
{ label: "单据注销", value: "3" },
......@@ -6775,6 +6779,15 @@ const CodeTable = {
gtxinr3: [
{ label: "blank text", value: "" },
],
gtxinr4:[
{ label: "Performance Guaratee2", value: "00000008" },
{ label: "Refund Guarantee", value: "00000006" },
{ label: "Advance/Down Payment Guarantee", value: "00000203" },
{ label: "performance Gua for Project contracting", value: "00000202" },
{ label: "LMTEST01", value: "00000215" },
{ label: "LMTEST02", value: "00000216" },
{ label: "blank text", value: "" },
],
docstabot: [
{ label: "Collection pre-opened", value: "A" },
{ label: "Collection opened", value: "B" },
......
......@@ -7,7 +7,9 @@ let checkObj = {
"gidgrp.bec.pts.extkey" :null,
"gidgrp.avc.pts.extkey" :null,
"gidgrp.blk.gidtxt" :null,
"gidgrp.rec.tenref" :null,
"gidgrp.rec.giduil" :null,
"gidgrp.rec.jurlaws20" :null,
"trnmod.swiadd.addamtcovc" :null,
"gitp.aamp.aammod.addamtflg" :null,
"gidgrp.ben.pts.adrblk" :null,
......@@ -16,9 +18,9 @@ let checkObj = {
"gidgrp.con.pts.adrblk" :null,
"gitp.liatxtcmodflg" :null,
"trnmod.swiadd.exptxt" :null,
"gidgrp.rec.orcamt" :null,
"addbcb.gitamecho" :null,
"gidgrp.apc.namelc" :null,
"setmod.dspflg" :null,
"gidgrp.ben.adrelc" :null,
"gitp.usr.extkey" :null,
"trnmod.swiadd.amenbr" :null,
......@@ -43,6 +45,7 @@ let checkObj = {
"trnmod.swiadd.amedat" :null,
"gidgrp.rec.gtxinr" :null,
"gidgrp.rec.vrfdat" :null,
"gidgrp.rec.tendat" :null,
"gidgrp.rec.purpos" :null,
"gidgrp.gidcxm.cxmflg" :null,
"gitamep.amenumjmg" :null,
......@@ -58,8 +61,10 @@ let checkObj = {
"gidgrp.rec.accc" :null,
"gidgrp.rec.liatypc" :null,
"gidgrp.rec.autrnwflgc" :null,
"gidgrp.blk.orcplc" :null,
"gidgrp.atb.adrelc" :null,
"gidgrp.rec.revflg" :null,
"gidgrp.blk.addinf" :null,
"gidgrp.cnr.namelc" :null,
"gidgrp.iss.adrelc" :null,
"gidgrp.rec.hndtyp" :null,
......@@ -73,6 +78,7 @@ let checkObj = {
"gidgrp.blk.atxpreperc" :null,
"gidgrp.apc.pts.adrblk" :null,
"gidgrp.adv.pts.adrblk" :null,
"gidgrp.rec.orcref" :null,
"gidgrp.bec.pts.adrblk" :null,
"gidgrp.ctr.namelc" :null,
"gidgrp.blk.atxpreper" :null,
......@@ -80,6 +86,7 @@ let checkObj = {
"gidgrp.rec.orcamtc" :null,
"trnmod.swiadd.liatxtc" :null,
"gidgrp.con.pts.extkey" :null,
"gidgrp.rec.tenclsdat" :null,
"gidgrp.blk.gtxgidtxtc" :null,
"trnmod.swiadd.newamt" :null,
"gidgrp.rec.tendatc" :null,
......@@ -88,12 +95,17 @@ let checkObj = {
"gidgrp.rec.cnfdet" :null,
"gidgrp.bdb.adrelc" :null,
"gidgrp.ctr.adrelc" :null,
"gidgrp.blk.covgodsrv" :null,
"gidgrp.blk.atxcovgodsrv" :null,
"gidgrp.cnr.adrelc" :null,
"gidgrp.con.namelc" :null,
"gitp.covgodsrvmodflg" :null,
"trnmod.swiadd.addamtcov" :null,
"gidgrp.rec.orcrat" :null,
"gidgrp.rec.jurlawc" :null,
"gidgrp.ben.namelc" :null,
"addbcb.litameadv" :null,
"gidgrp.ghd.aplnam" :null,
"gidgrp.rec.expflg" :null,
"gidgrp.bec.adrelc" :null,
"gidgrp.cnr.pts.adrblk" :null,
......@@ -108,20 +120,24 @@ let checkObj = {
"gidgrp.ctc.pts.adrblk" :null,
"trnmod.swiadd.addamt" :null,
"gidgrp.blk.covgodsrvc" :null,
"gidgrp.rec.orcdat" :null,
"gidgrp.apc.adrelc" :null,
"gidgrp.rec.stacty" :null,
"gidgrp.blk.gidtxtc" :null,
"setmod.redamt" :null,
"gidgrp.blk.exptxt" :null,
"gidgrp.atb.pts.extkey" :null,
"gidgrp.blk.addamtcovc" :null,
"gidgrp.blk.atxliatxtc" :null,
"gidgrp.blk.addinfc" :null,
"gidgrp.rec.jurplc" :null,
"gidgrp.rec.mannum" :null,
"gidgrp.blk.apprul" :null,
"gidgrp.apl.pts.adrblk" :null,
"gidgrp.bec.namelc" :null,
"gidgrp.rec.orcratc" :null,
"trnmod.swiadd.purposame" :null,
"gidgrp.rec.jurlaw" :null,
"gidgrp.rec.acc" :null,
"trnmod.swiadd.ameamt" :null,
"addbcb.ameadvrmk" :null,
"gidgrp.rec.inudat" :null,
......@@ -136,12 +152,12 @@ let checkObj = {
"addbcb.bccls1" :null,
"addbcb.bccls4" :null,
"addbcb.bccls3" :null,
"setmod.docamt" :null,
"gitp.prepermodflg" :null,
"gidgrp.bdb.namelc" :null,
"trnmod.swiadd.newamtc" :null,
"gidgrp.blk.preperc" :null,
"gidgrp.rec.tenrefc" :null,
"gidgrp.rec.trmdat" :null,
"gidgrp.blk.preper" :null,
"gidgrp.blk.atxcovgodsrvc" :null,
"trnmod.swiadd.ameblkc" :null,
......
......@@ -34,10 +34,6 @@ export default {
"gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.rec.exptyp" :Utils.defaultFunction,
"setmod.setamt" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"gidgrp.rec.orcdatc" :Utils.defaultFunction,
"gidgrp.rec.stdwrduilc" :Utils.defaultFunction,
"trnmod.swiadd.amemsgdonflg" :Utils.defaultFunction,
......@@ -46,6 +42,7 @@ export default {
"gidgrp.ghd.segtyp" :Utils.defaultFunction,
"oldgidgrp.cbs.max.amt" :Utils.defaultFunction,
"oldgidgrp.cbs.max.cur" :Utils.defaultFunction,
"gidgrp.rec.tendat" :Utils.defaultFunction,
"gidgrp.rec.giduil" :Utils.defaultFunction,
"gidgrp.rec.gtxinrc" :Utils.defaultFunction,
"gitp.prepercmodflg" :Utils.defaultFunction,
......@@ -86,6 +83,7 @@ export default {
"gidgrp.atb.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.stdwrdc" :Utils.defaultFunction,
"gidgrp.ben.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orcdat" :Utils.defaultFunction,
"trnmod.swiadd.liatypc" :Utils.defaultFunction,
"trnmod.swiadd.newliadat" :Utils.defaultFunction,
"trnmod.swiadd.newliaflg" :Utils.defaultFunction,
......@@ -93,6 +91,7 @@ export default {
"gidgrp.cbs.mac.cur" :Utils.defaultFunction,
"gidgrp.rec.orcamtc" :Utils.defaultFunction,
"gidgrp.cbs.mac.amt" :Utils.defaultFunction,
"gidgrp.ghd.bustyp" :Utils.defaultFunction,
"trnmod.swiadd.ameblkc" :Utils.defaultFunction,
"gitamep.prtflg" :Utils.defaultFunction,
"gidgrp.blk.gidtxtc" :Utils.defaultFunction,
......@@ -100,8 +99,10 @@ export default {
"gidgrp.apl.pts.adrblk" :Utils.defaultFunction,
"oldgidgrp.rec.exptyp" :Utils.defaultFunction,
"oldgidgrp.rec.expdat" :Utils.defaultFunction,
"gidgrp.rec.mannum" :Utils.defaultFunction,
"trnmod.swiadd.addamt" :Utils.defaultFunction,
"gidgrp.bdb.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.orccur" :Utils.defaultFunction,
"trnmod.swiadd.exptxt" :Utils.defaultFunction,
"gitp.exptxtmodflg" :Utils.defaultFunction,
"gidgrp.blk.liatxtc" :Utils.defaultFunction,
......@@ -124,6 +125,8 @@ export default {
"gidgrp.iss.dbfadrblkcn" :Utils.defaultFunction,
"gitp.inc760" :Utils.defaultFunction,
"oldgidgrp.rec.liatypc" :Utils.defaultFunction,
"gidgrp.blk.covgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrv" :Utils.defaultFunction,
"gidgrp.blk.atxcovgodsrvc" :Utils.defaultFunction,
"gidgrp.blk.covgodsrvc" :Utils.defaultFunction,
"gidgrp.rec.orccurc" :Utils.defaultFunction,
......@@ -135,21 +138,33 @@ export default {
"gidgrp.cbs.cnf.amt" :Utils.defaultFunction,
"gidgrp.rec.partcon" :Utils.defaultFunction,
"gidgrp.cbs.cnf.cur" :Utils.defaultFunction,
"gidgrp.rec.orcrat" :Utils.defaultFunction,
"gidgrp.rec.jurlaw" :Utils.defaultFunction,
"gidgrp.blk.apprul" :Utils.defaultFunction,
"gidgrp.rec.trmdat" :Utils.defaultFunction,
"trnmod.swiadd.newcur" :Utils.defaultFunction,
"gidgrp.blk.addinf" :Utils.defaultFunction,
"gidgrp.blk.trfcond" :Utils.defaultFunction,
"gidgrp.rec.jurlaws20" :Utils.defaultFunction,
"gidgrp.atb.pts.ref" :Utils.defaultFunction,
"gidgrp.rec.tenref" :Utils.defaultFunction,
"gidgrp.rec.cnfdet" :Utils.defaultFunction,
"gidgrp.blk.orcplc" :Utils.defaultFunction,
"gidgrp.rec.demand" :Utils.defaultFunction,
"gitamep.ametxtflg" :Utils.defaultFunction,
"gitamep.ametxt" :Utils.defaultFunction,
"gidgrp.rec.transfer" :Utils.defaultFunction,
"gidgrp.rec.orcamt" :Utils.defaultFunction,
"gidgrp.ctr.pts.adrblk" :Utils.defaultFunction,
"trnmod.swiadd.newamt" :Utils.defaultFunction,
"trnmod.swiadd.reqcan" :Utils.defaultFunction,
"gidgrp.blk.apprultxt" :Utils.defaultFunction,
"gidgrp.blk.feetxt" :Utils.defaultFunction,
"gidgrp.rec.orcref" :Utils.defaultFunction,
"gidgrp.rec.autrnwflg" :Utils.defaultFunction,
"gidgrp.rec.tenclsdat" :Utils.defaultFunction,
"gidgrp.rec.acc" :Utils.defaultFunction,
"gidgrp.rec.jurplc" :Utils.defaultFunction,
"gidgrp.rec.transferc" :Utils.defaultFunction,
"gidgrp.rec.opndat" :Utils.defaultFunction,
"gidgrp.ctc.pts.extkey" :Utils.defaultFunction,
......@@ -218,6 +233,7 @@ export default {
"gidgrp.blk.apprulc" :Utils.defaultFunction,
"gidgrp.blk.feetxtc" :Utils.defaultFunction,
"gidgrp.rec.chato" :Utils.defaultFunction,
"gitp.covgodsrvmodflg" :Utils.defaultFunction,
"gidgrp.rec.liaflg" :Utils.defaultFunction,
"trnmod.swiadd.liatxtc" :Utils.defaultFunction,
"gitp.liatxtcmodflg" :Utils.defaultFunction,
......@@ -229,6 +245,7 @@ export default {
"gidgrp.rec.delto" :Utils.defaultFunction,
"trnmod.swiadd.ameamtc" :Utils.defaultFunction,
"gitamep.oldmacamt" :Utils.defaultFunction,
"gidgrp.ghd.aplnam" :Utils.defaultFunction,
"gitamep.plateflg" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction,
}
......
......@@ -230,30 +230,6 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onMtdbutButapy(){
let rtnmsg = await this.executeRule("mtdbut.butapy")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onMtdbutButcan(){
let rtnmsg = await this.executeRule("mtdbut.butcan")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAmebutcButtxmsel(){
let rtnmsg = await this.executeRule("amebutc.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
......@@ -494,5 +470,245 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifcovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifcovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onGitpButdifhiscovgodsrv(){
let rtnmsg = await this.executeRule("gitp.butdifhiscovgodsrv")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onUsrcon(){
let rtnmsg = await this.executeRule("usrcon")
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 onUsrchk(){
let rtnmsg = await this.executeRule("usrchk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSyswrnButshw(){
let rtnmsg = await this.executeRule("syswrn.butshw")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDiasel(){
let rtnmsg = await this.executeRule("diasel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInc(){
let rtnmsg = await this.executeRule("inc")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onNotmap(){
let rtnmsg = await this.executeRule("notmap")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFrmbut(){
let rtnmsg = await this.executeRule("frmbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOrd(){
let rtnmsg = await this.executeRule("ord")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onIncben(){
let rtnmsg = await this.executeRule("incben")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodImage(){
let rtnmsg = await this.executeRule("imgmod.image")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodNewimg(){
let rtnmsg = await this.executeRule("imgmod.newimg")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodNewhisimg(){
let rtnmsg = await this.executeRule("imgmod.newhisimg")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onImgmodElcimage(){
let rtnmsg = await this.executeRule("imgmod.elcimage")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onEntmodEntbut(){
let rtnmsg = await this.executeRule("entmod.entbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onPen(){
let rtnmsg = await this.executeRule("pen")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -577,35 +577,6 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"setmod.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"setmod.docamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.redamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.setamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.redamttxt":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"oldgidgrp.blk.gidtxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
......@@ -1143,4 +1114,133 @@ export default {
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"gidgrp.rec.orcref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.ghd.aplnam":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"gidgrp.rec.orcdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.bngcod":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"gidgrp.rec.tenclsdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.juscod":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"gidgrp.blk.covgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.blk.atxcovgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.rec.bilvvv":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"gitp.indirectswiadd":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.rec.orcrat":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"gidgrp.rec.orcamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.orcplc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.acc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.jurlaw":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.jurplc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.tenref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.tendat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.rec.trmdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"gidgrp.ghd.remark":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.rec.mannum":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"gidgrp.blk.addinf":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"gidgrp.ghd.wahnum":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"gidgrp.gidcxm.benefi":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"oldgidgrp.blk.gidtxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"gidgrp.blk.gidtxtame":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Gitame{
constructor () {
......@@ -175,6 +176,13 @@ export default class Gitame{
},
gidtxtmodflgc:"", // Modify Guarantee Text - Local Undertaking Seq. C .gitp.gidtxtmodflgc
chkgidtxtc:"", // Allow * .gitp.chkgidtxtc
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
},
gidgrp:{
rec:{
......@@ -252,6 +260,24 @@ export default class Gitame{
tenrefc:"", // Tender Reference .gidgrp.rec.tenrefc
tendatc:"", // Tender Date .gidgrp.rec.tendatc
trmdatc:"", // Latest Transmission .gidgrp.rec.trmdatc
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
},
cbs:{
max:{
......@@ -312,6 +338,11 @@ export default class Gitame{
gidtxtc:"", // Guarantee Text local undertaking .gidgrp.blk.gidtxtc
gtxgidtxtc:"", // Guarantee Text with Variables - Counter Undertaking .gidgrp.blk.gtxgidtxtc
addamtcovc:"", // Covered .gidgrp.blk.addamtcovc
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
gidtxtame:"", // Amendments so Far .gidgrp.blk.gidtxtame
},
apl:{
pts:new Pts().data,
......@@ -339,10 +370,15 @@ export default class Gitame{
},
ghd:{
segtyp:"", // 特殊保函类型 .gidgrp.ghd.segtyp
bustyp:"", // 业务类型 .gidgrp.ghd.bustyp
wahnum:"", // 仓库号 .gidgrp.ghd.wahnum
remark:"", // 备注 .gidgrp.ghd.remark
aplnam:"", // 申请人名称关税保函专用 .gidgrp.ghd.aplnam
},
gidcxm:{
warran:"", // 被保证人 .gidgrp.gidcxm.warran
cxmflg:"", // 是否显示查询码 .gidgrp.gidcxm.cxmflg
benefi:"", // 受益人名称 .gidgrp.gidcxm.benefi
},
ctr:{
pts:new Pts().data,
......@@ -494,19 +530,9 @@ export default class Gitame{
dtaappexpdat:"", // Old appr. Expiry Date .oldgidgrp.blk.dtaappexpdat
gidtxtc:"", // Guarantee Text .oldgidgrp.blk.gidtxtc
gidtxtamec:"", // Amendments so Far .oldgidgrp.blk.gidtxtamec
gidtxt:"", // Guarantee Text .oldgidgrp.blk.gidtxt
},
},
setmod:{
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
ref:"", // our reference .setmod.ref
doccur:"", // 减少后的结算金额 .setmod.doccur
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
redamt:"", // 减少的金额 .setmod.redamt
setamt:"", // Reduced Amount to settle .setmod.setamt
redamttxt:"", // 注释 .setmod.redamttxt
},
addbcb:{
name:"", // �'�物简称及税号 .addbcb.name
godnam:"", // �'�物简称 .addbcb.godnam
......@@ -547,6 +573,10 @@ export default class Gitame{
bccls2:"", // 合同尚未签订或生效 .addbcb.bccls2
bccls4:"", // 以下两个选项二选一 .addbcb.bccls4
},
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
trnmod:new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
pageId: "" // ctx的key
}
}
......
<template>
<div class="eibs-tab">
<!-- S0000003 : 货物税号 -->
<c-col :span="12">
<!-- S0000003 : 货物税号 DE!-->
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="">
授信条件对于本笔修改项下有无特殊规定:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="GITAMECHO" prop="addbcb.gitamecho">
<c-select v-model="model.addbcb.gitamecho" style="width:100%" placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="GITAMERMK" prop="addbcb.gitamermk">
<c-input disabled type="textarea" v-model="model.addbcb.gitamermk" maxlength="34" show-word-limit placeholder="请输入GITAMERMK" ></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="以下两个选项二选一" prop="addbcb.bccls4">
<c-select :code="codes.bccls8" v-model="model.addbcb.bccls4" style="width:100%" placeholder="以下两个选项二选一">
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<c-form-item label="�'�物简称及税号" prop="addbcb.name">
<c-input v-model="model.addbcb.name" maxlength="15" :placeholder="$t('other.please_enter')+'��物简称及税号'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0000004 : 货物简称 -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="�'�物简称" prop="addbcb.godnam">
<c-input v-model="model.addbcb.godnam" maxlength="40" :placeholder="$t('other.please_enter')+'��物简称'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0000005 : 批文类型 -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-checkbox v-model="model.addbcb.pwtyp1">{{$t('addbcb.C0000006')}}</c-checkbox>
</c-col>
......@@ -51,10 +83,10 @@
<c-form-item label="批文类型填写文本框" prop="addbcb.pwtyp9">
<c-input v-model="model.addbcb.pwtyp9" maxlength="30" :placeholder="$t('other.please_enter')+'批文类型填写文本框'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0000014 : 备案表类型 -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-checkbox v-model="model.addbcb.bcbtyp1">{{$t('addbcb.C0000015')}}</c-checkbox>
</c-col>
......@@ -82,18 +114,18 @@
<c-form-item label="备查表类型填写文本框" prop="addbcb.bcbtyp7">
<c-input v-model="model.addbcb.bcbtyp7" maxlength="25" :placeholder="$t('other.please_enter')+'备查表类型填写文本框'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0000050 : 不规范条款类型 -->
<!-- S0000052 : 特殊规定 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="批文效期" prop="addbcb.pwdat">
<c-date-picker type="date" v-model="model.addbcb.pwdat" style="width:100%" :placeholder="$t('other.please_enter')+'批文效期'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0000044 : 批文效期 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="不规范条款类型" prop="addbcb.bgftktyp">
<c-select v-model="model.addbcb.bgftktyp" style="width:100%" :placeholder="$t('other.please_enter')+'不规范条款类型'">
</c-select>
......@@ -111,10 +143,10 @@
<el-form-item label="备案表效期" prop="addbcb.bcbdat">
<c-date-picker type="date" v-model="model.addbcb.bcbdat" style="width:100%" :placeholder="$t('other.please_enter')+'备案表效期'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0000045 : 备案表效期 -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="特殊规定条件" prop="addbcb.ameadvrmk">
<c-input type="textarea" v-model="model.addbcb.ameadvrmk" maxlength="34" show-word-limit :placeholder="$t('other.please_enter')+'特殊规定条件'" ></c-input>
</c-form-item>
......@@ -122,10 +154,10 @@
<c-col :span="12">
<c-checkbox v-model="model.addbcb.modtyp">{{$t('addbcb.C0000051')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0000029 : 贸易金融部意见 -->
<c-col :span="12">
<!-- <c-col :span="12">
<span v-text="model.addbcb.label1" data-path=".addbcb.label1" > </span>
</c-col>
......@@ -150,12 +182,12 @@
<c-col :span="12">
<span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span>
</c-col>
</c-col> -->
<!-- S0000047 : 授信条件对于本笔修改项下有无特殊规定: -->
<!-- S0000072 : 预计效期为 -->
<!-- S0000074 : 效期为 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="效期为" prop="addbcb.expdat">
<c-date-picker type="date" v-model="model.addbcb.expdat" style="width:100%" :placeholder="$t('other.please_enter')+'效期为'"></c-date-picker>
</el-form-item>
......@@ -165,11 +197,11 @@
<el-form-item label="预计效期为" prop="addbcb.preexpdat">
<c-date-picker type="date" v-model="model.addbcb.preexpdat" style="width:100%" :placeholder="$t('other.please_enter')+'预计效期为'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0000077 : 以下两个选项二选一 -->
<!-- S0000060 : 效期是否敞口 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="效期是否敞口" prop="addbcb.bccls1">
<c-select v-model="model.addbcb.bccls1" style="width:100%" :placeholder="$t('other.please_enter')+'效期是否敞口'">
</c-select>
......@@ -188,10 +220,10 @@
<c-select v-model="model.addbcb.bccls4" style="width:100%" :placeholder="$t('other.please_enter')+'以下两个选项二选一'">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0000075 : 合同尚未签订或生效 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('addbcb.S0000075')" prop="addbcb.bccls2">
<c-select v-model="model.addbcb.bccls2" style="width:100%" :placeholder="$t('other.please_enter')+$t('addbcb.S0000075')">
</c-select>
......@@ -202,15 +234,15 @@
<c-form-item label="GITAMERMK" prop="addbcb.gitamermk">
<c-input type="textarea" v-model="model.addbcb.gitamermk" maxlength="34" show-word-limit :placeholder="$t('other.please_enter')+'GITAMERMK'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0000065 : 保函期限超过三年,已经总行贸易金融部批准办理 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('addbcb.S0000065')" prop="addbcb.bccls3">
<c-select v-model="model.addbcb.bccls3" style="width:100%" :placeholder="$t('other.please_enter')+$t('addbcb.S0000065')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<c-col :span="20">
<c-form-item label="Guarantee Text before this Amendment" prop="oldgidgrp.blk.gidtxt">
<i-stream-input disabled type="textarea" rows="8" :model="model.oldgidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text before this Amendment" ></i-stream-input>
</c-form-item>
</c-col>
<c-col :span="20">
<c-form-item label="Amendments so Far" prop="gidgrp.blk.gidtxtame">
<c-input disabled type="textarea" rows="8" v-model="model.gidgrp.blk.gidtxtame" maxlength="65" show-word-limit placeholder="请输入Amendments so Far" ></c-input>
</c-form-item>
</c-col>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('mtabut.CF000174')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrcon">
{{$t('mtabut.CG000224')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('gitame.SF050038')" prop="oldgidgrp.blk.gidtxt">
<c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050038')" ></c-input>
</c-form-item>
</c-col> -->
<!-- SF050038 : Guarantee Text -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('mtabut.CF000175')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrchk">
{{$t('mtabut.CG000225')}}
</c-button>
</c-col> -->
<!-- SF050111 : before this -->
<!-- SF050112 : Amendment -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButshw">
{{$t('mtabut.CF000176')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDiasel">
{{$t('mtabut.CF000190')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onInc">
{{$t('mtabut.CF000188')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onNotmap">
{{$t('mtabut.CF000189')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onFrmbut">
{{$t('mtabut.CF000208')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOrd">
{{$t('mtabut.CF000213')}}
</c-button>
</c-col> -->
<!-- SF050039 : Amendments so Far -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitame.SF050039')" prop="gidgrp.blk.gidtxtame">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxtame" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050039')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onIncben">
{{$t('mtabut.CG000239')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onImgmodImage">
{{$t('mtabut.CG000240')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onImgmodNewimg">
{{$t('mtabut.CG000232')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onImgmodNewhisimg">
{{$t('mtabut.CG000233')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onImgmodElcimage">
{{$t('mtabut.CG000241')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onEntmodEntbut">
{{$t('mtabut.CG000242')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onPen">
{{$t('mtabut.CF000178')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('mtabut.CF000179')}}
</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/Gitame/Event"
import IStreamInput from '~/components/IStreamInput'
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -120,7 +120,7 @@
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Purpose of amend." prop="trnmod.swiadd.purposame">
<el-form-item type="hide" v-if="model.gitp.swiftflg=='Y'" label="Purpose of amend." prop="trnmod.swiadd.purposame">
<c-select v-model="model.trnmod.swiadd.purposame" style="width:100%" placeholder="请输入Purpose of amend.">
<el-option
v-for="item in codes.purposame"
......@@ -260,9 +260,17 @@
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="New Liability Date" prop="trnmod.swiadd.newliadat">
<c-date-picker :disabled="model.trnmod.swiadd.newexpflg=='X'" type="date" v-model="model.trnmod.swiadd.newliadat" style="width:100%" placeholder="请输入New Liability Date"></c-date-picker>
<el-form-item v-if="model.gitp.swiftflg=='N'&&model.trnmod.swiadd.newexpflg==''" label="New Expiry Date" prop="trnmod.swiadd.newexpdat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.newexpdat" style="width:100%" placeholder="请输入New Liability Date"></c-date-picker>
</el-form-item>
<c-form-item v-if="model.gitp.swiftflg=='N'&&model.trnmod.swiadd.newexpflg=='X'" label="new expiry" prop="gitamep.expnewtxt">
<c-input :disabled="model.trnmod.swiadd.newexpflg=='X'" v-model="model.gitamep.expnewtxt" maxlength="11" placeholder="请输入new expiry"></c-input>
</c-form-item>
<!-- <el-form-item v-if="model.gitp.swiftflg=='N'" label="New Liability Date" prop="trnmod.swiadd.newliadat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.newliadat" style="width:100%" placeholder="请输入New Liability Date"></c-date-picker>
</el-form-item> -->
</c-col>
<c-col :span="24">
......@@ -292,7 +300,7 @@
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.trnmod.swiadd.newexpflg">Unlimited</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.trnmod.swiadd.newexpflg" @change="newexpflgChange">Unlimited</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg=='N'" disabled v-model="model.trnmod.swiadd.newliaflg">Unlimited</c-checkbox>
......@@ -312,7 +320,8 @@
<c-col :span="6" :offset="6">
<c-checkbox disabled v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.clsclmflg">Close Claim</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-col :span="6" :offset="6" >
<c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.plateflg" @change="plateflgChange">保函修改面函模板</c-checkbox>
</c-col>
</c-col>
......@@ -604,6 +613,9 @@ export default {
}
},
computed:{
},
methods:{
...Event,
async plateflgChange() {
......@@ -611,7 +623,14 @@ export default {
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
}
},
async newexpflgChange(){
let rtnmsg = await this.executeRule("swiadd.newexpflg")
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
}
},
created:function(){
......
<template>
<div class="eibs-tab">
<!-- S0000027 : 单据编号 -->
<c-row>
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Contract Reference" prop="gidgrp.rec.orcref">
<c-input v-model="model.gidgrp.rec.orcref" maxlength="35" placeholder="请输入Contract Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Contract Date" prop="gidgrp.rec.orcdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width:100%" placeholder="请选择Date from Original Contract"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Closing Date" prop="gidgrp.rec.tenclsdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width:100%" placeholder="请选择Date from Original Contract"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Object of Contract" prop="gidgrp.blk.covgodsrv">
<c-input :disabled="model.gitp.covgodsrvmodflg==''||model.gitp.swiftflg=='N'" rows="5" type="textarea" v-model="model.gidgrp.blk.covgodsrv" maxlength="35" show-word-limit placeholder="请输入Object of Contract" ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgodsrvmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgod.chkast" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifcovgodsrv">
vs.&System
</c-button>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhiscovgodsrv">
vs.&History
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Original Perc./ Rate" prop="gidgrp.rec.orcrat">
<c-input disabled v-model="model.gidgrp.rec.orcrat" placeholder="请输入Original Perc./ Rate"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Contract Amount " prop="gidgrp.rec.orccur">
<c-select disabled v-model="model.gidgrp.rec.orccur" style="width:100%" placeholder="请选择Contract Amount ">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input disabled v-model="model.gidgrp.rec.orcamt" placeholder="请输入Contract Amount "></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Original Contract Place" prop="gidgrp.blk.orcplc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.orcplc" maxlength="35" show-word-limit placeholder="请输入Original Contract Place" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="A/c for Adv. Paym. Guar." prop="gidgrp.rec.acc">
<c-input disabled v-model="model.gidgrp.rec.acc" maxlength="35" placeholder="请输入A/c for Adv. Paym. Guar."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Governing Law" prop="gidgrp.rec.jurlaws20">
<c-select :disabled="model.gitp.swiftflg=='N'" v-model="model.gidgrp.rec.jurlaws20" style="width:100%" placeholder="请选择Governing Law">
<el-option
v-for="item in codes.ctytxt1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input v-if="model.gitp.swiftflg=='Y'" disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入Law of Jurisdiction"></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Place of Jurisdiction" prop="gidgrp.rec.jurplc">
<c-input :disabled="model.gidgrp.rec.jurlaws20==''" v-model="model.gidgrp.rec.jurplc" maxlength="35" placeholder="请输入Place of Jurisdiction"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Reference" prop="gidgrp.rec.tenref">
<c-input disabled v-model="model.gidgrp.rec.tenref" maxlength="35" placeholder="请输入Tender Reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Date" prop="gidgrp.rec.tendat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendat" style="width:100%" placeholder="请选择Tender Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Latest Transmiss. Date" prop="gidgrp.rec.trmdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdat" style="width:100%" placeholder="请选择Latest Transmiss. Date"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="手册号码" prop="gidgrp.rec.mannum">
<c-input disabled v-model="model.gidgrp.rec.mannum" maxlength="12" placeholder="请输入手册号码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="业务类型" prop="gidgrp.ghd.bustyp">
<c-select disabled v-model="model.gidgrp.ghd.bustyp" style="width:100%" placeholder="请选择业务类型">
<el-option
v-for="item in codes.bustyp"
: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=='N'" label="仓库号" prop="gidgrp.ghd.wahnum">
<c-input disabled v-model="model.gidgrp.ghd.wahnum" maxlength="20" placeholder="请输入仓库号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="受益人名称" prop="gidgrp.gidcxm.benefi">
<c-input v-model="model.gidgrp.gidcxm.benefi" maxlength="80" placeholder="请输入受益人名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="企业海关编码" prop="gidgrp.rec.bngcod">
<c-input disabled v-model="model.gidgrp.rec.bngcod" maxlength="10" placeholder="请输入企业海关编码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="组织机构代码" prop="gidgrp.rec.juscod">
<c-input disabled v-model="model.gidgrp.rec.juscod" maxlength="10" placeholder="请输入组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="流动资金贷款利率档次" prop="gidgrp.rec.cunqii">
<c-select disabled v-model="model.gidgrp.rec.cunqii" style="width:100%" placeholder="请选择流动资金贷款利率档次">
<el-option
v-for="item in codes.cunqii"
: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=='N'" label="上浮比率" prop="gidgrp.rec.bilvvv">
<c-input disabled v-model="model.gidgrp.rec.bilvvv" placeholder="请输入上浮比率"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="InDirect Swift Add" prop="gitp.indirectswiadd">
<c-input disabled type="textarea" v-model="model.gitp.indirectswiadd" maxlength="65" show-word-limit placeholder="请输入InDirect Swift Add" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Additional Info" prop="gidgrp.blk.addinf">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.addinf" maxlength="35" show-word-limit placeholder="请输入Additional Info" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="备注" prop="gidgrp.ghd.remark">
<c-input disabled type="textarea" v-model="model.gidgrp.ghd.remark" maxlength="35" show-word-limit placeholder="请输入备注" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<span v-text="model.gitp.aplnamtxt" data-path=".gitp.aplnamtxt" > </span>
</c-col> -->
<!-- SF000666 : Contract Reference -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001275')" prop="gidgrp.rec.orcref">
<c-input v-model="model.gidgrp.rec.orcref" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.S0001275')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001275 : Contract Reference -->
<!--
<c-col :span="12">
<c-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" :placeholder="$t('other.please_enter')+'our reference'"></c-input>
<c-form-item label="申请人名称关税保函专用" prop="gidgrp.ghd.aplnam">
<c-input type="textarea" v-model="model.gidgrp.ghd.aplnam" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'申请人名称关税保函专用'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('setmod.SF000031')" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+$t('setmod.SF000031')">
</c-select>
<el-form-item label="Date from Original Contract" prop="gidgrp.rec.orcdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.orcdat" style="width:100%" :placeholder="$t('other.please_enter')+'Date from Original Contract'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001282 : 企业海关编码 -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001282')" prop="gidgrp.rec.bngcod">
<c-input v-model="model.gidgrp.rec.bngcod" maxlength="10" :placeholder="$t('other.please_enter')+$t('gitp.S0001282')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000663 : Closing Date -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001272')" prop="gidgrp.rec.tenclsdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.tenclsdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001272')"></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0001272 : Closing Date -->
<!-- S0001279 : 组织机构代码 -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001279')" prop="gidgrp.rec.juscod">
<c-input v-model="model.gidgrp.rec.juscod" maxlength="10" :placeholder="$t('other.please_enter')+$t('gitp.S0001279')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000657 : Underly. Transact. Det. -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001266')" prop="gidgrp.blk.covgodsrv">
<c-input type="textarea" v-model="model.gidgrp.blk.covgodsrv" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.S0001266')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+'document amount'"></c-input>
<c-form-item :label="$t('gitp.SF000657')" prop="gidgrp.blk.atxcovgodsrv">
<c-input type="textarea" v-model="model.gidgrp.blk.atxcovgodsrv" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000657')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.covgodsrvmodflg">{{$t('gitp.CF001214')}}</c-checkbox>
</c-col>
<!-- S0000028 : 类型 -->
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of settlement'">
<c-button size="small" type="primary" @click="onGitpButdifcovgodsrv">
{{$t('gitp.CF001215')}}
</c-button>
</c-col> -->
<!-- S0001280 : 流动资金贷款利率档次 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001280')" prop="gidgrp.rec.cunqii">
<c-select v-model="model.gidgrp.rec.cunqii" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001280')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001266 : Object of Contract -->
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000029')}}</c-checkbox>
<!-- <c-col :span="12">
<c-checkbox v-model="model.gitp.covgod.chkast">{{$t('gitp.CF001083')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onMtdbutButapy">
{{$t('mtdbut.CF000003')}}
<c-button size="small" type="primary" @click="onGitpButdifhiscovgodsrv">
{{$t('gitp.CF001216')}}
</c-button>
</c-col>
<!-- SF000030 : 减少的金额 -->
</c-col> -->
<!-- S0001281 : 上浮比率 -->
<c-col :span="12">
<c-form-item :label="$t('setmod.SF000030')" prop="setmod.redamt">
<c-input v-model="model.setmod.redamt" :placeholder="$t('other.please_enter')+$t('setmod.SF000030')"></c-input>
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001281')" prop="gidgrp.rec.bilvvv">
<c-input v-model="model.gidgrp.rec.bilvvv" :placeholder="$t('other.please_enter')+$t('gitp.S0001281')"></c-input>
</c-form-item>
</c-col>
<!-- SF000031 : 减少后的结算金额 -->
</c-col> -->
<!-- S0001278 : InDirect Issuance Additional Clause -->
<c-col :span="12">
<c-form-item label="Reduced Amount to settle" prop="setmod.setamt">
<c-input v-model="model.setmod.setamt" :placeholder="$t('other.please_enter')+'Reduced Amount to settle'"></c-input>
<!-- <c-col :span="12">
<c-form-item label="InDirect Swift Add" prop="gitp.indirectswiadd">
<c-input type="textarea" v-model="model.gitp.indirectswiadd" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'InDirect Swift Add'" ></c-input>
</c-form-item>
</c-col> -->
<!-- S0001267 : Original Perc./ Rate -->
<!-- SF000658 : Original Perc./ Rate -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001267')" prop="gidgrp.rec.orcrat">
<c-input v-model="model.gidgrp.rec.orcrat" :placeholder="$t('other.please_enter')+$t('gitp.S0001267')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001268 : Contract Amount -->
<!-- SF000659 : Contract Amount -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001268')" prop="gidgrp.rec.orccur">
<c-select v-model="model.gidgrp.rec.orccur" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001268')">
</c-select>
</el-form-item>
</c-col>
<!-- SF000033 : 注释 -->
<c-col :span="12">
<c-form-item :label="$t('setmod.SF000033')" prop="setmod.redamttxt">
<c-input type="textarea" v-model="model.setmod.redamttxt" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('setmod.SF000033')" ></c-input>
<c-form-item :label="$t('gitp.S0001268')" prop="gidgrp.rec.orcamt">
<c-input v-model="model.gidgrp.rec.orcamt" :placeholder="$t('other.please_enter')+$t('gitp.S0001268')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001270 : Original Contract Place -->
<!-- SF000661 : Original Contract Place -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001270')" prop="gidgrp.blk.orcplc">
<c-input type="textarea" v-model="model.gidgrp.blk.orcplc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.S0001270')" ></c-input>
</c-form-item>
</c-col> -->
<!-- S0001269 : A/c for Adv. Paym. Guar. -->
<!-- SF000660 : A/c Adv. Paym. Guar. -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001269')" prop="gidgrp.rec.acc">
<c-input v-model="model.gidgrp.rec.acc" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.S0001269')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001273 : Law of Jurisdiction -->
<!-- SF000664 : Governing Law -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000664')" prop="gidgrp.rec.jurlaws20">
<c-select v-model="model.gidgrp.rec.jurlaws20" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000664')">
</c-select>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001273')" prop="gidgrp.rec.jurlaw">
<c-input v-model="model.gidgrp.rec.jurlaw" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.S0001273')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001271 : Place of Jurisdiction -->
<!-- SF000662 : Place of Jurisdiction -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001271')" prop="gidgrp.rec.jurplc">
<c-input v-model="model.gidgrp.rec.jurplc" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.S0001271')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001277 : Tender Reference -->
<!-- SF000668 : Tender Reference -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001277')" prop="gidgrp.rec.tenref">
<c-input v-model="model.gidgrp.rec.tenref" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.S0001277')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001276 : Tender Date -->
<!-- SF000667 : Tender Date -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001276')" prop="gidgrp.rec.tendat">
<c-date-picker type="date" v-model="model.gidgrp.rec.tendat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001276')"></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0001274 : Latest Transmiss. Date -->
<!-- SF000665 : Latest Transmission -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001274')" prop="gidgrp.rec.trmdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.trmdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001274')"></c-date-picker>
</el-form-item>
</c-col> -->
<!-- S0001286 : 备注 -->
<!-- <c-col :span="12">
<c-form-item label="备注" prop="gidgrp.ghd.remark">
<c-input type="textarea" v-model="model.gidgrp.ghd.remark" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'备注'" ></c-input>
</c-form-item>
</c-col> -->
<!-- S0001283 : 手册号码 -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001283')" prop="gidgrp.rec.mannum">
<c-input v-model="model.gidgrp.rec.mannum" maxlength="12" :placeholder="$t('other.please_enter')+$t('gitp.S0001283')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF001230 : Additional Text -->
<!-- <c-col :span="12">
<c-form-item label="Additional Info" prop="gidgrp.blk.addinf">
<c-input type="textarea" v-model="model.gidgrp.blk.addinf" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Additional Info'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onMtdbutButcan">
{{$t('mtdbut.CF000004')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.gitp.labaddinf" data-path=".gitp.labaddinf" > </span>
</c-col> -->
<!-- S0001284 : 业务类型 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001284')" prop="gidgrp.ghd.bustyp">
<c-select v-model="model.gidgrp.ghd.bustyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001284')">
</c-select>
</el-form-item>
</c-col> -->
<!-- S0001285 : 仓库号 -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001285')" prop="gidgrp.ghd.wahnum">
<c-input v-model="model.gidgrp.ghd.wahnum" maxlength="20" :placeholder="$t('other.please_enter')+$t('gitp.S0001285')"></c-input>
</c-form-item>
</c-col> -->
<!-- S0001287 : 受益人名称 -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001287')" prop="gidgrp.gidcxm.benefi">
<c-input v-model="model.gidgrp.gidcxm.benefi" maxlength="80" :placeholder="$t('other.please_enter')+$t('gitp.S0001287')"></c-input>
</c-form-item>
</c-col> -->
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<!-- SF000350 : Text of Undertaking -->
<c-row>
<c-col :span="24">
<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">
<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">
<i-stream-input type="textarea" :model="model.gidgrp.blk.gtxgidtxt" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="24">
<c-checkbox v-model="model.gitp.gidtxtmodflg" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.gitp.chkgidtxt" style="margin:0 0 0 10px">Allow *</c-checkbox>
</c-col>
<c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdif">
vs. &System
</c-button>
</c-col>
<c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhis">
vs. &History
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflg=='X'">
<c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxt">
Show&Text
</c-button>
</c-col>
</template>
<c-col :span="24">
<c-input
style="margin:5px 0 0 10px;width:50%"
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
</c-col>
<c-col :span="24">
<c-button
disabled
style="margin:5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod">
修改中文保函文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-row>
<c-col :span="12">
<!-- <c-col :span="12">
<c-checkbox v-model="model.gitp.gidtxtmodflg">{{$t('gitp.CF000347')}}</c-checkbox>
</c-col>
......@@ -44,7 +112,7 @@
<c-button size="small" type="primary" @click="onGitpGidtxtmod">
{{$t('gitp.CG000442')}}
</c-button>
</c-col>
</c-col> -->
</div>
</template>
<script>
......@@ -52,8 +120,10 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitame/Event"
import IStreamInput from '~/components/IStreamInput'
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-row>
<c-col :span="24">
<!-- ==================左边================ -->
<c-col :span="12">
<!-- -->
<c-col :span="24">
<el-form-item label="Reference" prop="gidgrp.rec.ownref">
<c-fullbox>
<c-input
disabled
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span
style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
"
>i</span
>
</c-button>
<c-button
style="margin: 0 0"
disabled
size="small"
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="Responsible User" prop="gitp.usr.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.gitp.usr.extkey"
maxlength="8"
placeholder="请输入Responsible User"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span
style="
font-size: 15px;
font-family: '宋体';
font-weight: bold;
"
>i</span
>
</c-button>
<!-- <c-checkbox v-model="model.gidgrp.rec.resflg"
>Reserved Contract</c-checkbox
> -->
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Guarantee Amount" prop="gidgrp.cbs.max.cur">
<c-select
disabled
v-model="model.gidgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择Guarantee Amount"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="8">
<c-input
disabled
v-model="model.gidgrp.cbs.max.amt"
style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Guarantee Amount"
></c-input>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox v-model="model.gitp.dzbhflg">电子保函标志</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amount" prop="gidgrp.cbs.opn1.cur">
<c-input disabled
v-model="model.gidgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请输入Open Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<!-- <el-form-item label="" prop="gidgrp.cbs.opn1.amt"> -->
<c-input disabled
v-model="model.gidgrp.cbs.opn1.amt"
style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Balance"
></c-input>
<!-- </el-form-item> -->
</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">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Incoming Purpose " prop="gidgrp.rec.purposin">
<c-select disabled v-model="model.gidgrp.rec.purposin" style="width:100%" :code="codes.purposin" placeholder="请选择Incoming Purpose ">
</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 disabled v-model="model.gidgrp.rec.purpos" :code="codes.purpos" style="width:100%" placeholder="请选择Outgoing Purpose">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="Handing Type" prop="gidgrp.rec.hndtyp">
<c-select disabled v-model="model.gidgrp.rec.hndtyp" :code="codes.hndtyp" style="width:100%" placeholder="请选择Handing Type">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="Type of Undertaking" prop="gidgrp.rec.gartyp">
<c-select
disabled
v-model="model.gidgrp.rec.gartyp"
style="width: 100%"
placeholder="请选择Type of Undertaking"
:code="codes.seagtyp"
>
</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" :code="codes.legfrm" style="width:100%" placeholder="请选择Form of Undertaking">
</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 :code="codes.demand" v-model="model.gidgrp.rec.demand" style="width:100%" placeholder="请选择Demand Indicator">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="Applicable Rules" prop="gidgrp.blk.apprul">
<c-fullbox>
<c-select
v-model="model.gidgrp.blk.apprul"
style="width: 100%"
placeholder="请选择Applicable Rules"
:code="codes.apprul"
>
</c-select>
<!-- -->
<template slot="footer">
<c-input
:disabled="model.gidgrp.blk.apprul=='URDG'||model.gidgrp.blk.apprul=='NONE'||model.gidgrp.blk.apprul=='UCPR'"
v-model="model.gidgrp.blk.apprultxt"
maxlength="35"
placeholder="请输入Applicable Rules"
></c-input>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="Language of Undertak."
prop="gidgrp.rec.giduil"
>
<c-select
disabled
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择Language of Undertak."
:code="codes.uiltxt1"
>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.vrfdat"
style="width: 100%"
placeholder="请选择核销日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<c-select
disabled
v-model="model.gidgrp.ghd.segtyp"
style="width: 100%"
placeholder="请选择特殊保函类型"
:code="codes.segtyp"
>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<c-select
disabled
v-model="model.gidgrp.rec.fenlishi"
style="width: 100%"
placeholder="请选择是否分离式保函"
:code="codes.fenlishi2"
>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="Choice of Text" prop="gidgrp.rec.gtxinr">
<c-select
disabled
v-model="model.gidgrp.rec.gtxinr"
style="width: 100%"
placeholder="请选择Choice of Text"
:code="codes.gtxinr4"
>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" 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>
<!-- -->
<c-col :span="24">
<c-col :span="14">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 90%"
placeholder="请选择Validity until"
></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="7" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-checkbox disabled v-model="model.gidgrp.rec.expflg"
>Unlimited Guarantee</c-checkbox
>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
@click="onGitpWbxs"
disabled
style="color:white">
显示文本
</c-button>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="14">
<el-form-item
v-if="model.gitp.swiftflg=='N'"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
<c-date-picker
disabled
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="7" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
disabled
>Unlimited Liability</c-checkbox
>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable">
<c-button
size="small"
type="primary"
@click="onGitpYptxy"
disabled>
协议签署
</c-button>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Inure Date" prop="gidgrp.rec.inudat">
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.inudat"
style="width: 100%"
placeholder="请选择Inure Date"
></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Mortgage Flag" prop="gidgrp.rec.guaflg">
<c-select
v-model="model.gidgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择Mortgage Flag"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</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>
<!-- ============右边================= -->
<!-- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Name" prop="gidgrp.rec.nam">
<c-input
disabled
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" 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 v-if="model.gitp.swiftflg=='N'" label="Applicant" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.apl.pts.extkey"
disabled
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-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" 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>
<c-col :span="24">
<c-ptap v-if="(model.gidgrp.rec.hndtyp=='OL'||model.gidgrp.rec.hndtyp=='')&&model.gitp.swiftflg!='Y'" :model="model" :argadr="{
title: 'Adv/Rcv bank',
grp: 'gidgrp',
rol: 'adv',
}"
@onAplpDet="onAdvpDet">
</c-ptap>
</c-col>
<c-col :span="24">
<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')&&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"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.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="onIsspDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
<c-col :span="24">
<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 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"
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="onBenpDet">
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.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>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="被保证人" prop="gidgrp.gidcxm.warran">
<c-input
disabled
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
placeholder="请输入被保证人"
></c-input>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker
disabled
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=='N'" label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
:code="codes.fingua"
>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%"
placeholder="请选择对外担保类型"
:code="codes.cfaguatyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gidgrp.cbs.max.cur=='CNY'&&model.gitp.swiftflg=='N'" class="centerLable">
<c-checkbox label="跨境人民币保函" disabled v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox
>
</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
disabled
type="date"
v-model="model.gidgrp.rec.orddat"
style="width: 100%"
placeholder="请选择Order Date"
></c-date-picker>
</el-form-item>
</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" disabled 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 disabled :code="codes.exptyp" v-model="model.gidgrp.rec.exptyp" style="width:100%" placeholder="请选择Expiry Type">
</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="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker disabled
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 90%"
placeholder="请选择Validity until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg=='Y'" class="centerLable">
<c-checkbox disabled v-model="model.gidgrp.rec.expflg">Unlimited Validity</c-checkbox>
</c-col>
</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 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 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 :code="codes.liatypc" v-model="model.gidgrp.rec.liatypc" style="width:100%" placeholder="请选择Liability Type ">
</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
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 disabled 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 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 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>
</c-row>
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitp.recget.sdamod.dadsnd">
<c-input v-model="model.gitp.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000700 : Reference -->
<!-- S0001237 : Reference -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="Reference" prop="gidgrp.rec.ownref">
<c-input v-model="model.gidgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference'"></c-input>
</c-form-item>
......@@ -23,10 +747,10 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.resflg">{{$t('gitp.CG001227')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0001239 : Name -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001239')" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+$t('gitp.S0001239')"></c-input>
</c-form-item>
......@@ -36,10 +760,10 @@
<c-button size="small" type="primary" @click="onGitpButgetref">
{{$t('gitp.CF000355')}}
</c-button>
</c-col>
</c-col> -->
<!-- SF000704 : Guarantee Amount -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001241')" prop="gidgrp.cbs.max.cur">
<c-select v-model="model.gidgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001241')">
</c-select>
......@@ -54,12 +778,12 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.rejflg">{{$t('gitp.CF000690')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0001240 : Responsible User -->
<!-- SF000718 : Old Reference -->
<!-- S0001247 : Applicant Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001297')" prop="gidgrp.apl.pts.ref">
<c-input v-model="model.gidgrp.apl.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.S0001297')"></c-input>
</c-form-item>
......@@ -67,10 +791,10 @@
<c-col :span="12">
<span v-text="model.gitp.morapllab" data-path=".gitp.morapllab" > </span>
</c-col>
</c-col> -->
<!-- SF000708 : Open Amount -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.S0001245')" prop="gidgrp.cbs.opn1.cur">
<c-input v-model="model.gidgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('gitp.S0001245')"></c-input>
</c-form-item>
......@@ -90,10 +814,10 @@
<c-form-item :label="$t('gitp.S0001252')" prop="gidgrp.rec.oldref">
<c-input v-model="model.gidgrp.rec.oldref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.S0001252')"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0001241 : Guarantee Amount -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-checkbox v-model="model.gitp.dzbhflg">{{$t('gitp.CG001234')}}</c-checkbox>
</c-col>
......@@ -130,11 +854,11 @@
<c-select v-model="model.gidgrp.rec.drpreflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of Request'">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001245 : Open Amount -->
<!-- SF000703 : Responsible User -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="名称" prop="gidgrp.apl.namelc">
<c-input type="textarea" v-model="model.gidgrp.apl.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
......@@ -150,10 +874,10 @@
<c-form-item label="Chinese address" prop="gidgrp.apl.dbfadrblkcn">
<c-input type="textarea" v-model="model.gidgrp.apl.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000758 : Incoming Purpose -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000758')" prop="gidgrp.rec.purposin">
<c-select v-model="model.gidgrp.rec.purposin" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000758')">
</c-select>
......@@ -191,10 +915,10 @@
<c-form-item label="地址" prop="gidgrp.apl.adrelc">
<c-input type="textarea" v-model="model.gidgrp.apl.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000759 : Outgoing Purpose -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000759')" prop="gidgrp.rec.purpos">
<c-select v-model="model.gidgrp.rec.purpos" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000759')">
</c-select>
......@@ -203,11 +927,11 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.revflg">{{$t('gitp.CF000697')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0001246 : Handling Type -->
<!-- SF000709 : Handling Type -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001246')" prop="gidgrp.rec.hndtyp">
<c-select v-model="model.gidgrp.rec.hndtyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001246')">
</c-select>
......@@ -216,11 +940,11 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.autrnwflg">{{$t('gitp.CF000698')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0001242 : Type of Undertaking -->
<!-- SF000705 : Undertaking Type -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001242')" prop="gidgrp.rec.gartyp">
<c-select v-model="model.gidgrp.rec.gartyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001242')">
</c-select>
......@@ -251,11 +975,11 @@
<c-col :span="12">
<span v-text="model.gitp.oppbnkl" data-path=".gitp.oppbnkl" > </span>
</c-col>
</c-col> -->
<!-- SF000717 : Form of Undertaking -->
<!-- S0001253 : Applicable Rules -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000717')" prop="gidgrp.rec.legfrm">
<c-select v-model="model.gidgrp.rec.legfrm" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000717')">
</c-select>
......@@ -280,19 +1004,19 @@
<c-form-item :label="$t('gitp.SF001073')" prop="gidgrp.iss.pts.ref">
<c-input v-model="model.gidgrp.iss.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001073')"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000716 : Order Date -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.vrfdat" style="width:100%" :placeholder="$t('other.please_enter')+'核销日期'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001249 : Language of Undertak. -->
<!-- S0001258 : 核销日期 -->
<!-- SF000882 : Demand Indicator -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000882')" prop="gidgrp.rec.demand">
<c-select v-model="model.gidgrp.rec.demand" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000882')">
</c-select>
......@@ -355,10 +1079,10 @@
<c-button size="small" type="primary" @click="onAdvpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
</c-col> -->
<!-- S0001248 : Choice of Text -->
<!-- SF000712 : Undertaking Language -->
<!--
<c-col :span="12">
<el-form-item :label="$t('gitp.S0001249')" prop="gidgrp.rec.giduil">
<c-select v-model="model.gidgrp.rec.giduil" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001249')">
......@@ -368,10 +1092,10 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.secuilflg">{{$t('gitp.CF000694')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- SF000706 : Issuance Date -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="名称" prop="gidgrp.iss.namelc">
<c-input type="textarea" v-model="model.gidgrp.iss.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
......@@ -412,19 +1136,19 @@
<c-select v-model="model.gidgrp.ghd.segtyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001259')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001260 : 分离式保函 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<c-select v-model="model.gidgrp.rec.fenlishi" style="width:100%" :placeholder="$t('other.please_enter')+'是否分离式保函'">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001259 : 特殊保函类型 -->
<!-- SF000711 : Choice of Text -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001248')" prop="gidgrp.rec.gtxinr">
<c-select v-model="model.gidgrp.rec.gtxinr" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001248')">
</c-select>
......@@ -442,11 +1166,11 @@
<el-form-item label="Valid from" prop="gidgrp.rec.opndat">
<c-date-picker type="date" v-model="model.gidgrp.rec.opndat" style="width:100%" :placeholder="$t('other.please_enter')+'Valid from'"></c-date-picker>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001243 : Issuance Date -->
<!-- S0001251 : Order Date -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="地址" prop="gidgrp.iss.adrelc">
<c-input type="textarea" v-model="model.gidgrp.iss.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
......@@ -456,10 +1180,10 @@
<c-form-item label="地址" prop="gidgrp.adv.adrelc">
<c-input type="textarea" v-model="model.gidgrp.adv.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000720 : Applicable Rules -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001253')" prop="gidgrp.blk.apprul">
<c-select v-model="model.gidgrp.blk.apprul" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001253')">
</c-select>
......@@ -480,19 +1204,19 @@
<c-button size="small" type="primary" @click="onGitpWbxs">
{{$t('gitp.CG001236')}}
</c-button>
</c-col>
</c-col> -->
<!-- S0001244 : Validity until -->
<!-- SF000814 : Expiry Type -->
<!--
<c-col :span="12">
<el-form-item :label="$t('gitp.SF001085')" prop="gidgrp.rec.exptyp">
<c-select v-model="model.gidgrp.rec.exptyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF001085')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- SF000815 : Expiry Date -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="Valid until" prop="gidgrp.rec.expdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.expdat" style="width:100%" :placeholder="$t('other.please_enter')+'Valid until'"></c-date-picker>
</el-form-item>
......@@ -502,18 +1226,18 @@
<c-button size="small" type="primary" @click="onGitpYptxy">
{{$t('gitp.CG001235')}}
</c-button>
</c-col>
</c-col> -->
<!-- S0001250 : Our Liability until -->
<!-- S0001238 : Beneficiary Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001074')" prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001074')"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000816 : Expiry Condition/ Evt. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001087')" prop="gidgrp.blk.exptxt">
<c-input type="textarea" v-model="model.gidgrp.blk.exptxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF001087')" ></c-input>
</c-form-item>
......@@ -533,11 +1257,11 @@
<c-button size="small" type="primary" @click="onGitpButdifexptxt">
{{$t('gitp.CF001192')}}
</c-button>
</c-col>
</c-col> -->
<!-- S0001252 : Old Reference -->
<!-- S0001254 : 保函生效日 -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="Inure Date" prop="gidgrp.rec.inudat">
<c-date-picker type="date" v-model="model.gidgrp.rec.inudat" style="width:100%" :placeholder="$t('other.please_enter')+'Inure Date'"></c-date-picker>
</el-form-item>
......@@ -575,11 +1299,11 @@
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.teskeyunc">{{$t('gitp.CG001232')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- SF001079 : Liability Type -->
<!-- S0001255 : Mortgage Flag -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF001079')" prop="gidgrp.rec.liatypc">
<c-select v-model="model.gidgrp.rec.liatypc" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF001079')">
</c-select>
......@@ -591,10 +1315,10 @@
<c-select v-model="model.gidgrp.rec.guaflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001255')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- SF001080 : Liability until -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001250')" prop="gidgrp.rec.liadat">
<c-date-picker type="date" v-model="model.gidgrp.rec.liadat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001250')"></c-date-picker>
</el-form-item>
......@@ -620,11 +1344,11 @@
<c-form-item label="Chinese address" prop="gidgrp.ben.dbfadrblkcn">
<c-input type="textarea" v-model="model.gidgrp.ben.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0001256 : 是否对外担保 -->
<!-- SF001081 : Liability Condition -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001081')" prop="gidgrp.blk.liatxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.liatxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF001081')" ></c-input>
</c-form-item>
......@@ -634,9 +1358,9 @@
<c-form-item :label="$t('gitp.SF001081')" prop="gidgrp.blk.atxliatxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.atxliatxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF001081')" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0001257 : 担保类型 -->
<!--
<c-col :span="12">
<c-checkbox v-model="model.gitp.liatxtcmodflg">{{$t('gitp.CF001182')}}</c-checkbox>
</c-col>
......@@ -651,10 +1375,10 @@
<c-form-item label="地址" prop="gidgrp.ben.adrelc">
<c-input type="textarea" v-model="model.gidgrp.ben.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0001261 : 被保证人 -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="被保证人" prop="gidgrp.gidcxm.warran">
<c-input v-model="model.gidgrp.gidcxm.warran" maxlength="40" :placeholder="$t('other.please_enter')+'被保证人'"></c-input>
</c-form-item>
......@@ -671,7 +1395,7 @@
<c-select v-model="model.gidgrp.gidcxm.cxmflg" style="width:100%" :placeholder="$t('other.please_enter')+'是否显示查询码'">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0001262 : 是否生成查询码 -->
</div>
</template>
......@@ -680,8 +1404,10 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitame/Event"
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
......@@ -690,6 +1416,8 @@ export default {
}
},
computed:{
},
methods:{...Event},
created:function(){
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-row>
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Applicant Ref." prop="gidgrp.apl.pts.ref">
<c-input 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">
<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 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">
<c-input disabled type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap v-if="model.gitp.swiftflg=='Y'"
:model="model"
:argadr="{
title: 'Accountee/ObI.',
grp: 'gidgrp',
rol: 'ctr',
}"
@onAplpDet="onConpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Confirming Bank Ref." prop="gidgrp.con.pts.ref">
<c-input disabled v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Confirming Bank" prop="gidgrp.con.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.con.pts.extkey"
disabled
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 v-if="model.gitp.swiftflg!='Y'" label="地址名称" prop="gidgrp.con.pts.adrblk">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.con.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap v-if="model.gitp.swiftflg=='N'"
:model="model"
:argadr="{
title: 'Confirming Bank',
grp: 'gidgrp',
rol: 'con',
}"
:disabled="true"
@onAplpDet="onConpDet"
>
</c-ptap>
</c-col> -->
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input 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="onBenpDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item 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>
<c-col :span="24">
<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')&&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"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.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="onIsspDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
<c-col :span="24">
<c-ptap v-if="model.gitp.swiftflg=='Y'"
:model="model"
:argadr="{
title: 'Advising Bank',
grp: 'gidgrp',
rol: 'atb',
}"
@onAplpDet="onConpDet"
>
</c-ptap>
</c-col>
</c-col>
</c-col>
</c-row>
<c-col :span="24">
<el-form-item label="Additional Parties" >
<c-edit-table :model="model" v-bind="ptsaddg" style="margin-left:-120px">
<el-table-column label="操作" >
<template slot-scope="scope">
<el-button
size="mini"
@click="handleEdit(scope.$index, scope.row)"
type="primary"
>详情</el-button
>
</template>
</el-table-column>
</c-edit-table>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<span v-text="model.gitp.labapl" data-path=".gitp.labapl" > </span>
</c-col>
</c-col> -->
<!-- SF001049 : Applicant's Ref. -->
<!-- S0001297 : Applicant's Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<span v-text="model.gitp.labaplref" data-path=".gitp.labaplref" > </span>
</c-col>
</c-col> -->
<!-- SF001050 : Beneficiary's Ref. -->
<!-- SF001066 : Beneficiary's Ref. -->
<!-- S0001298 : Beneficiary's Ref. -->
......@@ -18,27 +225,27 @@
<!-- SF001051 : Beneficiary -->
<!-- SF000686 : Beneficiary -->
<!-- S0001299 : Beneficiary -->
<!--
<c-col :span="12">
<c-checkbox v-model="model.gitp.aplsupflg">{{$t('gitp.CF001200')}}</c-checkbox>
</c-col>
</c-col> -->
<!-- S0001300 : Confirming Bank's Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001078')" prop="gidgrp.con.pts.ref">
<c-input v-model="model.gidgrp.con.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001078')"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF001055 : Accountee's Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="Reference for Address Optional" prop="gidgrp.ctr.pts.ref">
<c-input v-model="model.gidgrp.ctr.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference for Address Optional'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF001052 : Issuing Bank's Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<span v-text="model.gitp.labissref" data-path=".gitp.labissref" > </span>
</c-col>
......@@ -48,16 +255,16 @@
<c-col :span="12">
<span v-text="model.gitp.labctrref" data-path=".gitp.labctrref" > </span>
</c-col>
</c-col> -->
<!-- SF001068 : Advising Bank Ref. -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001068')" prop="gidgrp.atb.pts.ref">
<c-input v-model="model.gidgrp.atb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001068')"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- S0001301 : Confirming Bank -->
<!--
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitp.conp.ptsget.sdamod.dadsnd">
<c-input v-model="model.gitp.conp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
......@@ -68,10 +275,10 @@
<c-form-item label="Drag Drop Sender" prop="gitp.bdbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.gitp.bdbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF001054 : Accountee -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="External Key of Address" prop="gidgrp.con.pts.extkey">
<c-input v-model="model.gidgrp.con.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
......@@ -93,10 +300,10 @@
<c-form-item label="Drag Drop Sender" prop="gitp.ctrp.ptsget.sdamod.dadsnd">
<c-input v-model="model.gitp.ctrp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF001053 : Issuing Bank -->
<c-col :span="12">
<!-- <c-col :span="12">
<span v-text="model.gitp.labissbak" data-path=".gitp.labissbak" > </span>
</c-col>
......@@ -134,10 +341,10 @@
<c-button size="small" type="primary" @click="onCtrpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
</c-col> -->
<!-- SF000827 : Advising Bank -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitp.atbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.gitp.atbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
......@@ -171,10 +378,10 @@
<c-form-item label="名称" prop="gidgrp.bdb.namelc">
<c-input type="textarea" v-model="model.gidgrp.bdb.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000912 : (Tag 56a) -->
<c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="名称" prop="gidgrp.ctr.namelc">
<c-input type="textarea" v-model="model.gidgrp.ctr.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
......@@ -256,17 +463,17 @@
<c-form-item label="地址" prop="gidgrp.atb.adrelc">
<c-input type="textarea" v-model="model.gidgrp.atb.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</c-col> -->
<!-- SF000046 : Additional Parties -->
<!-- SF000046 : Additional Parties -->
<!-- SF000818 : Risk Country -->
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000818')" prop="gidgrp.rec.stacty">
<c-select v-model="model.gidgrp.rec.stacty" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000818')">
</c-select>
</el-form-item>
</c-col>
</c-col> -->
<!-- SF000046 : Additional Parties -->
</div>
</template>
......@@ -275,14 +482,42 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitame/Event"
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
ptsaddg: {
columns: [
{
title: "Role",
width: "120px",
dataIndex: "rol",
show: "select",
},
{
title: "Party",
width: "180px",
dataIndex: "ptyextkey",
show: "input",
},
{
title: "Name of Party",
width: "250px",
dataIndex: "nam",
},
{
title: "Reference for Address",
width: "250px",
dataIndex: "ref",
},
],
urls: "gitp.ptsaddp.ptsaddg",
},
}
},
methods:{...Event},
......
......@@ -32,10 +32,78 @@
<m-amedat20 :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--gitp PD000002 Overview -->
<!-- <el-tab-pane :label="$t('gitp.PD000002')" name="ovwp">
<m-ovwp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--gitp PD000043 Parties -->
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Parties" name="ptyp">
<m-ptyp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Details" name="detp">
<c-content>
<m-detp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gitamep.prtflg=='X'" label="Undertaking Text" name="gidtxtp">
<m-gidtxtp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="History" name="amephis">
<m-amephis :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Liability" name="liability">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Cash Cover" name="Cash Cover">
<c-content>
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Settlement" name="Settlement">
<c-content>
<m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Bookings" name="Booking">
<c-content>
<m-glepan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Completion" name="Completion">
<c-content>
<m-coninfp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Messages" name="Messages">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Attachments" name="Attachments">
<c-content>
<m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!--gitp PD000043 Parties -->
<!-- <el-tab-pane :label="$t('gitp.PD000043')" name="ptyp">
<m-ptyp :model="model" :codes="codes"/>
</el-tab-pane> -->
......@@ -114,6 +182,7 @@ import Ptyp from "./Ptyp"
import Preperp from "./Preperp"
import Detp from "./Detp"
import Amephisc from "./Amephisc"
import Amephis from "./Amephis"
import Addbcb from "./Addbcb"
import Amecp from "./Amecp"
import Gidtxtp from "./Gidtxtp"
......@@ -125,6 +194,14 @@ import Detpc from "./Detpc"
import Gidtxtpc from "./Gidtxtpc"
import Aacp from "./Aacp"
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Limitbody from "~/views/Public/Limitbody";
export default {
name: "Gitame",
......@@ -137,6 +214,7 @@ export default {
"m-preperp" : Preperp,
"m-detp" : Detp,
"m-amephisc" : Amephisc,
"m-amephis" : Amephis,
"m-addbcb" : Addbcb,
"m-amecp" : Amecp,
"m-gidtxtp" : Gidtxtp,
......@@ -147,6 +225,16 @@ export default {
"m-detpc" : Detpc,
"m-gidtxtpc" : Gidtxtpc,
"m-aacp" : Aacp,
"m-engp" :Engp,
"m-ccvpan" :Ccvpan,
"m-setpan" : Setpan,
"m-glepan" :Glepan,
"m-coninfp" :Coninfp,
"m-docpan" :Docpan,
"m-doctre" :Doctre,
"m-limitbody" : Limitbody,
},
provide() {
return {
......
......@@ -23,19 +23,6 @@
<m-opnp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000002 -->
<!-- <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 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 label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
......@@ -127,16 +114,6 @@
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!-- <el-tab-pane label="overview" name="Ovwp20">
<c-content>
<m-ovwp20 :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<!--PD000136 -->
<!-- <el-tab-pane label="PD000136" name="voup">
<m-voup :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane v-if="model.gidgrp.rec.fingua=='Y'" label="对外担保数据采集" name="cfap">
......
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