Commit 5618eff8 by Wuyuqiu

Merge remote-tracking branch 'origin/development-202206' into development-202206

# Conflicts:
#	src/model/Gitfee/index.js
#	src/views/Business/Gitfee/index.vue
parents d76917f4 4c05d43f
...@@ -3391,6 +3391,20 @@ const CodeTable = { ...@@ -3391,6 +3391,20 @@ const CodeTable = {
{ label: "融资类", value: "1" }, { label: "融资类", value: "1" },
{ label: "非融资类", value: "2" }, { label: "非融资类", value: "2" },
], ],
fentyp: [
{ label: "主权风险暴露", value: "01" },
{ label: "银行类金融机构风险暴露", value: "0201" },
{ label: "非银行类金融机构风险暴露", value: "0202" },
{ label: "项目融资", value: "040101" },
{ label: "物品融资", value: "040102" },
{ label: "商品融资", value: "040103" },
{ label: "产生收入的房地产", value: "040104" },
{ label: "中小企业风险暴露", value: "0402" },
{ label: "一般公司风险暴露", value: "0403" },
{ label: "股权风险暴露", value: "05" },
{ label: "资产证券化风险暴露", value: "06" },
{ label: "合格购入公司应收账款", value: "07" },
],
fepdsp: [ fepdsp: [
{ label: "Stored in pool", value: "P" }, { label: "Stored in pool", value: "P" },
{ label: "Advised", value: "A" }, { label: "Advised", value: "A" },
......
...@@ -2,8 +2,8 @@ import Api from "~/service/Api" ...@@ -2,8 +2,8 @@ import Api from "~/service/Api"
import Utils from "~/utils" import Utils from "~/utils"
export default { export default {
async onUmspDet(){ async onSetmodDet(){
let rtnmsg = await this.executeRule("umsp.det") let rtnmsg = await this.executeRule("setmod.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -14,8 +14,8 @@ export default { ...@@ -14,8 +14,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onUmhpDet(){ async onTrndocButshw(){
let rtnmsg = await this.executeRule("umhp.det") let rtnmsg = await this.executeRule("trndoc.butshw")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -26,8 +26,8 @@ export default { ...@@ -26,8 +26,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSetmodDet(){ async onTrndocButadd(){
let rtnmsg = await this.executeRule("setmod.det") let rtnmsg = await this.executeRule("trndoc.butadd")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -38,8 +38,8 @@ export default { ...@@ -38,8 +38,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButshw(){ async onTrndocButnew(){
let rtnmsg = await this.executeRule("trndoc.butshw") let rtnmsg = await this.executeRule("trndoc.butnew")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -50,8 +50,8 @@ export default { ...@@ -50,8 +50,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButadd(){ async onTrndocButattto(){
let rtnmsg = await this.executeRule("trndoc.butadd") let rtnmsg = await this.executeRule("trndoc.butattto")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -62,8 +62,8 @@ export default { ...@@ -62,8 +62,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButnew(){ async onTrndocButdel(){
let rtnmsg = await this.executeRule("trndoc.butnew") let rtnmsg = await this.executeRule("trndoc.butdel")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -74,8 +74,8 @@ export default { ...@@ -74,8 +74,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButattto(){ async onTrndocButatt(){
let rtnmsg = await this.executeRule("trndoc.butattto") let rtnmsg = await this.executeRule("trndoc.butatt")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -86,8 +86,8 @@ export default { ...@@ -86,8 +86,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButdel(){ async onUmspDet(){
let rtnmsg = await this.executeRule("trndoc.butdel") let rtnmsg = await this.executeRule("umsp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -98,8 +98,8 @@ export default { ...@@ -98,8 +98,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTrndocButatt(){ async onUmhpDet(){
let rtnmsg = await this.executeRule("trndoc.butatt") let rtnmsg = await this.executeRule("umhp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
......
...@@ -65,76 +65,6 @@ export default { ...@@ -65,76 +65,6 @@ export default {
"xxtfee.intmbu.ums.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umsp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.ums.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umsp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"xxtfee.intmbu.ums.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umhp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umh.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umhp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"xxtfee.intmbu.umh.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"setmod.ref":[ "setmod.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
...@@ -214,4 +144,74 @@ export default { ...@@ -214,4 +144,74 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"xxtfee.intmbu.ums.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umsp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.ums.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umsp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"xxtfee.intmbu.ums.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.ums.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umhp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umh.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"xxtfee.intmbu.umhp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"xxtfee.intmbu.umh.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"xxtfee.intmbu.umh.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
} }
\ No newline at end of file
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Getfee{ export default class Getfee{
constructor () { constructor () {
this.data = { this.data = {
gitp0:{ gitp0:{
explab:"", // Label unlimited Validity .gitp0.explab explab:"", // Label unlimited Validity .gitp0.explagidgrp.apl.pts.refb
lialab:"", // Label unlimited lLability .gitp0.lialab lialab:"", // Label unlimited lLability .gitp0.lialab
aplmullab:"", // Label, that is set, if there are multiple applicants .gitp0.aplmullab aplmullab:"", // Label, that is set, if there are multiple applicants .gitp0.aplmullab
expfldlab:"", // Label for Field Validity .gitp0.expfldlab expfldlab:"", // Label for Field Validity .gitp0.expfldlab
...@@ -16,8 +17,19 @@ export default class Getfee{ ...@@ -16,8 +17,19 @@ export default class Getfee{
dadsnd:"", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd dadsnd:"", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd
}, },
}, },
aamgid:{
addamtflg:"",
},
}, },
gidgrp:{ gidgrp:{
ptsadd:{
ptsgrd:{
ptspta:{
pts:new Pts().data,
}
}
},
rec:{ rec:{
ownref:"", // Reference .gidgrp.rec.ownref ownref:"", // Reference .gidgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .gidgrp.rec.nam nam:"", // Externally Displayed Name to Identify the Contract .gidgrp.rec.nam
...@@ -25,6 +37,9 @@ export default class Getfee{ ...@@ -25,6 +37,9 @@ export default class Getfee{
gartyp:"", // Type of Undertaking .gidgrp.rec.gartyp gartyp:"", // Type of Undertaking .gidgrp.rec.gartyp
expdat:"", // Valid until .gidgrp.rec.expdat expdat:"", // Valid until .gidgrp.rec.expdat
liadat:"", // Liability until .gidgrp.rec.liadat liadat:"", // Liability until .gidgrp.rec.liadat
purpos:"",
exptyp:"",
liatypc:"",
}, },
cbs:{ cbs:{
max:{ max:{
...@@ -49,6 +64,8 @@ export default class Getfee{ ...@@ -49,6 +64,8 @@ export default class Getfee{
pts:new Pts().data, pts:new Pts().data,
}, },
}, },
xxtfee:{ xxtfee:{
intmbu:{ intmbu:{
othbusseclab:"", // Business Sector .xxtfee.intmbu.othbusseclab othbusseclab:"", // Business Sector .xxtfee.intmbu.othbusseclab
...@@ -88,60 +105,10 @@ export default class Getfee{ ...@@ -88,60 +105,10 @@ export default class Getfee{
umhmsgflg:"", // Send Message .xxtfee.intmbu.umhmsgflg umhmsgflg:"", // Send Message .xxtfee.intmbu.umhmsgflg
}, },
}, },
setmod:{ setmod: new Pub().data.Setmod,
docamttyplab:"", // settled amount description as label .setmod.docamttyplab mtabut: new Pub().data.Mtabut,
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg trnmod: new Pub().data.Trnmod,
ref:"", // our reference .setmod.ref
doccur:"", // document currency .setmod.doccur
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
},
mtabut:{
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
},
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
},
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public";
export default class Gitfee {
constructor() {
this.data = {
gitp0: {
explab: "", // Label unlimited Validity .gitp0.explab
lialab: "", // Label unlimited lLability .gitp0.lialab
aplmullab: "", // Label, that is set, if there are multiple applicants .gitp0.aplmullab
expfldlab: "", // Label for Field Validity .gitp0.expfldlab
liafldlab: "", // Label for Field Lability .gitp0.liafldlab
recget: {
sdamod: {
seainf: "", // .gitp0.recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .gitp0.recget.sdamod.dadsnd
},
},
},
gidgrp: {
rec: {
ownref: "", // Reference .gidgrp.rec.ownref
nam: "", // Externally Displayed Name to Identify the Contract .gidgrp.rec.nam
hndtyp: "", // Handling Type .gidgrp.rec.hndtyp
gartyp: "", // Type of Undertaking .gidgrp.rec.gartyp
expdat: "", // Valid until .gidgrp.rec.expdat
liadat: "", // Liability until .gidgrp.rec.liadat
},
cbs: {
max: {
cur: "", // Currency .gidgrp.cbs.max.cur
amt: "", // Balance .gidgrp.cbs.max.amt
},
opn1: {
cur: "", // Currency .gidgrp.cbs.opn1.cur
amt: "", // Balance .gidgrp.cbs.opn1.amt
},
},
apl: {
pts: new Pts().data,
},
ben: {
pts: new Pts().data,
},
ctr: {
pts: new Pts().data,
},
iss: {
pts: new Pts().data,
},
},
xxtfee: {
intmbu: {
othbusseclab: "", // Business Sector .xxtfee.intmbu.othbusseclab
othbussec: "", // Business Sector .xxtfee.intmbu.othbussec
umbflg: "", // Internal Transfer Y/N .xxtfee.intmbu.umbflg
umsrol: "", // Debit Party .xxtfee.intmbu.umsrol
ums: {
pts: new Pts().data,
namelc: "", // 名称 .xxtfee.intmbu.ums.namelc
adrelc: "", // 地址 .xxtfee.intmbu.ums.adrelc
dbfadrblkcn: "", // Chinese address .xxtfee.intmbu.ums.dbfadrblkcn
},
umsp: {
ptsget: {
sdamod: {
seainf: "", // .xxtfee.intmbu.umsp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .xxtfee.intmbu.umsp.ptsget.sdamod.dadsnd
},
},
},
umsmsgflg: "", // Send Message .xxtfee.intmbu.umsmsgflg
umhrol: "", // Credit Party .xxtfee.intmbu.umhrol
umh: {
pts: new Pts().data,
namelc: "", // 名称 .xxtfee.intmbu.umh.namelc
adrelc: "", // 地址 .xxtfee.intmbu.umh.adrelc
dbfadrblkcn: "", // Chinese address .xxtfee.intmbu.umh.dbfadrblkcn
},
umhp: {
ptsget: {
sdamod: {
seainf: "", // .xxtfee.intmbu.umhp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .xxtfee.intmbu.umhp.ptsget.sdamod.dadsnd
},
},
},
umhmsgflg: "", // Send Message .xxtfee.intmbu.umhmsgflg
},
},
pageId: "", // ctx的key
trnmod: new Pub().data.Trnmod,
setmod: new Pub().data.Setmod,
liaall: new Pub().data.Liaall,
mtabut: new Pub().data.Mtabut,
}
}
}
\ No newline at end of file
...@@ -341,6 +341,7 @@ import Dbdusr from "~/views/Statics/Dbdusr"; ...@@ -341,6 +341,7 @@ import Dbdusr from "~/views/Statics/Dbdusr";
* 带有name的才会被添加进顶部的标签页里 * 带有name的才会被添加进顶部的标签页里
*/ */
const BusRouter = [ const BusRouter = [
{ path:'getfee',component:Getfee, name:'Getfee', meta:{title:'附加传入信息'}},
{ path: 'gitatt', component: Gitatt, name: 'Gitatt', meta: { title: '绑定电子凭证' } }, { path: 'gitatt', component: Gitatt, name: 'Gitatt', meta: { title: '绑定电子凭证' } },
{ path: 'botrad', component: Botrad, name: 'Botrad', meta: { title: '出口托收二次寄单' } }, { path: 'botrad', component: Botrad, name: 'Botrad', meta: { title: '出口托收二次寄单' } },
{ path: 'sptpopup', component: Sptpopup, name: 'Sptpopup', meta: { title: '待经办详情' } }, { path: 'sptpopup', component: Sptpopup, name: 'Sptpopup', meta: { title: '待经办详情' } },
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Getfee/Event";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- SF000009 : Debit Party --> <!-- 左侧 -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="12"> <!-- SF000009 : Debit Party -->
<c-col :span="24">
<el-form-item label="Debit Party" prop="xxtfee.intmbu.umsrol"> <el-form-item label="Debit Party" prop="xxtfee.intmbu.umsrol">
<c-select v-model="model.xxtfee.intmbu.umsrol" style="width:100%" :placeholder="$t('other.please_enter')+'Debit Party'"> <c-select v-model="model.xxtfee.intmbu.umsrol" style="width:100%"
</c-select> :placeholder="$t('other.please_enter')+'Debit Party'">
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000008 : Reference -->
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.xxtfee.intmbu.umsmsgflg">{{$t('intmbu.CF000013')}}</c-checkbox> <el-form-item label="参考号" prop="xxtfee.intmbu.ums.pts.ref">
</c-col> <c-input v-model="model.xxtfee.intmbu.ums.pts.ref" maxlength="16" placeholder="请输入参考号"></c-input>
<!-- SF000008 : Reference --> </el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="24">
<c-form-item label="Reference for Address Optional" prop="xxtfee.intmbu.ums.pts.ref"> <el-form-item label="External Key of Address" prop="xxtfee.intmbu.ums.pts.extkey">
<c-input v-model="model.xxtfee.intmbu.ums.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference for Address Optional'"></c-input> <c-fullbox>
</c-form-item> <c-input
</c-col> v-model="model.xxtfee.intmbu.ums.pts.extkey"
maxlength="16"
<c-col :span="12"> placeholder="请输入"
<c-form-item label="Drag Drop Sender" prop="xxtfee.intmbu.umsp.ptsget.sdamod.dadsnd"> @keyup.enter.native="showGridPromptDialog(`xxtfee.intmbu.ums.pts.extkey`)"
<c-input v-model="model.xxtfee.intmbu.umsp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> ></c-input>
</c-form-item> <template v-slot:footer>
</c-col> <c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
<c-col :span="12"> </c-button>
<c-form-item label="External Key of Address" prop="xxtfee.intmbu.ums.pts.extkey"> <c-button :disabled="model.xxtfee.intmbu.ums.pts.adrblk === ''" size="small" @click="onUmspDet">详情
<c-input v-model="model.xxtfee.intmbu.ums.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input> </c-button>
</c-form-item> </template>
</c-col> </c-fullbox>
</el-form-item>
<c-col :span="12"> </c-col>
<c-form-item label="" prop="xxtfee.intmbu.umsp.ptsget.sdamod.seainf"> <c-col :span="24">
<c-input v-model="model.xxtfee.intmbu.umsp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input> <el-form-item label="地址名称" prop="xxtfee.intmbu.ums.pts.adrblk">
</c-form-item> <c-input disabled rows="4" type="textarea" v-model="model.xxtfee.intmbu.ums.pts.adrblk" maxlength="140"
</c-col> show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
<c-col :span="12"> </c-col>
<c-button size="small" type="primary" @click="onUmspDet"> </c-col>
{{$t('ptsp.CF000081')}} <!-- 右侧 -->
</c-button> <c-col :span="12" style="padding-left: 20px">
</c-col> <!-- SF000007 : Credit Party -->
<c-col :span="24">
<c-col :span="12">
<c-form-item label="名称" prop="xxtfee.intmbu.ums.namelc">
<c-input type="textarea" v-model="model.xxtfee.intmbu.ums.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="xxtfee.intmbu.ums.pts.adrblk">
<c-input type="textarea" v-model="model.xxtfee.intmbu.ums.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="xxtfee.intmbu.ums.dbfadrblkcn">
<c-input type="textarea" v-model="model.xxtfee.intmbu.ums.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="xxtfee.intmbu.ums.adrelc">
<c-input type="textarea" v-model="model.xxtfee.intmbu.ums.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SF000007 : Credit Party -->
<c-col :span="12">
<el-form-item label="Credit Party" prop="xxtfee.intmbu.umhrol"> <el-form-item label="Credit Party" prop="xxtfee.intmbu.umhrol">
<c-select v-model="model.xxtfee.intmbu.umhrol" style="width:100%" :placeholder="$t('other.please_enter')+'Credit Party'"> <c-select v-model="model.xxtfee.intmbu.umhrol" style="width:100%"
</c-select> :placeholder="$t('other.please_enter')+'Credit Party'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000006 : Reference -->
<c-col :span="24">
<el-form-item label="参考号" prop="xxtfee.intmbu.umh.pts.ref">
<c-input v-model="model.xxtfee.intmbu.umh.pts.ref" maxlength="16" placeholder="请输入参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="External Key of Address" prop="xxtfee.intmbu.umh.pts.extkey">
<c-fullbox>
<c-input
v-model="model.xxtfee.intmbu.umh.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="showGridPromptDialog(`xxtfee.intmbu.umh.pts.extkey`)"
></c-input>
<template v-slot:footer>
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.xxtfee.intmbu.umh.pts.adrblk === ''" size="small" @click="onUmhpDet">详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="xxtfee.intmbu.umh.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.xxtfee.intmbu.umh.pts.adrblk" maxlength="140"
show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.xxtfee.intmbu.umhmsgflg">{{$t('intmbu.CF000011')}}</c-checkbox>
</c-col>
<!-- SF000006 : Reference -->
<c-col :span="12">
<c-form-item label="Reference for Address Optional" prop="xxtfee.intmbu.umh.pts.ref">
<c-input v-model="model.xxtfee.intmbu.umh.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference for Address Optional'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="xxtfee.intmbu.umhp.ptsget.sdamod.dadsnd">
<c-input v-model="model.xxtfee.intmbu.umhp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="xxtfee.intmbu.umh.pts.extkey">
<c-input v-model="model.xxtfee.intmbu.umh.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="xxtfee.intmbu.umhp.ptsget.sdamod.seainf">
<c-input v-model="model.xxtfee.intmbu.umhp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUmhpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="xxtfee.intmbu.umh.namelc">
<c-input type="textarea" v-model="model.xxtfee.intmbu.umh.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="xxtfee.intmbu.umh.pts.adrblk">
<c-input type="textarea" v-model="model.xxtfee.intmbu.umh.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="xxtfee.intmbu.umh.dbfadrblkcn">
<c-input type="textarea" v-model="model.xxtfee.intmbu.umh.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="xxtfee.intmbu.umh.adrelc">
<c-input type="textarea" v-model="model.xxtfee.intmbu.umh.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
</div> </div>
</template> </template>
<script> <script>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getfee/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" 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.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getfee/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getfee/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="12"> <c-col :span="12" style="padding-right: 20px">
<c-form-item label="Drag Drop Sender" prop="gitp0.recget.sdamod.dadsnd"> <c-col :span="24">
<c-input v-model="model.gitp0.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> <el-form-item label="保函编号" prop="gidgrp.rec.ownref">
</c-form-item> <c-fullbox>
</c-col> <c-input
<!-- SF000270 : Reference --> v-model="model.gidgrp.rec.ownref"
maxlength="16"
<c-col :span="12"> placeholder="请输入保函编号"
<c-form-item :label="$t('gitp0.SF000270')" prop="gidgrp.rec.ownref"> disabled
<c-input v-model="model.gidgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp0.SF000270')"></c-input> ></c-input>
</c-form-item> <template slot="footer">
</c-col> <c-button
style="margin: 0 0 0 10px; padding: 0 12px"
<c-col :span="12"> size="small"
<c-form-item label="" prop="gitp0.recget.sdamod.seainf"> type="primary"
<c-input v-model="model.gitp0.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input> icon="el-icon-info"
</c-form-item> @click="onSeainf"
</c-col> >
<!-- SF000274 : Name --> </c-button>
<!-- SF000283 : Name --> </template>
</c-fullbox>
<c-col :span="12">
<c-form-item label="Externally Displayed Name to Identify the Contract" prop="gidgrp.rec.nam">
<c-input v-model="model.gidgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Externally Displayed Name to Identify the Contract'"></c-input>
</c-form-item>
</c-col>
<!-- SF000273 : Applicant -->
<!-- SF000287 : Applicant -->
<c-col :span="12">
<span v-text="model.gitp0.aplmullab" data-path=".gitp0.aplmullab" > </span>
</c-col>
<!-- SF000271 : Guarantee Amount -->
<c-col :span="12">
<c-form-item label="Currency" prop="gidgrp.cbs.max.cur">
<c-input v-model="model.gidgrp.cbs.max.cur" maxlength="3" :placeholder="$t('other.please_enter')+'Currency'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.max.amt">
<c-input v-model="model.gidgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="gidgrp.apl.pts.nam">
<c-input v-model="model.gidgrp.apl.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<!-- SF000268 : Open Amount -->
<c-col :span="12">
<c-form-item label="Currency" prop="gidgrp.cbs.opn1.cur">
<c-input v-model="model.gidgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+'Currency'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.opn1.amt">
<c-input v-model="model.gidgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col>
<!-- SF000272 : Beneficiary -->
<!-- SF000284 : Beneficiary -->
<!-- SF000276 : Handling Type -->
<c-col :span="12">
<el-form-item :label="$t('gitp0.SF000276')" prop="gidgrp.rec.hndtyp">
<c-select v-model="model.gidgrp.rec.hndtyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp0.SF000276')">
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Name of Party" prop="gidgrp.ben.pts.nam"> <el-form-item label="保函币种和金额" prop="gidgrp.cbs.max.cur">
<c-input v-model="model.gidgrp.ben.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> <c-select
</c-form-item> v-model="model.gidgrp.cbs.max.cur"
</c-col> style="width: 100%"
<!-- SF000275 : Type of Undertaking --> placeholder="请选择保函币种"
disabled
<c-col :span="12"> >
<el-form-item :label="$t('gitp0.SF000275')" prop="gidgrp.rec.gartyp"> <el-option
<c-select v-model="model.gidgrp.rec.gartyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp0.SF000275')"> v-for="item in codes.cur"
</c-select> :key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000277 : Accountee -->
<!-- SF000285 : Accountee --> <c-col :span="8">
<el-form-item label-width="5px" prop="gidgrp.cbs.max.amt">
<c-col :span="12"> <c-input-currency
<c-form-item label="Name of Party" prop="gidgrp.ctr.pts.nam"> disabled
<c-input v-model="model.gidgrp.ctr.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> v-model="model.gidgrp.cbs.max.amt"
</c-form-item> ></c-input-currency>
</c-col>
<c-col :span="12">
<span v-text="model.gitp0.expfldlab" data-path=".gitp0.expfldlab" > </span>
</c-col>
<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> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable">
<c-col :span="12"> <c-checkbox disabled v-model="model.gitp0.aamgid.addamtflg"
<span v-text="model.gitp0.explab" data-path=".gitp0.explab" > </span> >附加金额</c-checkbox
</c-col> >
<!-- SF000278 : Issuing Bank --> </c-col>
<!-- SF000286 : Issuing Bank --> <c-col :span="24">
<c-col :span="12">
<c-col :span="12"> <el-form-item label="保函余额" prop="gidgrp.cbs.opn1.cur">
<span v-text="model.gitp0.liafldlab" data-path=".gitp0.liafldlab" > </span> <c-select
</c-col> disabled
v-model="model.gidgrp.cbs.opn1.cur"
<c-col :span="12"> style="width: 100%"
<el-form-item label="Liability until" prop="gidgrp.rec.liadat"> placeholder="请选择保函余额币种"
<c-date-picker type="date" v-model="model.gidgrp.rec.liadat" style="width:100%" :placeholder="$t('other.please_enter')+'Liability until'"></c-date-picker> @keyup.enter.native="nom1CurEvent"
>
<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">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
<c-input-currency
disabled
v-model="model.gidgrp.cbs.opn1.amt"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="接收目的" prop="gidgrp.rec.purposin">
<c-select
v-model="model.gidgrp.rec.purposin"
style="width: 100%"
placeholder="请选择接收目的 "
:code="codes.purposin"
disabled
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<span v-text="model.gitp0.lialab" data-path=".gitp0.lialab" > </span> <el-form-item label="报文目的" prop="gidgrp.rec.purpos">
</c-col> <c-select
v-model="model.gidgrp.rec.purpos"
<c-col :span="12"> style="width: 100%"
<c-form-item label="Name of Party" prop="gidgrp.iss.pts.nam"> placeholder="请选择报文目的"
<c-input v-model="model.gidgrp.iss.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input> :code="codes.purpos"
</c-form-item> disabled
</c-col> >
</c-select>
<c-col :span="12">
<c-checkbox v-model="model.xxtfee.intmbu.umbflg">{{$t('xxtfee.CF000013')}}</c-checkbox>
</c-col>
<c-col :span="12">
<span v-text="model.xxtfee.intmbu.othbusseclab" data-path=".xxtfee.intmbu.othbusseclab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Business Sector" prop="xxtfee.intmbu.othbussec">
<c-select v-model="model.xxtfee.intmbu.othbussec" style="width:100%" :placeholder="$t('other.please_enter')+'Business Sector'">
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="保函类型" prop="gidgrp.rec.gartyp">
<c-select
disabled
v-model="model.gidgrp.rec.gartyp"
style="width: 100%"
placeholder="请选择保函类型"
:code="codes.typgar"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="到期" prop="gidgrp.rec.expdat">
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
style="text-align: left"
label-width="5px"
prop="gidgrp.rec.exptyp"
>
<c-select
v-model="model.gidgrp.rec.exptyp"
style="width: 100%"
placeholder="请选择到期类型"
:code="codes.exptyp"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8" class="centerLable">
<c-checkbox v-model="model.xxtfee.intmbu.umbflg"
>重新预定</c-checkbox
>
</c-col>
<!-- <c-col :span="13" >
<el-form-item v-show="model.gidgrp.rec.liatypc != ''" label="责任日期" prop="gidgrp.rec.liadat">
<c-date-picker
disabled
type="date"
v-show="model.gidgrp.rec.liadat != ''"
v-model="model.gidgrp.rec.liadat"
style="width: 100%"
placeholder="请选择责任日期"
></c-date-picker>
</el-form-item>
</c-col> -->
<!-- <c-col :span="11" v-show="model.gidgrp.rec.liadat != ''">
<el-form-item
style="text-align: left"
label-width="5px"
prop="gidgrp.rec.liatypc"
>
<c-select
v-model="model.gidgrp.rec.liatypc"
style="width: 100%"
placeholder="请选择责任类型"
:code="codes.liatypc"
disabled
>
</c-select>
</el-form-item>
</c-col> -->
<!-- <c-col :span="24">
<el-form-item label="参考日期 " prop="setmod.refdat">
<c-date-picker
disabled
type="date"
v-model="model.setmod.refdat"
style="width: 100%"
placeholder="请选择参考日期 "
></c-date-picker>
</el-form-item>
</c-col>
-->
</c-col>
<!-- ========================右边======================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="gidgrp.rec.nam">
<c-input
disabled
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入简略信息"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人" prop="gidgrp.apl.pts.nam">
<c-input
disabled
v-model="model.gidgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.nam">
<c-input
disabled
v-model="model.gidgrp.ben.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="帐户行" prop="gidgrp.ctr.pts.nam">
<c-input
disabled
v-model="model.gidgrp.ctr.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="开证行" prop="gidgrp.iss.pts.nam">
<c-input
disabled
v-model="model.gidgrp.iss.pts.nam"
maxlength="40"
placeholder="请输入开证行"
></c-input>
</el-form-item>
</c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getfee/Event" import Event from "~/model/Getfee/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="收费" name="gitsetp1">
<m-gitsetp1 :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="重新预定" name="cltrns" v-if="model.xxtfee.intmbu.umbflg">
<m-cltrns :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getfee/Event";
import Gitsetp1 from "./Gitsetp1";
import Cltrns from "./Cltrns";
export default {
components:{
"m-gitsetp1" : Gitsetp1,
"m-cltrns" : Cltrns
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["gitsetp1"],
//activeNames: ["cltrns"],
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<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>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+'document currency'">
</c-select>
</el-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>
</c-col>
<!-- S0000003 : 类型 -->
<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-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000011')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
{{$t('setmod.CF000032')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getfee/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-page title="收费">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--getfee PD000019 --> <!--getfee PD000019 -->
<el-tab-pane :label="$t('getfee.PD000019')" name="gitsetp1"> <!-- <el-tab-pane :label="$t('getfee.PD000019')" name="gitsetp1">
<m-gitsetp1 :model="model" :codes="codes"/> <m-gitsetp1 :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--intmbu PD000001 Rebooking --> <!--intmbu PD000001 Rebooking -->
<el-tab-pane :label="$t('intmbu.PD000001')" name="cltrns"> <!-- <el-tab-pane :label="$t('intmbu.PD000001')" name="cltrns">
<m-cltrns :model="model" :codes="codes"/> <m-cltrns :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--setmod PD000000 Settlement --> <!--setmod PD000000 Settlement -->
<el-tab-pane :label="$t('setmod.PD000000')" name="setpan"> <!-- <el-tab-pane :label="$t('setmod.PD000000')" name="setpan">
<m-setpan :model="model" :codes="codes"/> <m-setpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--coninf PD000000 Completion --> <!--coninf PD000000 Completion -->
<el-tab-pane :label="$t('coninf.PD000000')" name="coninfp"> <!-- <el-tab-pane :label="$t('coninf.PD000000')" name="coninfp">
<m-coninfp :model="model" :codes="codes"/> <m-coninfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane :label="$t('trndoc.PD000529')" name="docpan"> <!-- <el-tab-pane :label="$t('trndoc.PD000529')" name="docpan">
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 Attachments -->
<el-tab-pane :label="$t('trndoc.PD000546')" name="doctre"> <!-- <el-tab-pane :label="$t('trndoc.PD000546')" name="doctre">
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--PD000510 -->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="费用/账务" name="setpan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000546 -->
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</c-page>
</div> </div>
</template> </template>
<script> <script>
...@@ -40,10 +97,13 @@ import Default from "~/model/Getfee/Default" ...@@ -40,10 +97,13 @@ import Default from "~/model/Getfee/Default"
import Pattern from "~/model/Getfee/Pattern" import Pattern from "~/model/Getfee/Pattern"
import Gitsetp1 from "./Gitsetp1" import Gitsetp1 from "./Gitsetp1"
import Cltrns from "./Cltrns" import Cltrns from "./Cltrns"
// import Setpan from "./Setpan" import Ovwp from "./Ovwp";
import commonFuncs from "~/mixin/commonFuncs";
// import Setpan from "./Setpanb"
// import Coninfp from "./Coninfp" // import Coninfp from "./Coninfp"
// import Docpan from "./Docpan" // import Docpan from "./Docpan"
// import Doctre from "./Doctre" // import Doctre from "./Doctre"
import Addbcb from "./Addbcb"
import Ccvpan from "~/views/Public/Ccvpan"; import Ccvpan from "~/views/Public/Ccvpan";
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
...@@ -57,22 +117,26 @@ import Glepan from "~/views/Public/Glepan"; ...@@ -57,22 +117,26 @@ import Glepan from "~/views/Public/Glepan";
export default { export default {
name: "Getfee", name: "Getfee",
components:{ components:{
"m-ovwp":Ovwp,
"m-gitsetp1" : Gitsetp1, "m-gitsetp1" : Gitsetp1,
"m-cltrns" : Cltrns, "m-cltrns" : Cltrns,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp, 'm-setpan': Setpan,
"m-docpan" : Docpan, "m-docpan" : Docpan,
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-addbcb" :Addbcb
}, },
provide() { provide() {
return { return {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "", tabVal: "ovwp",
activeNames: ["Setpan"],
trnName: "getfee", trnName: "getfee",
trnType: "", trnType: "",
model: new Getfee().data, model: new Getfee().data,
...@@ -99,7 +163,9 @@ export default { ...@@ -99,7 +163,9 @@ export default {
{ {
this.updateModel(rtnmsg.data) this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑 //TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
} }
else else
{ {
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
v-model="model.gidgrp.rec.orcref" v-model="model.gidgrp.rec.orcref"
maxlength="35" maxlength="35"
placeholder="请输入合同号" placeholder="请输入合同号"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -120,6 +121,7 @@ ...@@ -120,6 +121,7 @@
v-model="model.gitp.covgodsrvmodflg" v-model="model.gitp.covgodsrvmodflg"
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
class="checkbox-left" class="checkbox-left"
disabled
>是否手工修改保函文本</c-checkbox >是否手工修改保函文本</c-checkbox
> >
<c-checkbox <c-checkbox
...@@ -127,6 +129,7 @@ ...@@ -127,6 +129,7 @@
v-model="model.gitp.covgod.chkast" v-model="model.gitp.covgod.chkast"
style="margin: 0 0 0 10px;" style="margin: 0 0 0 10px;"
class="checkbox-left" class="checkbox-left"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
<c-button <c-button
...@@ -251,7 +254,7 @@ ...@@ -251,7 +254,7 @@
prop="gidgrp.rec.jurlaws20" prop="gidgrp.rec.jurlaws20"
> >
<c-select <c-select
:disabled="model.gitp.swiftflg != 'Y'" disabled
v-model="model.gidgrp.rec.jurlaws20" v-model="model.gidgrp.rec.jurlaws20"
style="width: 100%" style="width: 100%"
placeholder="请选择适用法律" placeholder="请选择适用法律"
...@@ -306,7 +309,7 @@ ...@@ -306,7 +309,7 @@
prop="gidgrp.rec.jurplc" prop="gidgrp.rec.jurplc"
> >
<c-input <c-input
:disabled="model.gidgrp.rec.jurlaws20 == ''" disabled
v-model="model.gidgrp.rec.jurplc" v-model="model.gidgrp.rec.jurplc"
maxlength="35" maxlength="35"
placeholder="请输入仲裁地" placeholder="请输入仲裁地"
...@@ -423,6 +426,7 @@ ...@@ -423,6 +426,7 @@
v-model="model.gidgrp.gidcxm.benefi" v-model="model.gidgrp.gidcxm.benefi"
maxlength="80" maxlength="80"
placeholder="请输入受益人名称" placeholder="请输入受益人名称"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -503,6 +507,7 @@ ...@@ -503,6 +507,7 @@
maxlength="9750" maxlength="9750"
show-word-limit show-word-limit
placeholder="请输入直接Swift添加" placeholder="请输入直接Swift添加"
disabled
></c-input-xml> ></c-input-xml>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -578,7 +583,7 @@ ...@@ -578,7 +583,7 @@
prop="gidgrp.rec.jurplc" prop="gidgrp.rec.jurplc"
> >
<c-input <c-input
:disabled="model.gidgrp.rec.jurlaws20 == ''" disabled
v-model="model.gidgrp.rec.jurplc" v-model="model.gidgrp.rec.jurplc"
maxlength="35" maxlength="35"
placeholder="请输入仲裁地" placeholder="请输入仲裁地"
......
...@@ -75,6 +75,7 @@ ...@@ -75,6 +75,7 @@
v-model="model.gitp.covgodsrvcmodflg" v-model="model.gitp.covgodsrvcmodflg"
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
@change="modflgChange" @change="modflgChange"
disabled
>是否手工修改保函文本</c-checkbox >是否手工修改保函文本</c-checkbox
> >
<c-checkbox <c-checkbox
...@@ -82,10 +83,10 @@ ...@@ -82,10 +83,10 @@
v-if="model.gitp.swiftflg == 'Y'" v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitp.covgodc.chkast" v-model="model.gitp.covgodc.chkast"
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
<c-button <c-button
disabled
v-if="model.gitp.swiftflg == 'Y'" v-if="model.gitp.swiftflg == 'Y'"
size="small" size="small"
type="primary" type="primary"
...@@ -95,7 +96,6 @@ ...@@ -95,7 +96,6 @@
查看系统文本 查看系统文本
</c-button> </c-button>
<c-button <c-button
disabled
v-if="model.gitp.swiftflg == 'Y'" v-if="model.gitp.swiftflg == 'Y'"
size="small" size="small"
type="primary" type="primary"
......
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
class="checkbox-left" class="checkbox-left"
@change="modflgChange" @change="modflgChange"
disabled
>修改保函文本</c-checkbox >修改保函文本</c-checkbox
> >
</c-col> </c-col>
...@@ -124,7 +125,7 @@ ...@@ -124,7 +125,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
:disabled="model.gitp.gidtxtmodflg == ''" :disabled="model.gitp.gidtxtmodflg == '' || model.gidgrp.rec.giduil != 'CN'"
size="small" size="small"
type="primary" type="primary"
style="margin: 5px 0 0 10px; width: 50%" style="margin: 5px 0 0 10px; width: 50%"
......
...@@ -49,6 +49,7 @@ ...@@ -49,6 +49,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
disabled
style="margin: 5px 0 5px 10px" style="margin: 5px 0 5px 10px"
size="small" size="small"
type="primary" type="primary"
...@@ -68,6 +69,7 @@ ...@@ -68,6 +69,7 @@
<c-checkbox <c-checkbox
v-model="model.gitp.chkgidtxtc" v-model="model.gitp.chkgidtxtc"
style="margin: 0 0 0 10px;float:left;" style="margin: 0 0 0 10px;float:left;"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
</c-col> </c-col>
...@@ -111,7 +113,7 @@ ...@@ -111,7 +113,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
disabled :disabled="model.gitp.gidtxtmodflg == '' || model.gidgrp.rec.giduil != 'CN'"
size="small" size="small"
type="primary" type="primary"
style="margin: 5px 0 0 10px; width: 50%" style="margin: 5px 0 0 10px; width: 50%"
......
...@@ -71,6 +71,7 @@ ...@@ -71,6 +71,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函币种" placeholder="请选择保函币种"
:code="codes.curtxt1" :code="codes.curtxt1"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -82,6 +83,7 @@ ...@@ -82,6 +83,7 @@
:style="amtwidth" :style="amtwidth"
placeholder="请输入保函金额" placeholder="请输入保函金额"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
disabled
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -114,7 +116,7 @@ ...@@ -114,7 +116,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable" v-if="model.gitp.swiftflg == 'Y'"> <c-col :span="4" class="centerLable" v-if="model.gitp.swiftflg == 'Y'">
<c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox> <c-checkbox v-model="model.gitp.inc760" disabled>传入损失</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
...@@ -142,6 +144,7 @@ ...@@ -142,6 +144,7 @@
placeholder="请选择支出目的" placeholder="请选择支出目的"
:code="getValues('gidgrp.rec.purpos')" :code="getValues('gidgrp.rec.purpos')"
@change="purposChange" @change="purposChange"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -159,6 +162,7 @@ ...@@ -159,6 +162,7 @@
placeholder="请选择保函开立类型" placeholder="请选择保函开立类型"
@change="hndtypChange" @change="hndtypChange"
:code="getValues('gidgrp.rec.hndtyp', 'hndtyp')" :code="getValues('gidgrp.rec.hndtyp', 'hndtyp')"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -171,7 +175,8 @@ ...@@ -171,7 +175,8 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函种类" placeholder="请选择保函种类"
@change="gartypChange" @change="gartypChange"
:code="getValues('gidgrp.rec.gartyp','typgar')" :code="codes.typgar"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -188,6 +193,7 @@ ...@@ -188,6 +193,7 @@
v-model="model.gidgrp.rec.legfrm" v-model="model.gidgrp.rec.legfrm"
style="width: 100%" style="width: 100%"
placeholder="请选择保函形式" placeholder="请选择保函形式"
disabled
> >
<el-option <el-option
v-for="item in codes.legfrm" v-for="item in codes.legfrm"
...@@ -211,6 +217,7 @@ ...@@ -211,6 +217,7 @@
v-model="model.gidgrp.rec.demand" v-model="model.gidgrp.rec.demand"
style="width: 100%" style="width: 100%"
placeholder="请选择需求指示" placeholder="请选择需求指示"
disabled
> >
<el-option <el-option
v-for="item in codes.demand" v-for="item in codes.demand"
...@@ -248,6 +255,7 @@ ...@@ -248,6 +255,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择申请条款" placeholder="请选择申请条款"
:code="getValues('gidgrp.blk.apprul','apprulc2')" :code="getValues('gidgrp.blk.apprul','apprulc2')"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -258,7 +266,7 @@ ...@@ -258,7 +266,7 @@
v-model="model.gidgrp.blk.apprultxt" v-model="model.gidgrp.blk.apprultxt"
maxlength="35" maxlength="35"
placeholder="请输入申请条款" placeholder="请输入申请条款"
:disabled="model.gidgrp.blk.apprul!='OTHR'" disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -273,9 +281,9 @@ ...@@ -273,9 +281,9 @@
v-model="model.gidgrp.rec.giduil" v-model="model.gidgrp.rec.giduil"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本语言种类" placeholder="请选择保函文本语言种类"
:code="getValues('gidgrp.rec.giduil', 'uiltxt')" :code="getValues('gidgrp.rec.giduil', 'uiltxt')"
@change="executeRule('gidgrp.rec.giduil')" @change="executeRule('gidgrp.rec.giduil')"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -308,6 +316,7 @@ ...@@ -308,6 +316,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
:code="getValues('gidgrp.rec.gtxinr','gtxinr')" :code="getValues('gidgrp.rec.gtxinr','gtxinr')"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -343,10 +352,7 @@ ...@@ -343,10 +352,7 @@
prop="gidgrp.rec.fenlishi" prop="gidgrp.rec.fenlishi"
> >
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.hndtyp != 'OC' &&
model.gidgrp.rec.hndtyp != 'OL'
"
v-model="model.gidgrp.rec.fenlishi" v-model="model.gidgrp.rec.fenlishi"
style="width: 100%" style="width: 100%"
placeholder="请选择是否分离式保函" placeholder="请选择是否分离式保函"
...@@ -369,10 +375,7 @@ ...@@ -369,10 +375,7 @@
prop="gidgrp.rec.atxinr" prop="gidgrp.rec.atxinr"
> >
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
v-model="model.gidgrp.rec.atxinr" v-model="model.gidgrp.rec.atxinr"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
...@@ -395,6 +398,7 @@ ...@@ -395,6 +398,7 @@
v-model="model.gidgrp.rec.orddat" v-model="model.gidgrp.rec.orddat"
style="width: 100%" style="width: 100%"
placeholder="请选择客户委托我行日期" placeholder="请选择客户委托我行日期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -410,6 +414,7 @@ ...@@ -410,6 +414,7 @@
v-model="model.gidgrp.rec.opndat" v-model="model.gidgrp.rec.opndat"
style="width: 100%" style="width: 100%"
placeholder="请选择保函开立日期" placeholder="请选择保函开立日期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -422,11 +427,11 @@ ...@@ -422,11 +427,11 @@
prop="gidgrp.rec.expdat" prop="gidgrp.rec.expdat"
> >
<c-date-picker <c-date-picker
:disabled="model.gidgrp.rec.expflg == 'X'"
type="date" type="date"
v-model="model.gidgrp.rec.expdat" v-model="model.gidgrp.rec.expdat"
style="width: 90%" style="width: 90%"
placeholder="请选择保函效期" placeholder="请选择保函效期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -441,7 +446,7 @@ ...@@ -441,7 +446,7 @@
class="checkbox-left" class="checkbox-left"
label-width="0px" label-width="0px"
> >
<c-checkbox v-model="model.gidgrp.rec.expflg" <c-checkbox v-model="model.gidgrp.rec.expflg" disabled
>无限额保函</c-checkbox >无限额保函</c-checkbox
> >
</el-form-item> </el-form-item>
...@@ -475,6 +480,7 @@ ...@@ -475,6 +480,7 @@
v-model="model.gidgrp.rec.expdat" v-model="model.gidgrp.rec.expdat"
style="width: 90%" style="width: 90%"
placeholder="请选择保函效期" placeholder="请选择保函效期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -485,7 +491,7 @@ ...@@ -485,7 +491,7 @@
class="checkbox-left" class="checkbox-left"
label-width="0px" label-width="0px"
> >
<c-checkbox v-model="model.gidgrp.rec.expflg" <c-checkbox v-model="model.gidgrp.rec.expflg" disabled
>无限额保函</c-checkbox >无限额保函</c-checkbox
> >
</el-form-item> </el-form-item>
...@@ -535,10 +541,7 @@ ...@@ -535,10 +541,7 @@
> >
<c-checkbox <c-checkbox
v-model="model.gidgrp.rec.liaflg" v-model="model.gidgrp.rec.liaflg"
:disabled=" disabled
model.gidgrp.rec.hndtyp != 'OC' ||
model.gidgrp.rec.expflg == 'X'
"
>我行责任敞口</c-checkbox >我行责任敞口</c-checkbox
> >
</el-form-item> </el-form-item>
...@@ -578,10 +581,7 @@ ...@@ -578,10 +581,7 @@
<c-col :span="7" v-if="model.gitp.swiftflg == ''" class="centerLable"> <c-col :span="7" v-if="model.gitp.swiftflg == ''" class="centerLable">
<c-checkbox <c-checkbox
v-model="model.gidgrp.rec.liaflg" v-model="model.gidgrp.rec.liaflg"
:disabled=" disabled
model.gidgrp.rec.hndtyp != 'OC' ||
model.gidgrp.rec.expflg == 'X'
"
>我行责任敞口</c-checkbox >我行责任敞口</c-checkbox
> >
</c-col> </c-col>
...@@ -622,6 +622,7 @@ ...@@ -622,6 +622,7 @@
v-model="model.gidgrp.rec.guaflg" v-model="model.gidgrp.rec.guaflg"
style="width: 100%" style="width: 100%"
placeholder="请选择抵押标志" placeholder="请选择抵押标志"
disabled
> >
<el-option <el-option
v-for="item in codes.guaflg" v-for="item in codes.guaflg"
...@@ -641,10 +642,7 @@ ...@@ -641,10 +642,7 @@
prop="gidgrp.gidcxm.warran" prop="gidgrp.gidcxm.warran"
> >
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.hndtyp != 'OT' &&
model.gidgrp.rec.fenlishi == ''
"
v-model="model.gidgrp.gidcxm.warran" v-model="model.gidgrp.gidcxm.warran"
maxlength="40" maxlength="40"
placeholder="请输入被保证人" placeholder="请输入被保证人"
...@@ -661,6 +659,7 @@ ...@@ -661,6 +659,7 @@
v-model="model.gidgrp.gidcxm.cxmflg" v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%" style="width: 100%"
placeholder="请选择是否生成查询码" placeholder="请选择是否生成查询码"
disabled
> >
<el-option <el-option
v-for="item in codes.cxmflg" v-for="item in codes.cxmflg"
...@@ -718,6 +717,7 @@ ...@@ -718,6 +717,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`) showGridPromptDialog(`gidgrp.apl.pts.extkey`)
" "
disabled
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -747,10 +747,7 @@ ...@@ -747,10 +747,7 @@
prop="gidgrp.apl.pts.adrblk" prop="gidgrp.apl.pts.adrblk"
> >
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.hndtyp != 'OT' ||
model.gidgrp.apl.pts.adrblk != ''
"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.apl.pts.adrblk" v-model="model.gidgrp.apl.pts.adrblk"
...@@ -824,7 +821,7 @@ ...@@ -824,7 +821,7 @@
prop="gidgrp.adv.pts.adrblk" prop="gidgrp.adv.pts.adrblk"
> >
<c-input <c-input
:disabled="model.gidgrp.adv.pts.adrblk != ''" disabled
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.adv.pts.adrblk" v-model="model.gidgrp.adv.pts.adrblk"
...@@ -902,7 +899,10 @@ ...@@ -902,7 +899,10 @@
prop="gidgrp.iss.pts.adrblk" prop="gidgrp.iss.pts.adrblk"
> >
<c-input <c-input
disabled :disabled="
model.gidgrp.rec.hndtyp == 'OT' ||
model.gidgrp.ben.pts.adrblk != ''
"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.iss.pts.adrblk" v-model="model.gidgrp.iss.pts.adrblk"
...@@ -940,6 +940,7 @@ ...@@ -940,6 +940,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`) showGridPromptDialog(`gidgrp.ben.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -968,10 +969,7 @@ ...@@ -968,10 +969,7 @@
prop="gidgrp.ben.pts.adrblk" prop="gidgrp.ben.pts.adrblk"
> >
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.hndtyp == 'OT' ||
model.gidgrp.ben.pts.adrblk != ''
"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.ben.pts.adrblk" v-model="model.gidgrp.ben.pts.adrblk"
...@@ -992,6 +990,7 @@ ...@@ -992,6 +990,7 @@
v-model="model.gidgrp.rec.fingua" v-model="model.gidgrp.rec.fingua"
style="width: 100%" style="width: 100%"
placeholder="请选择是否对外担保" placeholder="请选择是否对外担保"
disabled
> >
<el-option <el-option
v-for="item in codes.fingua" v-for="item in codes.fingua"
...@@ -1010,10 +1009,7 @@ ...@@ -1010,10 +1009,7 @@
<c-col :span="20"> <c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp"> <el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.fingua == 'N' ||
model.gidgrp.rec.fingua == ''
"
v-model="model.gidgrp.rec.cfaguatyp" v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%" style="width: 90%"
placeholder="请选择对外担保类型" placeholder="请选择对外担保类型"
...@@ -1044,9 +1040,7 @@ ...@@ -1044,9 +1040,7 @@
> >
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp"> <el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.fingua == 'N' || model.gidgrp.rec.fingua == ''
"
v-model="model.gidgrp.rec.cfaguatyp" v-model="model.gidgrp.rec.cfaguatyp"
style="width: 100%" style="width: 100%"
placeholder="请选择对外担保类型" placeholder="请选择对外担保类型"
...@@ -1073,6 +1067,7 @@ ...@@ -1073,6 +1067,7 @@
v-model="model.gidgrp.rec.orddat" v-model="model.gidgrp.rec.orddat"
style="width: 100%" style="width: 100%"
placeholder="请选择客户委托我行日期" placeholder="请选择客户委托我行日期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -1088,6 +1083,7 @@ ...@@ -1088,6 +1083,7 @@
v-model="model.gidgrp.rec.opndat" v-model="model.gidgrp.rec.opndat"
style="width: 100%" style="width: 100%"
placeholder="请选择生效日期" placeholder="请选择生效日期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -1103,6 +1099,7 @@ ...@@ -1103,6 +1099,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择到期类型" placeholder="请选择到期类型"
@change="executeNotify(null, true)" @change="executeNotify(null, true)"
disabled
> >
<el-option <el-option
v-for="item in codes.exptyp" v-for="item in codes.exptyp"
...@@ -1122,7 +1119,7 @@ ...@@ -1122,7 +1119,7 @@
prop="gidgrp.rec.expdat" prop="gidgrp.rec.expdat"
> >
<c-date-picker <c-date-picker
:disabled="model.gidgrp.rec.exptyp == 'OPEN'" disabled
type="date" type="date"
v-model="model.gidgrp.rec.expdat" v-model="model.gidgrp.rec.expdat"
style="width: 90%" style="width: 90%"
...@@ -1218,13 +1215,7 @@ ...@@ -1218,13 +1215,7 @@
prop="gidgrp.rec.liatypc" prop="gidgrp.rec.liatypc"
> >
<c-select <c-select
:disabled=" disabled
!(
model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
)
"
v-model="model.gidgrp.rec.liatypc" v-model="model.gidgrp.rec.liatypc"
style="width: 100%" style="width: 100%"
placeholder="请选择责任类型 " placeholder="请选择责任类型 "
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
v-model="model.gidgrp.rec.opndatc" v-model="model.gidgrp.rec.opndatc"
style="width: 100%" style="width: 100%"
placeholder="请选择请求开证日期" placeholder="请选择请求开证日期"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -25,6 +26,7 @@ ...@@ -25,6 +26,7 @@
v-model="model.gidgrp.cbs.mac.cur" v-model="model.gidgrp.cbs.mac.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择保函币种" placeholder="请选择保函币种"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -35,11 +37,12 @@ ...@@ -35,11 +37,12 @@
v-model="model.gidgrp.cbs.mac.amt" v-model="model.gidgrp.cbs.mac.amt"
style="margin: 0 0 0 10px; width: 80%" style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入保函金额" placeholder="请输入保函金额"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable"> <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gitp.aacp.aacmod.addamtflg" <c-checkbox v-model="model.gitp.aacp.aacmod.addamtflg" disabled
>附加金额</c-checkbox >附加金额</c-checkbox
> >
</c-col> </c-col>
...@@ -52,6 +55,7 @@ ...@@ -52,6 +55,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函类型 " placeholder="请选择保函类型 "
:code="getValues('gidgrp.rec.gartypc','gartypc')" :code="getValues('gidgrp.rec.gartypc','gartypc')"
disabled
> >
<!-- --> <!-- -->
<!-- <el-option <!-- <el-option
...@@ -82,6 +86,7 @@ ...@@ -82,6 +86,7 @@
v-model="model.gidgrp.rec.legfrmc" v-model="model.gidgrp.rec.legfrmc"
style="width: 100%" style="width: 100%"
placeholder="请选择保函形式" placeholder="请选择保函形式"
disabled
> >
<el-option <el-option
v-for="item in codes.legfrmc1" v-for="item in codes.legfrmc1"
...@@ -99,6 +104,7 @@ ...@@ -99,6 +104,7 @@
v-model="model.gidgrp.rec.demandc" v-model="model.gidgrp.rec.demandc"
style="width: 100%" style="width: 100%"
placeholder="请选择需求指示 " placeholder="请选择需求指示 "
disabled
> >
<el-option <el-option
v-for="item in codes.demandc" v-for="item in codes.demandc"
...@@ -119,6 +125,7 @@ ...@@ -119,6 +125,7 @@
v-model="model.gidgrp.rec.stdwrduilc" v-model="model.gidgrp.rec.stdwrduilc"
style="width: 100%" style="width: 100%"
placeholder="请选择要求语言" placeholder="请选择要求语言"
disabled
> >
<el-option <el-option
v-for="item in codes.uiltxt" v-for="item in codes.uiltxt"
...@@ -138,6 +145,7 @@ ...@@ -138,6 +145,7 @@
v-model="model.gidgrp.rec.gtxinrc" v-model="model.gidgrp.rec.gtxinrc"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
disabled
> >
<el-option <el-option
v-for="item in codes.gtxinr" v-for="item in codes.gtxinr"
...@@ -157,6 +165,7 @@ ...@@ -157,6 +165,7 @@
v-model="model.gidgrp.blk.apprulc" v-model="model.gidgrp.blk.apprulc"
style="width: 100%" style="width: 100%"
placeholder="请选择申请条款" placeholder="请选择申请条款"
disabled
> >
<el-option <el-option
v-for="item in codes.apprulc" v-for="item in codes.apprulc"
...@@ -171,7 +180,7 @@ ...@@ -171,7 +180,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.blk.apprultxtc"> <el-form-item label-width="5px" prop="gidgrp.blk.apprultxtc">
<c-input <c-input
:disabled="model.gidgrp.blk.apprulc != 'OTHR'" disabled
style="width: 100%" style="width: 100%"
v-model="model.gidgrp.blk.apprultxtc" v-model="model.gidgrp.blk.apprultxtc"
maxlength="35" maxlength="35"
...@@ -187,6 +196,7 @@ ...@@ -187,6 +196,7 @@
v-model="model.gidgrp.rec.exptyp" v-model="model.gidgrp.rec.exptyp"
style="width: 100%" style="width: 100%"
placeholder="请选择到期类型" placeholder="请选择到期类型"
disabled
> >
<el-option <el-option
v-for="item in codes.exptyp" v-for="item in codes.exptyp"
...@@ -201,7 +211,7 @@ ...@@ -201,7 +211,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="保函效期" prop="gidgrp.rec.expdat"> <el-form-item label="保函效期" prop="gidgrp.rec.expdat">
<c-date-picker <c-date-picker
:disabled="model.gidgrp.rec.exptyp == 'OPEN'" disabled
type="date" type="date"
v-model="model.gidgrp.rec.expdat" v-model="model.gidgrp.rec.expdat"
style="width: 100%" style="width: 100%"
...@@ -219,8 +229,7 @@ ...@@ -219,8 +229,7 @@
<c-input <c-input
type="textarea" type="textarea"
rows="5" rows="5"
:disabled="model.gitp.exptxtmodflg == ''" disabled
v-model="model.gidgrp.blk.exptxt"
maxlength="780" maxlength="780"
show-word-limit show-word-limit
placeholder="请输入到期条件" placeholder="请输入到期条件"
...@@ -230,11 +239,7 @@ ...@@ -230,11 +239,7 @@
<c-col :span="7"> <c-col :span="7">
<c-checkbox <c-checkbox
v-model="model.gitp.exptxtmodflg" v-model="model.gitp.exptxtmodflg"
:disabled=" disabled
model.gidgrp.rec.exptyp == 'FIXD' ||
model.gidgrp.rec.exptyp == 'OPEN' ||
model.gidgrp.rec.exptyp == ''
"
style="margin: 0 0 0 10px;float:left" style="margin: 0 0 0 10px;float:left"
>是否手工修改保函文本</c-checkbox >是否手工修改保函文本</c-checkbox
> >
......
...@@ -7,10 +7,7 @@ ...@@ -7,10 +7,7 @@
<c-col :span="16"> <c-col :span="16">
<c-form-item label="保函文本交付" prop="gidgrp.rec.delori"> <c-form-item label="保函文本交付" prop="gidgrp.rec.delori">
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
"
v-model="model.gidgrp.rec.delori" v-model="model.gidgrp.rec.delori"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本交付" placeholder="请选择保函文本交付"
...@@ -28,10 +25,7 @@ ...@@ -28,10 +25,7 @@
<c-col :span="8"> <c-col :span="8">
<el-form-item label-width="5px" prop="gidgrp.rec.deloritxt"> <el-form-item label-width="5px" prop="gidgrp.rec.deloritxt">
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.delori != 'COUR' &&
model.gidgrp.rec.delori != 'OTHR'
"
v-model="model.gidgrp.rec.deloritxt" v-model="model.gidgrp.rec.deloritxt"
maxlength="35" maxlength="35"
placeholder="请输入保函文本交付" placeholder="请输入保函文本交付"
...@@ -43,10 +37,7 @@ ...@@ -43,10 +37,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="发送保函文本" prop="gidgrp.rec.sndto"> <el-form-item label="发送保函文本" prop="gidgrp.rec.sndto">
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
"
v-model="model.gidgrp.rec.sndto" v-model="model.gidgrp.rec.sndto"
style="width: 100%" style="width: 100%"
placeholder="请选择发送保函文本" placeholder="请选择发送保函文本"
...@@ -59,10 +50,7 @@ ...@@ -59,10 +50,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交付收款人" prop="gidgrp.rec.delto"> <el-form-item label="交付收款人" prop="gidgrp.rec.delto">
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
"
v-model="model.gidgrp.rec.delto" v-model="model.gidgrp.rec.delto"
style="width: 100%" style="width: 100%"
placeholder="请选择交付收款人" placeholder="请选择交付收款人"
...@@ -75,9 +63,7 @@ ...@@ -75,9 +63,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交付地址" prop="gidgrp.blk.deltoadr"> <el-form-item label="交付地址" prop="gidgrp.blk.deltoadr">
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.delto == '' && model.gidgrp.rec.purpos != ''
"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.blk.deltoadr" v-model="model.gidgrp.blk.deltoadr"
...@@ -111,6 +97,7 @@ ...@@ -111,6 +97,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择费用承担人" placeholder="请选择费用承担人"
:code="codes.gitopn_chato" :code="codes.gitopn_chato"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -119,7 +106,7 @@ ...@@ -119,7 +106,7 @@
<el-form-item label="收费"> <el-form-item label="收费">
<c-fullbox> <c-fullbox>
<template slot="footer"> <template slot="footer">
<c-checkbox v-model="model.gitp.chargi.chkast" class="checkbox-left">允许</c-checkbox> <c-checkbox v-model="model.gitp.chargi.chkast" class="checkbox-left" disabled>允许</c-checkbox>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -133,6 +120,7 @@ ...@@ -133,6 +120,7 @@
maxlength="210" maxlength="210"
show-word-limit show-word-limit
placeholder="请输入收费代码的附加详情" placeholder="请输入收费代码的附加详情"
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<!-- @click="onAcctagButtxmsel" --> <!-- @click="onAcctagButtxmsel" -->
...@@ -194,6 +182,7 @@ ...@@ -194,6 +182,7 @@
v-model="model.gitp.chkpreper" v-model="model.gitp.chkpreper"
class="checkbox-left" class="checkbox-left"
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
<c-button <c-button
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本交付" placeholder="请选择保函文本交付"
:code="codes.deloric" :code="codes.deloric"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -21,10 +22,7 @@ ...@@ -21,10 +22,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.rec.deloritxtc"> <el-form-item label-width="5px" prop="gidgrp.rec.deloritxtc">
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.deloric != 'OTHR' &&
model.gidgrp.rec.deloric != 'COUR'
"
v-model="model.gidgrp.rec.deloritxtc" v-model="model.gidgrp.rec.deloritxtc"
maxlength="35" maxlength="35"
placeholder="请输入保函文本交付" placeholder="请输入保函文本交付"
...@@ -41,6 +39,7 @@ ...@@ -41,6 +39,7 @@
v-model="model.gidgrp.rec.deltoc" v-model="model.gidgrp.rec.deltoc"
style="width: 100%" style="width: 100%"
placeholder="请选择交付收款人" placeholder="请选择交付收款人"
disabled
> >
<el-option <el-option
v-for="item in codes.deltoc" v-for="item in codes.deltoc"
...@@ -58,7 +57,7 @@ ...@@ -58,7 +57,7 @@
prop="gidgrp.blk.deltoadrc" prop="gidgrp.blk.deltoadrc"
> >
<c-input <c-input
:disabled="model.gidgrp.rec.deltoc != 'OTHR'" disabled
type="textarea" type="textarea"
rows="4" rows="4"
v-model="model.gidgrp.blk.deltoadrc" v-model="model.gidgrp.blk.deltoadrc"
...@@ -100,6 +99,7 @@ ...@@ -100,6 +99,7 @@
maxlength="210" maxlength="210"
show-word-limit show-word-limit
placeholder="请输入收费代码的附加详情" placeholder="请输入收费代码的附加详情"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -116,6 +116,7 @@ ...@@ -116,6 +116,7 @@
<c-checkbox <c-checkbox
style="margin: 0 0 0 10px" style="margin: 0 0 0 10px"
v-model="model.gitp.chargic.chkast" v-model="model.gitp.chargic.chkast"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
</c-col> </c-col>
...@@ -147,6 +148,7 @@ ...@@ -147,6 +148,7 @@
<c-checkbox <c-checkbox
v-model="model.gitp.chkpreperc" v-model="model.gitp.chkpreperc"
style="margin: 0 0 0 10px;float:left" style="margin: 0 0 0 10px;float:left"
disabled
>允许</c-checkbox >允许</c-checkbox
> >
<c-button <c-button
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`) showGridPromptDialog(`gidgrp.apl.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -143,6 +144,7 @@ ...@@ -143,6 +144,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`) showGridPromptDialog(`gidgrp.apl.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -198,6 +200,7 @@ ...@@ -198,6 +200,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ctr.pts.extkey`) showGridPromptDialog(`gidgrp.ctr.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -218,7 +221,7 @@ ...@@ -218,7 +221,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ctr.pts.adrblk"> <el-form-item label="地址名称" prop="gidgrp.ctr.pts.adrblk">
<c-input <c-input
:disabeld="model.gidgrp.ctr.pts.adrblk != ''" disabled
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.ctr.pts.adrblk" v-model="model.gidgrp.ctr.pts.adrblk"
...@@ -255,6 +258,7 @@ ...@@ -255,6 +258,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`) showGridPromptDialog(`gidgrp.apl.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -311,6 +315,7 @@ ...@@ -311,6 +315,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ctr.pts.extkey`) showGridPromptDialog(`gidgrp.ctr.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -331,7 +336,7 @@ ...@@ -331,7 +336,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ctr.pts.adrblk"> <el-form-item label="地址名称" prop="gidgrp.ctr.pts.adrblk">
<c-input <c-input
:disabled="model.gidgrp.ctr.pts.adrblk != ''" disabled
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.ctr.pts.adrblk" v-model="model.gidgrp.ctr.pts.adrblk"
...@@ -371,6 +376,7 @@ ...@@ -371,6 +376,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`) showGridPromptDialog(`gidgrp.ben.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -395,10 +401,7 @@ ...@@ -395,10 +401,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk"> <el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input <c-input
:disabled=" disabled
model.gidgrp.rec.hndtyp == 'OT' ||
model.gidgrp.ben.pts.adrblk != ''
"
rows="4" rows="4"
type="textarea" type="textarea"
maxlength="140" maxlength="140"
...@@ -442,6 +445,7 @@ ...@@ -442,6 +445,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.pts.extkey`) showGridPromptDialog(`gidgrp.iss.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -505,6 +509,7 @@ ...@@ -505,6 +509,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`) showGridPromptDialog(`gidgrp.ben.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -525,7 +530,7 @@ ...@@ -525,7 +530,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk"> <el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input <c-input
:disabled="model.gidgrp.ben.pts.adrblk != ''" disabled
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.ben.pts.adrblk" v-model="model.gidgrp.ben.pts.adrblk"
...@@ -556,6 +561,7 @@ ...@@ -556,6 +561,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.atb.pts.extkey`) showGridPromptDialog(`gidgrp.atb.pts.extkey`)
" "
disabled
></c-input> ></c-input>
<!-- @blur="benBlur" --> <!-- @blur="benBlur" -->
<template slot="footer"> <template slot="footer">
...@@ -576,7 +582,7 @@ ...@@ -576,7 +582,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.atb.pts.adrblk"> <el-form-item label="地址名称" prop="gidgrp.atb.pts.adrblk">
<c-input <c-input
:disabled="model.gidgrp.atb.pts.adrblk != ''" disabled
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.atb.pts.adrblk" v-model="model.gidgrp.atb.pts.adrblk"
......
<template> <template>
<div class="eibs"> <div class="eibs">
<c-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px;">
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <el-form-item label="申请人参考号" prop="gidgrp.apc.pts.ref">
<el-form-item <c-input
label="保函文本交付" v-model="model.gidgrp.apc.pts.ref"
prop="gidgrp.rec.deloric" maxlength="16"
> placeholder="请输入申请人参考号"
<c-select disabled
v-model="model.gidgrp.rec.deloric" ></c-input>
style="width: 100%" </el-form-item>
placeholder="请选择保函文本交付" </c-col>
:code="codes.deloric" <c-col :span="24">
<el-form-item label="申请人" prop="gidgrp.apc.pts.extkey">
<c-fullbox>
<c-input
v-model="model.gidgrp.apc.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apc.pts.extkey`)
"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
> >
</c-select> <i class="el-icon-info"></i>
</el-form-item> </c-button>
</c-col> <c-button size="small" type="primary" @click="onApcpDet">
<c-col :span="12"> 详情
<el-form-item label-width="5px" prop="gidgrp.rec.deloritxtc"> </c-button>
<c-input </template>
:disabled=" </c-fullbox>
model.gidgrp.rec.deloric != 'OTHR' && </el-form-item>
model.gidgrp.rec.deloric != 'COUR' </c-col>
" <c-col :span="24">
v-model="model.gidgrp.rec.deloritxtc" <el-form-item label="地址名称" prop="gidgrp.apc.pts.adrblk">
maxlength="35" <c-input
placeholder="请输入保函文本交付" disabled
></c-input> rows="4"
</el-form-item> type="textarea"
</c-col> v-model="model.gidgrp.apc.pts.adrblk"
</c-col> maxlength="140"
<c-col :span="24"> show-word-limit
<el-form-item placeholder="请输入地址名称"
label="交付收款人" ></c-input>
prop="gidgrp.rec.deltoc" </el-form-item>
> </c-col>
<c-select
v-model="model.gidgrp.rec.deltoc" <c-col :span="24">
style="width: 100%" <el-form-item label="债务人参考号" prop="gidgrp.ctc.pts.ref">
placeholder="请选择交付收款人" <c-input
> v-model="model.gidgrp.ctc.pts.ref"
<el-option maxlength="16"
v-for="item in codes.deltoc" placeholder="请输入债务人参考号"
:key="item.value" disabled
:label="item.label" ></c-input>
:value="item.value" </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="债务人" prop="gidgrp.ctc.pts.extkey">
<c-fullbox>
<c-input
v-model="model.gidgrp.ctc.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.ctc.pts.extkey`)
"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
> >
</el-option> <i class="el-icon-info"></i>
</c-select> </c-button>
</el-form-item> <c-button size="small" type="primary" @click="onCtcpDet">
</c-col> 详情
<c-col :span="24"> </c-button>
<el-form-item </template>
label="交付地址" </c-fullbox>
prop="gidgrp.blk.deltoadrc" </el-form-item>
> </c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ctc.pts.adrblk">
<c-input
disabled
rows="4"
type="textarea"
v-model="model.gidgrp.ctc.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="国际受益人参考号"
prop="gidgrp.bec.pts.ref"
>
<c-input
v-model="model.gidgrp.bec.pts.ref"
maxlength="16"
placeholder="请输入国际受益人参考号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="国际受益人" prop="gidgrp.bec.pts.extkey">
<c-fullbox>
<c-input <c-input
:disabled="model.gidgrp.rec.deltoc != 'OTHR'" v-model="model.gidgrp.bec.pts.extkey"
type="textarea" maxlength="16"
rows="4" placeholder="请输入"
v-model="model.gidgrp.blk.deltoadrc" @keyup.enter.native="
maxlength="210" showGridPromptDialog(`gidgrp.bec.pts.extkey`)
show-word-limit "
placeholder="请输入交付地址" disabled
></c-input> ></c-input>
</el-form-item> <template slot="footer">
</c-col> <c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
<c-col :span="24"> size="small"
<el-form-item type="primary"
label="转让条件" >
prop="gidgrp.blk.trfcondc" <i class="el-icon-info"></i>
> </c-button>
<c-button size="small" type="primary" @click="onBecpDet">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.bec.pts.adrblk">
<c-input
disabled
rows="4"
type="textarea"
v-model="model.gidgrp.bec.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="开证行参考号" prop="gidgrp.iss.pts.ref">
<c-input
v-model="model.gidgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入开证行参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="开证行" prop="gidgrp.iss.pts.extkey">
<c-fullbox>
<c-input <c-input
v-model="model.gidgrp.iss.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"
disabled disabled
rows="5"
type="textarea"
v-model="model.gidgrp.blk.trfcondc"
maxlength="780"
show-word-limit
placeholder="请输入转让条件"
></c-input> ></c-input>
</el-form-item>
</c-col> <template slot="footer">
</c-col> <c-button
<c-col :span="12" style="padding-left: 20px;"> style="margin: 0 10px 0 10px; padding: 0 12px"
<c-col :span="24"> size="small"
<c-col :span="17"> type="primary"
<el-form-item >
label="收费代码的附加详情" <i class="el-icon-info"></i>
prop="gidgrp.blk.feetxtc" </c-button>
> <c-button
<c-input :disabled="model.gidgrp.iss.pts.adrblk == ''"
rows="4" size="small"
type="textarea" type="primary"
v-model="model.gidgrp.blk.feetxtc" @click="onIsspDet"
maxlength="210" >
show-word-limit 详情
placeholder="请输入收费代码的附加详情" </c-button>
></c-input> </template>
</el-form-item> </c-fullbox>
</c-col> </el-form-item>
<c-col :span="7"> </c-col>
<c-button <c-col :span="24">
style="margin: 0 0 0 10px" <el-form-item label="地址名称" prop="gidgrp.iss.pts.adrblk">
size="small" <c-input
type="primary" disabled
icon="el-icon-more" rows="4"
@click="onChargicButtxmsel" type="textarea"
> v-model="model.gidgrp.iss.pts.adrblk"
</c-button> maxlength="140"
show-word-limit
<c-checkbox placeholder="请输入地址名称"
style="margin: 0 0 0 10px" ></c-input>
v-model="model.gitp.chargic.chkast" </el-form-item>
>允许</c-checkbox </c-col>
> <c-col :span="24">
</c-col> <el-form-item
</c-col> label="最终收款行参考号"
prop="gidgrp.ben.pts.ref"
<c-col :span="24"> >
<c-col :span="17"> <c-input
<el-form-item v-model="model.gidgrp.ben.pts.ref"
label="演示说明 " maxlength="16"
prop="gidgrp.blk.preperc" placeholder="请输入最终收款行参考号"
> ></c-input>
<c-input </el-form-item>
:disabled="model.gitp.prepercmodflg == ''" </c-col>
rows="6" <c-col :span="24">
type="textarea" <el-form-item
v-model="model.gidgrp.blk.preperc" label="最终受益人"
maxlength="6500" prop="gidgrp.ben.pts.extkey"
show-word-limit >
placeholder="请输入演示说明 " <c-fullbox>
></c-input> <c-input
</el-form-item> v-model="model.gidgrp.ben.pts.extkey"
</c-col> maxlength="16"
<c-col :span="7"> placeholder="请输入"
<c-checkbox @keyup.enter.native="
v-model="model.gitp.prepercmodflg" showGridPromptDialog(`gidgrp.ben.pts.extkey`)
style="margin: 0 0 0 10px;float:left" "
>是否手工修改保函文本</c-checkbox
>
<c-checkbox
v-model="model.gitp.chkpreperc"
style="margin: 0 0 0 10px;float:left"
>允许</c-checkbox
>
<c-button
disabled disabled
size="small" ></c-input>
type="primary" <template slot="footer">
style="margin: 5px 0 0 10px; width: 98px" <c-button
@click="onGitpButdifpreperc" style="margin: 0 10px 0 10px; padding: 0 12px"
> size="small"
查看系统文本 type="primary"
</c-button> >
<c-button <i class="el-icon-info"></i>
</c-button>
<c-button
:disabled="model.gidgrp.ben.pts.adrblk == ''"
size="small"
type="primary"
@click="onBenpDet"
>
详情
</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
rows="4"
type="textarea"
v-model="model.gidgrp.ben.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="可用银行参考号"
prop="gidgrp.avc.pts.ref"
>
<c-input
disabled
v-model="model.gidgrp.avc.pts.ref"
maxlength="16"
placeholder="请输入可用银行参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="地址"
prop="gidgrp.avc.pts.extkey"
>
<c-fullbox>
<c-input
disabled disabled
size="small" v-model="model.gidgrp.avc.pts.extkey"
style="margin: 5px 0 0 10px; width: 98px" maxlength="16"
type="primary" placeholder="请输入"
@click="onGitpButdifhispreperc" ></c-input>
> <template slot="footer">
查看历史文本 <c-button
</c-button> style="margin: 0 10px 0 10px; padding: 0 12px"
</c-col> size="small"
</c-col> type="primary"
icon="el-icon-search"
@click="onSeainf(`gidgrp.avc.pts.extkey`)"
>
</c-button>
<c-button size="small" type="primary" @click="onAvcpDet">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="当事人名称" prop="gidgrp.avc.pts.nam">
<c-input
disabled
v-model="model.gidgrp.avc.pts.nam"
maxlength="140"
placeholder="请输入当事人名称"
></c-input>
</el-form-item>
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-col>
</div> </c-row>
</template> </div>
<script> </template>
import Api from "~/service/Api"; <script>
import commonProcess from "~/mixin/commonProcess"; import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable"; import commonProcess from "~/mixin/commonProcess";
import Event from "~/model/Gitadd/Event"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitadd/Event";
export default { import Ptap from "~/views/Public/Ptap";
inject: ["root"], import Utils from "~/utils";
props: ["model", "codes"],
mixins: [commonProcess],
data() { export default {
return {}; components: { "c-ptap": Ptap },
}, inject: ["root"],
methods: { ...Event }, props: ["model", "codes"],
created: function () {}, mixins: [commonProcess],
}; data() {
</script> return {};
<style> },
</style> methods: {
...Event,
\ No newline at end of file // async issBlur() {
// let rtnmsg = await this.executeDefault("gidgrp.rec.sndto");
// if (rtnmsg.respCode == SUCCESS) {
// Utils.copyValueFromVO(this.model, rtnmsg.data);
// }
// },
},
created: function () {},
};
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- S0000002 : 风险分类 --> <c-col :span="12" style="padding-right: 20px">
<!-- S0000002 : 风险分类 -->
<c-col :span="12">
<el-form-item :label="$t('rskmod.S0000002')" prop="rskmod.fentyp"> <c-col :span="24">
<c-select v-model="model.rskmod.fentyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('rskmod.S0000002')"> <el-form-item label="风险分类" prop="rskmod.fentyp">
</c-select> <c-select
v-model="model.rskmod.fentyp"
style="width: 100%"
placeholder="请输入风险分类"
:code="codes.fentyp"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000003 : 分类说明 --> <!-- S0000003 : 分类说明 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('rskmod.S0000003')" prop="rskmod.inftxt"> <c-form-item label="分类说明" prop="rskmod.inftxt">
<c-input type="textarea" v-model="model.rskmod.inftxt" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+$t('rskmod.S0000003')" ></c-input> <c-input
type="textarea"
v-model="model.rskmod.inftxt"
:rows="3"
maxlength="30"
show-word-limit
placeholder="请输入分类说明"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.rskmod.cdaflg">{{$t('rskmod.C0000013')}}</c-checkbox> <el-form-item label="" prop="">
</c-col> <c-checkbox v-model="model.rskmod.cdaflg" disabled>补录暴露分类</c-checkbox>
<!-- S0000005 : 资金用途 --> </el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('rskmod.S0000005')" prop="rskmod.cda.useofunds"> <!-- S0000005 : 资金用途 -->
<c-select v-model="model.rskmod.cda.useofunds" style="width:100%" :placeholder="$t('other.please_enter')+$t('rskmod.S0000005')">
</c-select> <c-col :span="24">
<el-form-item label="资金用途" prop="rskmod.cda.useofunds">
<c-select
v-model="model.rskmod.cda.useofunds"
style="width: 100%"
:code="codes.useofunds"
placeholder="请输入资金用途"
disabled
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000007 : 中资企业境外担保项下 --> <!-- S0000007 : 中资企业境外担保项下 -->
<c-col :span="12"> <c-col :span="24">
<el-form-item :label="$t('rskmod.S0000009')" prop="rskmod.cda.cfeogudcurr"> <el-form-item
<c-select v-model="model.rskmod.cda.cfeogudcurr" style="width:100%" :placeholder="$t('other.please_enter')+$t('rskmod.S0000009')"> label="中资企业境外担保项下境内贷款额度币种"
</c-select> prop="rskmod.cda.cfeogudcurr"
>
<c-select
v-model="model.rskmod.cda.cfeogudcurr"
style="width: 100%"
:code="codes.curtxt1"
placeholder="请输入币种"
disabled
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000009 : 境内贷款额度币种 --> <!-- S0000009 : 境内贷款额度币种 -->
<!-- S0000008 : 中资企业境外担保项下 --> <!-- S0000008 : 中资企业境外担保项下 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('rskmod.S0000010')" prop="rskmod.cda.cfeogudamount"> <c-form-item
<c-input v-model="model.rskmod.cda.cfeogudamount" :placeholder="$t('other.please_enter')+$t('rskmod.S0000010')"></c-input> label="中资企业境外担保项下境内贷款额度金额"
prop="rskmod.cda.cfeogudamount"
>
<c-input-currency-min
v-model="model.rskmod.cda.cfeogudamount"
placeholder="请输入金额"
disabled
></c-input-currency-min>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000010 : 境内贷款额度金额 --> <!-- S0000010 : 境内贷款额度金额 -->
<!-- S0000006 : 中资企业境外担保项下 --> <!-- S0000006 : 中资企业境外担保项下 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('rskmod.S0000011')" prop="rskmod.cda.cfeogudad"> <c-form-item
<c-input type="textarea" v-model="model.rskmod.cda.cfeogudad" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('rskmod.S0000011')" ></c-input> label="中资企业境外担保项下贷款业务批准文件号"
prop="rskmod.cda.cfeogudad"
>
<c-input
type="textarea"
v-model="model.rskmod.cda.cfeogudad"
:rows="3"
maxlength="32"
show-word-limit
placeholder="请输入批准文件号"
disabled
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000011 : 贷款业务批准文件号 --> <!-- S0000011 : 贷款业务批准文件号 -->
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitadd/Event" import Event from "~/model/Gitadd/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import commonProcess from "~/mixin/commonProcess";
import Event from "~/model/Getfee/Event";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eContainer">
<c-page title="进口保函收费">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--gitfee PD000019 -->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--intmbu PD000001 Rebooking -->
<!-- <el-tab-pane :label="$t('intmbu.PD000001')" name="cltrns">-->
<!-- <c-content>-->
<!-- <m-cltrns :model="model" :codes="codes"/>-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!--setmod PD000000 Settlement -->
<el-tab-pane label="费用/账务" name="setpan">
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes"/>
</el-collapse-item>
</el-collapse>
</div>
</el-tab-pane>
<!--coninf PD000000 Completion -->
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000529 &Messages -->
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</c-page>
</div>
</template>
<script>
import Gitfee from "~/model/Gitfee"
import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Gitfee/Check"
import Default from "~/model/Gitfee/Default"
import Pattern from "~/model/Gitfee/Pattern"
import Ovwp from "./Ovwp"
import Cltrns from "./Cltrns"
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import CodeTable from "../../../config/CodeTable";
import Addbcb from "../Getfee/Addbcb.vue";
export default {
name: "Gitfee",
components: {
"m-ovwp": Ovwp,
"m-cltrns": Cltrns,
"m-setpan": Setpan,
"m-addbcb" :Addbcb,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
},
provide() {
return {
root: this,
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
trnName: "gitfee",
trnType: "",
model: new Gitfee().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {...CodeTable},
activeNames: ["setpan"],
}
},
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created: async function () {
console.log("进入gitfee交易");
let rtnmsg = await this.init({})
if (rtnmsg.respCode === SUCCESS) {
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
} else {
this.$notify.error({title: '错误', message: '服务请求失败!'});
}
}
}
</script>
<style>
</style>
...@@ -289,7 +289,7 @@ ...@@ -289,7 +289,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label=""> <el-form-item label="" v-if="model.fremsg.sndmt!='59'">
<c-checkbox v-model="model.fremsg.flg" <c-checkbox v-model="model.fremsg.flg"
>发送确认保函真实性报文</c-checkbox >发送确认保函真实性报文</c-checkbox
> >
......
...@@ -3,22 +3,23 @@ ...@@ -3,22 +3,23 @@
<!-- SF000256 : Form of Undertaking --> <!-- SF000256 : Form of Undertaking -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
<el-form-item label=" form of undertaking" prop="fremsg.tag22d"> <el-form-item label="承诺形式" prop="fremsg.tag22d">
<c-select v-model="model.fremsg.tag22d" style="width:100%" :code="codes.tag22d" :placeholder="formundertaking"> <c-select v-model="model.fremsg.tag22d" style="width:100%" :code="codes.legfrm3" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000257 : Undertaking Number --> <!-- SF000257 : Undertaking Number -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label=" Undertaking Number " prop="fremsg.tag23"> <c-form-item label="企业编号" prop="fremsg.tag23">
<c-input v-model="model.fremsg.tag23" maxlength="16" :placeholder="$t('other.please_enter')+$t('fremsg.SF000257')"></c-input> <c-input v-model="model.fremsg.tag23" maxlength="16" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000258 : Issuer of Undertak. --> <!-- SF000258 : Issuer of Undertak. -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="索赔" prop="fremsg.issrol"> <el-form-item label="发行人" prop="fremsg.issrol">
<c-select v-model="model.fremsg.issrol" style="width: 100%" placeholder="请选择索赔当事人" code="codes.payrol" <c-select v-model="model.fremsg.issrol" style="width: 100%" placeholder="请选择发行人" :code="codes.payrol"
@change="eventFunction('fremsg.issrol')" @change="eventFunction('fremsg.issrol')"
> >
<!-- <el-option v-for="item in codes.docprbrol" :key="item.value" :label="item.label" :value="item.value"> <!-- <el-option v-for="item in codes.docprbrol" :key="item.value" :label="item.label" :value="item.value">
...@@ -58,16 +59,16 @@ ...@@ -58,16 +59,16 @@
<!-- SF000259 : Function --> <!-- SF000259 : Function -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Function" prop="fremsg.tag23h"> <el-form-item label="功能" prop="fremsg.tag23h">
<c-select v-model="model.fremsg.tag23h" style="width:100%" :code="codes.tag23h" :placeholder="$t('other.please_enter')+$t('fremsg.SF000259')"> <c-select v-model="model.fremsg.tag23h" style="width:100%" :code="codes.tag23h" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000260 : Details of Request --> <!-- SF000260 : Details of Request -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Details of Request" prop="fremsg.tag45d"> <c-form-item label="请求的详细信息" prop="fremsg.tag45d">
<c-input type="textarea" v-model="model.fremsg.tag45d" :code="codes.tag45d" :rows="5" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('fremsg.SF000260')" ></c-input> <c-input type="textarea" v-model="model.fremsg.tag45d" :code="tag45d" :rows="5" maxlength="65" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -84,7 +85,7 @@ export default { ...@@ -84,7 +85,7 @@ export default {
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
} }
}, },
......
...@@ -63,7 +63,10 @@ ...@@ -63,7 +63,10 @@
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"> <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash"> <c-function-btn
:handleSubmit="handleSubmit.bind(this,'cfabut.sav')"
:handleCheck="handleCheck.bind(this,'cfabut.chk')"
:handleStash="handleStash">
</c-function-btn> </c-function-btn>
</div> </div>
......
<template>
<ReviewWrapper>
<Gctadd></Gctadd>
</ReviewWrapper>
</template>
<script>
import Gctadd from "~/views/Business/Gctadd";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewGctadd",
components: { ReviewWrapper, Gctadd },
created() {},
mounted() {},
};
</script>
<style></style>
\ No newline at end of file
<template>
<ReviewWrapper>
<Getfee></Getfee>
</ReviewWrapper>
</template>
<script>
import Getfee from "~/views/Business/Getfee";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewGetfee",
components: { ReviewWrapper, Getfee },
created() {},
mounted() {},
};
</script>
<style></style>
\ No newline at end of file
<template>
<ReviewWrapper>
<Gitfee></Gitfee>
</ReviewWrapper>
</template>
<script>
import Gitfee from "~/views/Business/Gitfee";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewGitfee",
components: { ReviewWrapper, Gitfee },
created() {},
mounted() {},
};
</script>
<style></style>
\ No newline at end of file
import ReviewGctadd from "./Business/ReviewGctadd.vue";
import ReviewGitfee from "./Business/ReviewGitfee.vue";
import ReviewGetfee from "./Business/ReviewGetfee.vue";
import ReviewGitatt from "./Business/ReviewGitatt.vue"; import ReviewGitatt from "./Business/ReviewGitatt.vue";
import ReviewDitopn from "./Business/ReviewDitopn.vue"; import ReviewDitopn from "./Business/ReviewDitopn.vue";
import ReviewDitdck from "./Business/ReviewDitdck.vue"; import ReviewDitdck from "./Business/ReviewDitdck.vue";
...@@ -124,6 +127,9 @@ import ReviewBttset from "./Business/ReviewBttset.vue"; ...@@ -124,6 +127,9 @@ import ReviewBttset from "./Business/ReviewBttset.vue";
const ReviewRouter = [ const ReviewRouter = [
{ path: "gctadd", component:ReviewGctadd, name: "ReviewGctadd", meta: { title:"复核-保函索赔编辑参考号"} },
{ path: "gitfee", component:ReviewGitfee, name: "ReviewGitfee", meta: { title:"复核-进口保函收费"} },
{ path: "getfee", component:ReviewGetfee, name: "ReviewGetfee", meta: { title:"复核-附加传入信息"} },
{ path: "gitatt", component:ReviewGitatt, name: "ReviewGitatt", meta: { title:"复核-绑定电子凭证"} }, { path: "gitatt", component:ReviewGitatt, name: "ReviewGitatt", meta: { title:"复核-绑定电子凭证"} },
{ path: "ditopn", component: ReviewDitopn, name: "ReviewDitopn", meta: { title: "复核-买方信用证开立" } }, { path: "ditopn", component: ReviewDitopn, name: "ReviewDitopn", meta: { title: "复核-买方信用证开立" } },
{ path: "ditdck", component: ReviewDitdck, name: "ReviewDitdck", meta: { title: "复核-买方信用证到单" } }, { path: "ditdck", component: ReviewDitdck, name: "ReviewDitdck", meta: { title: "复核-买方信用证到单" } },
......
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