Commit a791c24d by panziyi

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 73cc657b c62f29f6
...@@ -313,7 +313,7 @@ export default { ...@@ -313,7 +313,7 @@ export default {
"didgrp.rec.sdsrfs": [ "didgrp.rec.sdsrfs": [
{ type: "string", required: false, message: "必输项" }, { type: "string", required: false, message: "必输项" },
{ max: 140, message: "长度不能超过140" } { max: 20, message: "长度不能超过20" }
], ],
"didgrp.rec.shpto": [ "didgrp.rec.shpto": [
{ type: "string", required: false, message: "必输项" }, { type: "string", required: false, message: "必输项" },
......
...@@ -8,35 +8,55 @@ let checkObj = { ...@@ -8,35 +8,55 @@ let checkObj = {
"bopmod.dbagrp.bas.lcyacc" :null, "bopmod.dbagrp.bas.lcyacc" :null,
"cnybop.outflg" :null, "cnybop.outflg" :null,
"bopmod.dbagrp.bas.outchargeamt" :null, "bopmod.dbagrp.bas.outchargeamt" :null,
"bopmod.dbdgrp.bas.fcyacc" :null,
"bopmod.dbagrp.bas.fcyamt" :null, "bopmod.dbagrp.bas.fcyamt" :null,
"bopmod.dbdgrp.bas.buscode" :null,
"bopmod.dbdgrp.bas.inchargeamt" :null,
"bopmod.dbdgrp.bas.idcode" :null,
"gcdgrp.oth.adrelc" :null, "gcdgrp.oth.adrelc" :null,
"bopmod.dbdgrp.bas.custnm" :null,
"bopmod.dbagrp.bas.exrate" :null, "bopmod.dbagrp.bas.exrate" :null,
"bopmod.dbdgrp.bas.txamt" :null,
"bopmod.dbagrp.bas.txccy" :null, "bopmod.dbagrp.bas.txccy" :null,
"gcdgrp.prb.namelc" :null, "gcdgrp.prb.namelc" :null,
"gcdgrp.prb.pts.adrblk" :null, "gcdgrp.prb.pts.adrblk" :null,
"bopmod.dbagrp.bas.custcod" :null, "bopmod.dbagrp.bas.custcod" :null,
"cnybop.cnyflg" :null, "cnybop.cnyflg" :null,
"bopmod.dbdgrp.bas.fcyamt" :null,
"bopmod.dbagrp.bas.txamt" :null, "bopmod.dbagrp.bas.txamt" :null,
"bopmod.dbdgrp.bas.methods" :null,
"bopmod.dbdgrp.bas.exrate" :null,
"bopmod.dbagrp.bas.buscode" :null, "bopmod.dbagrp.bas.buscode" :null,
"lendoc.account" :null, "lendoc.account" :null,
"bopmod.dbagrp.bas.othamt" :null, "bopmod.dbagrp.bas.othamt" :null,
"gcdgrp.oth.pts.extkey" :null, "gcdgrp.oth.pts.extkey" :null,
"bopmod.dbagrp.bas.actiondesc" :null, "bopmod.dbagrp.bas.actiondesc" :null,
"bopmod.dbdgrp.bas.oppuser" :null,
"bopmod.dbdgrp.bas.othamt" :null,
"bopmod.dbdgrp.bas.custype" :null,
"bopmod.dbagrp.bas.outchargeccy" :null, "bopmod.dbagrp.bas.outchargeccy" :null,
"gcdgrp.prb.adrelc" :null, "gcdgrp.prb.adrelc" :null,
"bopmod.dbagrp.bas.actiontype" :null, "bopmod.dbagrp.bas.actiontype" :null,
"bopmod.dbdgrp.bas.rptno" :null,
"gcdgrp.oth.namelc" :null, "gcdgrp.oth.namelc" :null,
"bopmod.szflg" :null, "bopmod.szflg" :null,
"bopmod.dbdgrp.bas.actiontype" :null,
"bopmod.dbdgrp.bas.lcyamt" :null,
"cnybop.traflg" :null, "cnybop.traflg" :null,
"bopmod.dbagrp.bas.inchargeccy" :null, "bopmod.dbagrp.bas.inchargeccy" :null,
"bopmod.dbagrp.bas.custnm" :null, "bopmod.dbagrp.bas.custnm" :null,
"gcdgrp.prb.pts.extkey" :null, "gcdgrp.prb.pts.extkey" :null,
"bopmod.dbdgrp.bas.othacc" :null,
"bopmod.dbagrp.bas.fcyacc" :null, "bopmod.dbagrp.bas.fcyacc" :null,
"bopmod.dbdgrp.bas.inchargeccy" :null,
"bopmod.dbagrp.bas.custype" :null, "bopmod.dbagrp.bas.custype" :null,
"bopmod.dbdgrp.bas.txccy" :null,
"bopmod.dbdgrp.bas.custcod" :null,
"bopmod.dbagrp.bas.rptno" :null, "bopmod.dbagrp.bas.rptno" :null,
"bopmod.dbagrp.bas.oppuser" :null, "bopmod.dbagrp.bas.oppuser" :null,
"gcdgrp.apl.pts.nam" :null, "gcdgrp.apl.pts.nam" :null,
"bopmod.basflg" :null, "bopmod.basflg" :null,
"bopmod.dbdgrp.bas.lcyacc" :null,
"bopmod.dbagrp.bas.idcode" :null, "bopmod.dbagrp.bas.idcode" :null,
"bopmod.dbagrp.bas.othacc" :null, "bopmod.dbagrp.bas.othacc" :null,
"bopmod.dbagrp.bas.lcyamt" :null, "bopmod.dbagrp.bas.lcyamt" :null,
...@@ -45,6 +65,7 @@ let checkObj = { ...@@ -45,6 +65,7 @@ let checkObj = {
"bopmod.ownextkey" :null, "bopmod.ownextkey" :null,
"bopmod.acttyp" :null, "bopmod.acttyp" :null,
"gcdgrp.oth.pts.adrblk" :null, "gcdgrp.oth.pts.adrblk" :null,
"bopmod.dbdgrp.bas.actiondesc" :null,
"mtabut.clsflg" :null, "mtabut.clsflg" :null,
"cnybop.vouflg" :null, "cnybop.vouflg" :null,
} }
......
...@@ -6,6 +6,7 @@ import Api from "~/service/Api"; ...@@ -6,6 +6,7 @@ import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"bopmod.dbdgrp.bas.rptno" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction, "cnybop.libflg" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction, "gidgrp.rec.ownref" :Utils.defaultFunction,
"gcdgrp.rec.ownref" :Utils.defaultFunction, "gcdgrp.rec.ownref" :Utils.defaultFunction,
...@@ -15,8 +16,10 @@ export default { ...@@ -15,8 +16,10 @@ export default {
"bopmod.szflg" :Utils.defaultFunction, "bopmod.szflg" :Utils.defaultFunction,
"bopmod.basflg" :Utils.defaultFunction, "bopmod.basflg" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction, "gidgrp.rec.liadat" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.tmpref" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction, "gidgrp.rec.gartyp" :Utils.defaultFunction,
"cnybop.vouflg" :Utils.defaultFunction, "cnybop.vouflg" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.buscode" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction, "bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.dbagrp.bas.custype" :Utils.defaultFunction, "bopmod.dbagrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbagrp.bas.custcod" :Utils.defaultFunction, "bopmod.dbagrp.bas.custcod" :Utils.defaultFunction,
...@@ -28,6 +31,7 @@ export default { ...@@ -28,6 +31,7 @@ export default {
"gcdgrp.prb.namelc" :Utils.defaultFunction, "gcdgrp.prb.namelc" :Utils.defaultFunction,
"gcdgrp.prb.dbfadrblkcn" :Utils.defaultFunction, "gcdgrp.prb.dbfadrblkcn" :Utils.defaultFunction,
"gcdgrp.prb.pts.adrblk" :Utils.defaultFunction, "gcdgrp.prb.pts.adrblk" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbagrp.bas.tmpref" :Utils.defaultFunction, "bopmod.dbagrp.bas.tmpref" :Utils.defaultFunction,
"gcdgrp.oth.pts.extkey" :Utils.defaultFunction, "gcdgrp.oth.pts.extkey" :Utils.defaultFunction,
"gcdgrp.oth.adrelc" :Utils.defaultFunction, "gcdgrp.oth.adrelc" :Utils.defaultFunction,
...@@ -40,9 +44,11 @@ export default { ...@@ -40,9 +44,11 @@ export default {
"gidgrp.rec.expdat" :Utils.defaultFunction, "gidgrp.rec.expdat" :Utils.defaultFunction,
"bopmod.dbagrp.bas.ownextkey" :Utils.defaultFunction, "bopmod.dbagrp.bas.ownextkey" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction, "bopmod.dclflg" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.custcod" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction, "cnybop.cnyflg" :Utils.defaultFunction,
"gcdgrp.cbs.opn1.amt" :Utils.defaultFunction, "gcdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bopmod.dbagrp.bas.buscode" :Utils.defaultFunction, "bopmod.dbagrp.bas.buscode" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.ownextkey" :Utils.defaultFunction,
"mtabut.clsflg" :Utils.defaultFunction, "mtabut.clsflg" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction, "cnybop.outflg" :Utils.defaultFunction,
"gcdgrp.rec.docprbrol" :Utils.defaultFunction, "gcdgrp.rec.docprbrol" :Utils.defaultFunction,
......
...@@ -134,5 +134,101 @@ export default { ...@@ -134,5 +134,101 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getreftmp(){
let rtnmsg = await this.executeRule("baspp1.getreftmp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getref(){
let rtnmsg = await this.executeRule("baspp1.getref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} }
\ No newline at end of file
...@@ -273,4 +273,84 @@ export default { ...@@ -273,4 +273,84 @@ export default {
"bopmod.dbdgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbdgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bopmod.dbdgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbdgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"bopmod.dbdgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbdgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbdgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"}
],
"bopmod.dbdgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.inchargeamt":[
{type: "number", required: false, message: "必输项"} ],
} }
\ 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 Getset{ export default class Getset{
constructor () { constructor () {
...@@ -99,9 +100,6 @@ export default class Getset{ ...@@ -99,9 +100,6 @@ export default class Getset{
dbfadrblkcn:"", // Chinese address .gcdgrp.oth.dbfadrblkcn dbfadrblkcn:"", // Chinese address .gcdgrp.oth.dbfadrblkcn
}, },
}, },
mtabut:{
clsflg:"", // Close Flag .mtabut.clsflg
},
lendoc:{ lendoc:{
actflg:"", // Input Account .lendoc.actflg actflg:"", // Input Account .lendoc.actflg
account:"", // ACT .lendoc.account account:"", // ACT .lendoc.account
...@@ -158,6 +156,45 @@ export default class Getset{ ...@@ -158,6 +156,45 @@ export default class Getset{
txamt:"", // 收入款币种及金额 .bopmod.dbagrp.bas.txamt txamt:"", // 收入款币种及金额 .bopmod.dbagrp.bas.txamt
}, },
}, },
dbdp:{
baspp:{
cusnam:"", // .bopmod.dbdp.baspp.cusnam
cornam:"", // .bopmod.dbdp.baspp.cornam
corpnam:"", // .bopmod.dbdp.baspp.corpnam
roptnam:"", // RoptNam .bopmod.dbdp.baspp.roptnam
exratelab:"", // �'�汇/结汇汇率 .bopmod.dbdp.baspp.exratelab
lcyamtlab:"", // �'�汇/结汇金额 .bopmod.dbdp.baspp.lcyamtlab
acp:"", // 确认 .bopmod.dbdp.baspp.acp
tmprefnew:"", // TMPREFLABEL .bopmod.dbdp.baspp.tmprefnew
},
},
dbdgrp:{
bas:{
tmpref:"", // �'时申报流�'号 .bopmod.dbdgrp.bas.tmpref
ownextkey:"", // 地区机构号 .bopmod.dbdgrp.bas.ownextkey
actiontype:"", // 操作类型 .bopmod.dbdgrp.bas.actiontype
rptno:"", // 申报号码 .bopmod.dbdgrp.bas.rptno
idcode:"", // 身份证件号码 .bopmod.dbdgrp.bas.idcode
lcyacc:"", // 人民币帐号/银行卡号 .bopmod.dbdgrp.bas.lcyacc
fcyamt:"", // 现汇金额 .bopmod.dbdgrp.bas.fcyamt
fcyacc:"", // 外汇帐号/银行卡号 .bopmod.dbdgrp.bas.fcyacc
othamt:"", // 其它金额 .bopmod.dbdgrp.bas.othamt
othacc:"", // 其它帐号/银行卡号 .bopmod.dbdgrp.bas.othacc
methods:"", // 结算方式 .bopmod.dbdgrp.bas.methods
buscode:"", // 银行业务编号 .bopmod.dbdgrp.bas.buscode
custype:"", // 类型 .bopmod.dbdgrp.bas.custype
actiondesc:"", // 操作类型 .bopmod.dbdgrp.bas.actiondesc
exrate:"", // 结汇汇率 .bopmod.dbdgrp.bas.exrate
lcyamt:"", // 结汇金额 .bopmod.dbdgrp.bas.lcyamt
custnm:"", // 收款人名称 .bopmod.dbdgrp.bas.custnm
oppuser:"", // 付款人名称 .bopmod.dbdgrp.bas.oppuser
custcod:"", // 组织机构 .bopmod.dbdgrp.bas.custcod
inchargeccy:"", // 国内银行扣费 .bopmod.dbdgrp.bas.inchargeccy
inchargeamt:"", // 国内银行扣费 .bopmod.dbdgrp.bas.inchargeamt
txccy:"", // 收入款币种及金额 .bopmod.dbdgrp.bas.txccy
txamt:"", // 收入款币种及金额 .bopmod.dbdgrp.bas.txamt
},
},
}, },
cnybop:{ cnybop:{
cnyflg:"", // 是否报送跨境人民币2101表 .cnybop.cnyflg cnyflg:"", // 是否报送跨境人民币2101表 .cnybop.cnyflg
...@@ -166,15 +203,10 @@ export default class Getset{ ...@@ -166,15 +203,10 @@ export default class Getset{
libflg:"", // 是否报送跨境人民币2106表 .cnybop.libflg libflg:"", // 是否报送跨境人民币2106表 .cnybop.libflg
vouflg:"", // 是否报送跨境人民币2122表 .cnybop.vouflg vouflg:"", // 是否报送跨境人民币2122表 .cnybop.vouflg
}, },
liaall:{ setmod:new Pub().data.Setmod,
limmod:{ mtabut:new Pub().data.Mtabut,
limpfp:{ trnmod:new Pub().data.Trnmod,
clmcbe:[], // .liaall.limmod.limpfp.clmcbe liaall: new Pub().data.Liaall,
clmcbb:[], // .liaall.limmod.limpfp.clmcbb
clmpty:[], // .liaall.limmod.limpfp.clmpty
},
},
},
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
...@@ -26,6 +26,8 @@ export default class Gitcom{ ...@@ -26,6 +26,8 @@ export default class Gitcom{
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:"", // Purpose of Message .gidgrp.rec.purpos
exptyp:"",
}, },
cbs:{ cbs:{
max:{ max:{
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.brdgrp.rec.shgref = rtnmsg.data.brdgrp_rec_shgref;
} }
else else
{ {
...@@ -19,6 +19,7 @@ export default { ...@@ -19,6 +19,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.brdgrp.rec.ownref = rtnmsg.data.brdgrp_rec_ownref;
} }
else else
......
...@@ -77,21 +77,21 @@ ...@@ -77,21 +77,21 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.didgrp.rec.mytype == 'H'" label="手输运输方式" prop="didgrp.rec.sdsrfs"> <el-form-item v-if="model.didgrp.rec.mytype == 'H'||model.didgrp.rec.mytype == ''" label="手输运输方式" prop="didgrp.rec.sdsrfs">
<c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" :disabled="this.mytypeFlag" <c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" :disabled="model.didgrp.rec.mytype != 'F'&& model.didgrp.rec.tratyp != '08'"
maxlength="140" show-word-limit placeholder="请输入"></c-input> maxlength="20" show-word-limit placeholder="请输入"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.didgrp.rec.mytype == 'F'" label="服务提供方式" prop="didgrp.rec.sdsrfs"> <el-form-item v-if="model.didgrp.rec.mytype == 'F'" label="服务提供方式" prop="didgrp.rec.sdsrfs">
<c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" maxlength="140" show-word-limit <c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" maxlength="20" show-word-limit
placeholder="请输入"></c-input> placeholder="请输入" :disabled="model.didgrp.rec.mytype != 'F'&& model.didgrp.rec.tratyp != '08'"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.didgrp.rec.mytype == '3'" label="手输运输方式/服务提供方式" prop="didgrp.rec.sdsrfs"> <el-form-item v-if="model.didgrp.rec.mytype == '3'" label="手输运输方式/服务提供方式" prop="didgrp.rec.sdsrfs">
<c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" :disabled="this.mytypeFlag" <c-input type="textarea" v-model="model.didgrp.rec.sdsrfs" :disabled="model.didgrp.rec.mytype != 'F'&& model.didgrp.rec.tratyp != '08'"
maxlength="140" show-word-limit placeholder="请输入"></c-input> maxlength="20" show-word-limit placeholder="请输入" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -209,7 +209,6 @@ export default { ...@@ -209,7 +209,6 @@ export default {
data() { data() {
return { return {
flag: false, flag: false,
mytypeFlag: true,
} }
}, },
methods: { methods: {
......
...@@ -2,25 +2,25 @@ ...@@ -2,25 +2,25 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="20"> <c-col :span="20">
<el-form-item label="MT799(79)受益人英文名称" prop="ditp.bennam"> <el-form-item label="MT799(79)受益人英文名称" label-width="160px" prop="ditp.bennam">
<c-input v-model="model.ditp.bennam" maxlength="100" @blur="BlurBennam" ></c-input> <c-input v-model="model.ditp.bennam" maxlength="100" @blur="BlurBennam" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="20"> <c-col :span="20">
<el-form-item label="MT799(79)申请人英文名称" prop="ditp.aplname"> <el-form-item label="MT799(79)申请人英文名称" label-width="160px" prop="ditp.aplname">
<c-input v-model="model.ditp.aplname" maxlength="100" @blur="BlurAplname"></c-input> <c-input v-model="model.ditp.aplname" maxlength="100" @blur="BlurAplname"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="20"> <c-col :span="20">
<el-form-item label="MT799(79)签名" prop="ditp.signam"> <el-form-item label="MT799(79)签名" label-width="160px" prop="ditp.signam">
<c-input v-model="model.ditp.signam" maxlength="50" @blur="BlurSignam" ></c-input> <c-input v-model="model.ditp.signam" maxlength="50" @blur="BlurSignam" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="20"> <c-col :span="20">
<el-form-item label="MT799(79)备注" prop="ditp.remark"> <el-form-item label="MT799(79)备注" label-width="160px" prop="ditp.remark">
<c-input type="textarea" v-model="model.ditp.remark" maxlength="800" :rows="10" ></c-input> <c-input type="textarea" v-model="model.ditp.remark" maxlength="800" :rows="10" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
title: '申请人', title: '申请人',
grp: 'didgrp', grp: 'didgrp',
rol: 'apl', rol: 'apl',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet"> }" :disabled="false" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet">
</c-ptap> </c-ptap>
</c-col> </c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
...@@ -331,7 +331,7 @@ ...@@ -331,7 +331,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="联行名称 " prop="didgrp.apb.pts.jigomc"> <el-form-item label="联行名称 " prop="didgrp.apb.pts.jigomc">
<c-input type="textarea" v-model="model.didgrp.apb.pts.jigomc" maxlength="35" show-word-limit <c-input type="textarea" v-model="model.didgrp.apb.pts.jigomc" maxlength="35" show-word-limit
placeholder="请输入联行名称 电证用"></c-input> placeholder="请输入联行名称 电证用" :disabled="true"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -355,7 +355,7 @@ ...@@ -355,7 +355,7 @@
title: '受益人', title: '受益人',
grp: 'didgrp', grp: 'didgrp',
rol: 'ben', rol: 'ben',
}" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet"> }" :disabled="false" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet">
</c-ptap> </c-ptap>
</c-col> </c-col>
...@@ -481,7 +481,7 @@ ...@@ -481,7 +481,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="联行名称 " prop="didgrp.beb.pts.jigomc"> <el-form-item label="联行名称 " prop="didgrp.beb.pts.jigomc">
<c-input type="textarea" v-model="model.didgrp.beb.pts.jigomc" maxlength="35" show-word-limit <c-input type="textarea" v-model="model.didgrp.beb.pts.jigomc" maxlength="35" show-word-limit
placeholder="请输入联行名称 电证用" :disabled="this.jigomcFlag"></c-input> placeholder="请输入联行名称 电证用" :disabled="true"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -506,7 +506,6 @@ export default { ...@@ -506,7 +506,6 @@ export default {
{ label: "否", value: "" }, { label: "否", value: "" },
{ label: "是", value: "X" }, { label: "是", value: "X" },
], ],
jigomcFlag: false,
trade: "", trade: "",
}; };
}, },
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Overview" name="ovwp"> <el-tab-pane label="Overview" name="ovwp">
<c-content> <c-content :height="200">
<m-ovwp :model="model" :codes="codes" /> <m-ovwp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-rol :span="24">
<!-- ------页面左侧----------- -->
<c-col :span="12">
<c-col :span="24">
<c-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="请输入Verification Certificate Number" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入Declaration Number"></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- -----------页面右侧--------- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item label="ACT" prop="lendoc.account">
<c-input :disabled="model.lendoc.actflg!='X'" type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="请输入ACT" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-rol>
</c-row>
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="ACT" prop="lendoc.account"> <c-form-item label="ACT" prop="lendoc.account">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit :placeholder="$t('other.please_enter')+'ACT'" ></c-input> <c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="$t('other.please_enter')+'ACT'" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- S0000005 : Verification Certificate Number --> <!-- S0000005 : Verification Certificate Number -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">{{$t('lendoc.C0000003')}}</c-checkbox> <c-checkbox v-model="model.lendoc.actflg">{{$t('lendoc.C0000003')}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Verification Certificate Number" prop="lendoc.vercerref"> <c-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit :placeholder="$t('other.please_enter')+'Verification Certificate Number'" ></c-input> <c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="$t('other.please_enter')+'Verification Certificate Number'" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- S0000006 : Declaration Number --> <!-- S0000006 : Declaration Number -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="Declaration Number" prop="lendoc.decnum"> <c-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" :placeholder="$t('other.please_enter')+'Declaration Number'"></c-input> <c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="$t('other.please_enter')+'Declaration Number'"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -92,7 +92,7 @@ ...@@ -92,7 +92,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Undertaking" prop="gidgrp.rec.gartyp"> <el-form-item label="Type of Undertaking" prop="gidgrp.rec.gartyp">
<c-select disabled v-model="model.gidgrp.rec.gartyp" style="width:100%" placeholder="请输入Type of undertaking"> <c-select :code="codes.typgar2" disabled v-model="model.gidgrp.rec.gartyp" style="width:100%" placeholder="请输入Type of undertaking">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="Beneficiary Ref." prop="gcdgrp.ben.pts.ref"> <c-form-item label="Beneficiary Ref." prop="gcdgrp.ben.pts.ref">
<c-input disabled v-model="model.gcdgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary Ref."></c-input> <c-input v-model="model.gcdgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary Ref."></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -144,7 +144,7 @@ ...@@ -144,7 +144,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="6" :offset="6"> <c-col :span="6" :offset="6">
<c-checkbox v-model="model.gctp.adaflg">Add. Amount</c-checkbox> <c-checkbox disabled v-model="model.gctp.adaflg">Add. Amount</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
...@@ -185,17 +185,19 @@ ...@@ -185,17 +185,19 @@
<c-input disabled v-model="model.gcdgrp.cbs.max2.amt" placeholder=""></c-input> <c-input disabled v-model="model.gcdgrp.cbs.max2.amt" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span=24>
<c-col :span="6" :offset="6">
<c-checkbox v-model="model.gcdgrp.rec.cannowflg">Payment under Cancelation of Guarantee</c-checkbox>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="6" :offset="6"> <c-col :span="6" :offset="6">
<c-checkbox v-model="model.mtabut.clsflg">Close Contract</c-checkbox> <c-checkbox v-model="model.mtabut.clsflg">Close Contract</c-checkbox>
</c-col> </c-col>
<c-col :span="6" :pffset="6">
<c-checkbox v-model="model.gcdgrp.rec.frepayflg">free of payment</c-checkbox>
</c-col>
</c-col> </c-col>
<c-col :span=24> <c-col :span="24">
<c-col :span="6" :offset="6"> <c-col :span="6" :offset="6">
<c-checkbox v-model="model.gcdgrp.rec.cannowflg">Payment under Cancelation of Guarantee</c-checkbox> <c-checkbox v-model="model.gcdgrp.rec.frepayflg">free of payment</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="12"> <c-col :span="24">
<!-- -----页面左边----- -->
<c-col :span="12">
<c-col :span="24">
<c-col :span="21">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select :code="codes.szflg" v-model="model.bopmod.szflg" style="width:95%" placeholder="请选择申报类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="3" class="centerLable">
<c-checkbox :disabled="model.bopmod.szflg !='1' && model.bopmod.szflg != '2'" v-model="model.bopmod.basflg">基础数据</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select :code="codes.acttyp" :disabled="model.bopmod.szflg != '1'" v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项来源">
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ----页面右边----- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select :code="codes.ownextkey1" :disabled="model.bopmod.szflg != '1' && model.bopmod.szflg != '2'" v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeccy">
<c-select :code="codes.curtxt" disabled v-model="model.bopmod.outchargeccy" style="width:100%" placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="bopmod.outchargeamt">
<c-input :disabled="model.bopmod.basflg==''" v-model="model.bopmod.outchargeamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">{{$t('bopgat.CH000016')}}</c-checkbox> <c-checkbox v-model="model.bopmod.basflg">{{$t('bopgat.CH000016')}}</c-checkbox>
</c-col> </c-col>
...@@ -11,45 +56,45 @@ ...@@ -11,45 +56,45 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">{{$t('bopgat.CH000018')}}</c-checkbox> <c-checkbox v-model="model.bopmod.vrfflg">{{$t('bopgat.CH000018')}}</c-checkbox>
</c-col> </c-col> -->
<!-- S0000020 : 申报类型 --> <!-- S0000020 : 申报类型 -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="申报类型" prop="bopmod.szflg"> <el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" :placeholder="$t('other.please_enter')+'申报类型'"> <c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="$t('other.please_enter')+'申报类型'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- SH000027 : 款项来源 --> <!-- SH000027 : 款项来源 -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="款项来源" prop="bopmod.acttyp"> <el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" :placeholder="$t('other.please_enter')+'款项来源'"> <c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="$t('other.please_enter')+'款项来源'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- SH000021 : 地区机构号 --> <!-- SH000021 : 地区机构号 -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey"> <el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+'地区机构号'"> <c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="$t('other.please_enter')+'地区机构号'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- SH000024 : 国外银行扣费(涉外收入申报专用) --> <!-- SH000024 : 国外银行扣费(涉外收入申报专用) -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeccy"> <el-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeccy">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')"> <c-select v-model="model.bopmod.outchargeccy" style="width:100%" placeholder="$t('other.please_enter')+$t('bopgat.SH000024')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeamt"> <c-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')"></c-input> <c-input v-model="model.bopmod.outchargeamt" placeholder="$t('other.please_enter')+$t('bopgat.SH000024')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -24,23 +24,30 @@ ...@@ -24,23 +24,30 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--lendoc PD000001 收账通知 --> <!--lendoc PD000001 收账通知 -->
<el-tab-pane :label="$t('lendoc.PD000001')" name="docpan"> <el-tab-pane label="收账通知" name="docpan">
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--bopgat PD000006 外管信息 --> <!--bopgat PD000006 外管信息 -->
<el-tab-pane :label="$t('bopgat.PD000006')" name="wg"> <el-tab-pane label="外管信息" name="wg">
<m-wg :model="model" :codes="codes"/> <m-wg :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--dbap PD000000 涉外收入申报单-基础信息 --> <!--dbap PD000000 涉外收入申报单-基础信息 -->
<el-tab-pane :label="$t('dbap.PD000000')" name="basp"> <el-tab-pane v-if="model.bopmod.szflg=='1' && model.bopmod.basflg=='X'" label="涉外收入申报单-基础信息" name="basp">
<m-basp :model="model" :codes="codes"/> <c-content>
<m-basp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.bopmod.szflg=='2' && model.bopmod.basflg=='X'" label="境内收入申报单-基础信息" name="basp">
<c-content>
<m-basp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--cnybop PD000002 跨境人民币申报 --> <!--cnybop PD000002 跨境人民币申报 -->
<el-tab-pane :label="$t('cnybop.PD000002')" name="cnyp"> <el-tab-pane label="$t('cnybop.PD000002')" name="cnyp">
<m-cnyp :model="model" :codes="codes"/> <m-cnyp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--limmod PD001139 试算结果 --> <!--limmod PD001139 试算结果 -->
<el-tab-pane :label="$t('limmod.PD001139')" name="shisuan"> <el-tab-pane label="$t('limmod.PD001139')" name="shisuan">
<m-shisuan :model="model" :codes="codes"/> <m-shisuan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
......
...@@ -90,12 +90,25 @@ ...@@ -90,12 +90,25 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <!-- <c-col :span="8">
<c-input <c-input
disabled disabled
v-model="model.gidgrp.cbs.max.amt" v-model="model.gidgrp.cbs.max.amt"
style="margin: 0 0 0 5px; width: 90%" style="margin: 0 0 0 5px; width: 90%"
></c-input> ></c-input>
</c-col> -->
<c-col :span="8">
<el-form-item
style="text-align: left"
label-width="5px"
prop="gidgrp.cbs.max.amt"
>
<c-input-currency
disabled
v-model="model.gidgrp.cbs.max.amt"
style="margin: 0 0 0 5px; width: 90%"
></c-input-currency>
</el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable"> <c-col :span="4" class="centerLable">
<c-checkbox disabled v-model="model.gitp0.gitp0s20" <c-checkbox disabled v-model="model.gitp0.gitp0s20"
...@@ -124,7 +137,7 @@ ...@@ -124,7 +137,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="8">
<el-form-item <el-form-item
style="text-align: left" style="text-align: left"
label-width="5px" label-width="5px"
...@@ -133,11 +146,7 @@ ...@@ -133,11 +146,7 @@
<c-input-currency <c-input-currency
disabled disabled
v-model="model.gidgrp.cbs.opn1.amt" v-model="model.gidgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="margin: 0 0 0 5px; width: 90%"
placeholder=""
@keyup.enter.native="
defaultFunction('gidgrp.cbs.opn1.amt', model.gidgrp.cbs.opn1.amt)
"
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -133,7 +133,8 @@ export default { ...@@ -133,7 +133,8 @@ export default {
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
} },
} }
</script> </script>
<style> <style>
......
...@@ -120,6 +120,11 @@ ...@@ -120,6 +120,11 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Law of Jurisdiction" prop="gidgrp.rec.jurlaw">
<c-input disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入Law of Jurisdiction"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Place of Jurisdiction" prop="gidgrp.rec.jurplc"> <el-form-item v-if="model.gitp.swiftflg!='Y'" label="Place of Jurisdiction" prop="gidgrp.rec.jurplc">
<c-input :disabled="model.gidgrp.rec.jurlaws20==''" v-model="model.gidgrp.rec.jurplc" maxlength="35" placeholder="请输入Place of Jurisdiction"></c-input> <c-input :disabled="model.gidgrp.rec.jurlaws20==''" v-model="model.gidgrp.rec.jurplc" maxlength="35" placeholder="请输入Place of Jurisdiction"></c-input>
</el-form-item> </el-form-item>
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod"> <c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod">
修改中文保函文本 修改中文保函文本
</c-button> </c-button>
</c-col> </c-col>
......
...@@ -89,16 +89,7 @@ export default { ...@@ -89,16 +89,7 @@ export default {
} }
}, },
computed: { computed: {
// cmtflg:{ },
// get() {
// return this.model.gidgrp.rec.fingua=='Y';
// },
// set(val) {
// this.model.gidgrp.rec.cmtflg = val ? 'X' : '';
// },
// },
},
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
v-model="model.gidgrp.rec.ownref" v-model="model.gidgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入Reference" placeholder="请输入Reference"
:disabled="model.gitp.swiftflg==''"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<!-- <el-form-item label="" label-width="5px"> --> <!-- <el-form-item label="" label-width="5px"> -->
...@@ -49,6 +50,7 @@ ...@@ -49,6 +50,7 @@
v-model="model.gitp.usr.extkey" v-model="model.gitp.usr.extkey"
maxlength="8" maxlength="8"
placeholder="请输入Responsible User" placeholder="请输入Responsible User"
:disabled="model.gitp.swiftflg==''"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -549,7 +551,7 @@ ...@@ -549,7 +551,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="核销日期" prop="gidgrp.rec.vrfdat"> <el-form-item v-if="model.gitp.swiftflg=='N'" label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.gidgrp.rec.vrfdat" v-model="model.gidgrp.rec.vrfdat"
...@@ -558,6 +560,17 @@ ...@@ -558,6 +560,17 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg==''" label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.vrfdat"
style="width: 100%"
placeholder="请选择核销日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -803,7 +816,7 @@ ...@@ -803,7 +816,7 @@
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Validity until" prop="gidgrp.rec.expdat"> <el-form-item v-if="model.gitp.swiftflg=='N'" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker <c-date-picker
:disabled="model.gidgrp.rec.expflg=='X'" :disabled="model.gidgrp.rec.expflg=='X'"
type="date" type="date"
...@@ -813,12 +826,40 @@ ...@@ -813,12 +826,40 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable"> <c-col :span="7" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.expflg"
>Unlimited Guarantee</c-checkbox
>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-button
size="small"
type="primary"
@click="onGitpWbxs"
disabled
style="color:white">
显示文本
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item v-if="model.gitp.swiftflg==''" label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 90%"
placeholder="请选择Validity until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" v-if="model.gitp.swiftflg==''" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.expflg" <c-checkbox v-model="model.gidgrp.rec.expflg"
>Unlimited Guarantee</c-checkbox >Unlimited Guarantee</c-checkbox
> >
</c-col> </c-col>
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable"> <c-col :span="3" v-if="model.gitp.swiftflg==''" class="centerLable">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
...@@ -829,10 +870,11 @@ ...@@ -829,10 +870,11 @@
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg!='Y'" v-if="model.gitp.swiftflg=='N'"
label="Our Liability until" label="Our Liability until"
prop="gidgrp.rec.liadat" prop="gidgrp.rec.liadat"
> >
...@@ -845,13 +887,44 @@ ...@@ -845,13 +887,44 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="7" v-if="model.gitp.swiftflg!='Y'" class="centerLable"> <c-col :span="7" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg" <c-checkbox v-model="model.gidgrp.rec.liaflg"
:disabled="model.gidgrp.rec.hndtyp!='OC'||model.gidgrp.rec.expflg=='X'" :disabled="model.gidgrp.rec.hndtyp!='OC'||model.gidgrp.rec.expflg=='X'"
>Unlimited Liability</c-checkbox >Unlimited Liability</c-checkbox
> >
</c-col> </c-col>
<c-col :span="3" v-if="model.gitp.swiftflg!='Y'" class="centerLable"> <c-col :span="3" v-if="model.gitp.swiftflg=='N'" class="centerLable">
<c-button
size="small"
type="primary"
@click="onGitpYptxy"
disabled>
协议签署
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item
v-if="model.gitp.swiftflg==''"
label="Our Liability until"
prop="gidgrp.rec.liadat"
>
<c-date-picker
type="date"
v-model="model.gidgrp.rec.liadat"
style="width: 90%"
placeholder="请选择Our Liability until"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="7" v-if="model.gitp.swiftflg==''" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg"
>Unlimited Liability</c-checkbox
>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg==''" class="centerLable">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
...@@ -922,6 +995,7 @@ ...@@ -922,6 +995,7 @@
v-model="model.gidgrp.rec.nam" v-model="model.gidgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入Name" placeholder="请输入Name"
:disabled="model.gitp.swiftflg==''"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'||model.gitp.swiftflg==''" label="Presentation/Delivery" name="preperp"> <el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Presentation/Delivery" name="preperp">
<c-content> <c-content>
<m-preperp :model="model" :codes="codes"/> <m-preperp :model="model" :codes="codes"/>
</c-content> </c-content>
......
...@@ -329,9 +329,9 @@ ...@@ -329,9 +329,9 @@
ref="childs" ref="childs"
:ownref="ownref" :ownref="ownref"
trnCode="gitsel" trnCode="gitsel"
ownrefPath="gidgrp" ownrefPath="gcdgrp"
:model="gitselModel" :model="gitselModel"
tabIndex="1" tabIndex="3"
@onChoose="onChoose" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
......
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="特殊规定条件" prop="ameadvrmk"> <el-form-item label="特殊规定条件" prop="ameadvrmk">
<c-input type="textarea" v-model="model.ameadvrmk" maxlength="34" show-word-limit placeholder="请输入特殊规定条件" ></c-input> <c-input type="textarea" v-model="model.ameadvrmk" maxlength="34" show-word-limit placeholder="请输入特殊规定条件" :disabled="model.litameadv === '无特殊规定'? true:false"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</div> </div>
......
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