Commit 8c539e36 by zhouqian

Merge branch 'development-202206' of…

Merge branch 'development-202206' of http://114.115.138.98:8900/zhouqian/vue-gjjs into development-202206
parents fb3632e8 a9c810a3
...@@ -4897,6 +4897,11 @@ const CodeTable = { ...@@ -4897,6 +4897,11 @@ const CodeTable = {
{ label: "08350012 中国光大银行北京分行", value: "08350012" }, { label: "08350012 中国光大银行北京分行", value: "08350012" },
{ label: "08357113 LM ADD", value: "08357113" }, { label: "08357113 LM ADD", value: "08357113" },
], ],
ownextkey5: [
{ label: "全部", value: "<ALL>" },
{ label: "中国光大银行北京分行", value: "08350012" },
{ label: "LM ADD", value: "08357113" },
],
ownexttyp: [ ownexttyp: [
{ label: "手工录入", value: "OE" }, { label: "手工录入", value: "OE" },
{ label: "分行", value: "OB" }, { label: "分行", value: "OB" },
...@@ -7627,5 +7632,24 @@ const CodeTable = { ...@@ -7627,5 +7632,24 @@ const CodeTable = {
{ label: '资本市场', value: '20001800' }, { label: '资本市场', value: '20001800' },
{ label: '其他', value: '20009900' }, { label: '其他', value: '20009900' },
], ],
changtype:[
{ label: '提款-资金', value: '1101' },
{ label: '提款-实物', value: '1102' },
{ label: '提款-利息本金化', value: '1103' },
{ label: '提款-其他', value: '1104' },
{ label: '还本-资金', value: '1201' },
{ label: '还本-债务减免本金', value: '1202' },
{ label: '还本-转增资(债转股)', value: '1203' },
{ label: '还本-担保履约', value: '1204' },
{ label: '还本-境外偿还', value: '1205' },
{ label: '还本-其他', value: '1206' },
{ label: '付息-资金', value: '1301' },
{ label: '付息-减免利息', value: '1302' },
{ label: '付息-境外偿还', value: '1303' },
{ label: '付息-其他', value: '1304' },
{ label: '付费', value: '1401' },
{ label: '付罚金', value: '1501' },
],
} }
export default CodeTable; export default CodeTable;
...@@ -16,12 +16,14 @@ export default { ...@@ -16,12 +16,14 @@ export default {
this.$notify.error({ title: '错误', message: 'cur必输!' }); this.$notify.error({ title: '错误', message: 'cur必输!' });
return; return;
} }
this.model.bptbck.bptbckg = [];
let rtnmsg = await this.executeRule("butsea") let rtnmsg = await this.executeRule("butsea")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data); this.updateModel(rtnmsg.data);
console.log(rtnmsg.data.ccdbatg) console.log(rtnmsg.data.ccdbatg)
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg; this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg;
this.$refs.table.$refs.urls.$refs.table.toggleAllSelection();
} }
else { else {
this.$notify.error({ title: '错误', message: '服务请求失败!' }); this.$notify.error({ title: '错误', message: '服务请求失败!' });
......
...@@ -21,9 +21,9 @@ export default { ...@@ -21,9 +21,9 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"gidgrp.cbs.opn1.amt":[ "gidgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 17,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"gcdgrp.rec.ownref":[ "gcdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -46,9 +46,9 @@ export default { ...@@ -46,9 +46,9 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"gcdgrp.cbs.max.amt":[ "gcdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 17,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"gcdgrp.apl.pts.ref":[ "gcdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -64,9 +64,9 @@ export default { ...@@ -64,9 +64,9 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"gcdgrp.cbs.opn1.amt":[ "gcdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 17,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
......
...@@ -82,7 +82,7 @@ export default { ...@@ -82,7 +82,7 @@ export default {
"ledgrp.cbs.max.amt":[ "ledgrp.cbs.max.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"ledgrp.iss.pts.ref":[ "ledgrp.iss.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -192,13 +192,13 @@ export default { ...@@ -192,13 +192,13 @@ export default {
"ledgrp.cbs.max2.amt":[ "ledgrp.cbs.max2.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"ledgrp.cbs.opn2.amt":[ "ledgrp.cbs.opn2.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"ledgrp.blk.addamtcov":[ "ledgrp.blk.addamtcov":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
......
...@@ -89,7 +89,7 @@ export default { ...@@ -89,7 +89,7 @@ export default {
"setmod.glemod.gleshwstm" :Utils.defaultFunction, "setmod.glemod.gleshwstm" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
// "lidgrp.rec.nomtop" :Utils.defaultFunction, "lidgrp.rec.nomtop" :Utils.defaultFunction,
"lidgrp.ini.pts.adrblk" :Utils.defaultFunction, "lidgrp.ini.pts.adrblk" :Utils.defaultFunction,
"litp.usr.extkey" :Utils.defaultFunction, "litp.usr.extkey" :Utils.defaultFunction,
"lidgrp.rec.spcbenflg" :Utils.defaultFunction, "lidgrp.rec.spcbenflg" :Utils.defaultFunction,
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
v-model="model.cnybop.cnyflg" v-model="model.cnybop.cnyflg"
style="width: 100%" style="width: 100%"
placeholder="请选择是否报送跨境人民币2101表" placeholder="请选择是否报送跨境人民币2101表"
:disabled="model.bedgrp.cbs.max.cur !== 'CNY'"
> >
<el-option <el-option
v-for="item in codes.cnyflg" v-for="item in codes.cnyflg"
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="业务所属行" prop="cfaquep.ownextkey" style="width: 100%"> <el-form-item label="业务所属行" prop="cfaquep.ownextkey" style="width: 100%">
<c-select v-model="model.cfaquep.ownextkey" style="width:100%" placeholder="请选择业务所属行"> <c-select v-model="model.cfaquep.ownextkey" style="width:100%" placeholder="请选择业务所属行" :code="codes.ownextkey5">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -171,7 +171,7 @@ ...@@ -171,7 +171,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-edit-table :model="model" v-bind="docgrd"> <c-edit-table :model="model" v-bind="docgrd" ref="table">
</c-edit-table> </c-edit-table>
</c-col> </c-col>
</div> </div>
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<!-- 新增接口数据 --> <!-- 新增接口数据 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item> <el-form-item>
<c-checkbox v-model="model.cfabut.addnew">新增接口数据</c-checkbox> <c-checkbox v-model="model.cfabut.addnew" class="checkbox-left">新增接口数据</c-checkbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype"> <el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype">
<c-select v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder=""> <c-select :code="codes.doftyp" v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -23,64 +23,64 @@ ...@@ -23,64 +23,64 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype"> <el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype">
<c-select v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder=""> <c-select :code="codes.doftyp" :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="贷款币种" prop="recgrp.bas.currence"> <el-form-item label="贷款币种" prop="recgrp.bas.currence">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder=""> <c-select :disabled="this.model.cfabut.basflg==''" :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="签约金额" prop="recgrp.bas.contractamount" > <c-form-item label="签约金额" prop="recgrp.bas.contractamount" >
<c-input v-model="model.recgrp.bas.contractamount" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.contractamount" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="年化利率值" prop="recgrp.bas.anninrate"> <c-form-item label="年化利率值" prop="recgrp.bas.anninrate">
<c-input v-model="model.recgrp.bas.anninrate" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.anninrate" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="起息日" prop="recgrp.bas.valuedate"> <el-form-item label="起息日" prop="recgrp.bas.valuedate">
<c-date-picker type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人代码" prop="recgrp.bas.debtorcode"> <c-form-item label="债务人代码" prop="recgrp.bas.debtorcode">
<c-input v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname"> <c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname">
<c-input v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname"> <c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname">
<c-input v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷协议号" prop="recgrp.bas.lenagree"> <c-form-item label="转贷协议号" prop="recgrp.bas.lenagree">
<c-input v-model="model.recgrp.bas.lenagree" placeholder=""></c-input> <c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.lenagree" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark"> <c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input :disabled="this.model.cfabut.basflg==''" :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity"> <el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker> <c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecaame/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
<!-- S0000019 : 发生日期 --> <!-- S0000019 : 发生日期 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat"> <el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey"> <el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构"> <c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecaame/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -23,64 +23,64 @@ ...@@ -23,64 +23,64 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype"> <el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype">
<c-select v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder=""> <c-select :code="codes.doftyp" disabled v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="贷款币种" prop="recgrp.bas.currence"> <el-form-item label="贷款币种" prop="recgrp.bas.currence">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder=""> <c-select disabled :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="签约金额" prop="recgrp.bas.contractamount" > <c-form-item label="签约金额" prop="recgrp.bas.contractamount" >
<c-input v-model="model.recgrp.bas.contractamount" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.contractamount" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="年化利率值" prop="recgrp.bas.anninrate"> <c-form-item label="年化利率值" prop="recgrp.bas.anninrate">
<c-input v-model="model.recgrp.bas.anninrate" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.anninrate" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="起息日" prop="recgrp.bas.valuedate"> <el-form-item label="起息日" prop="recgrp.bas.valuedate">
<c-date-picker type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人代码" prop="recgrp.bas.debtorcode"> <c-form-item label="债务人代码" prop="recgrp.bas.debtorcode">
<c-input v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname"> <c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname">
<c-input v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname"> <c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname">
<c-input v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷协议号" prop="recgrp.bas.lenagree"> <c-form-item label="转贷协议号" prop="recgrp.bas.lenagree">
<c-input v-model="model.recgrp.bas.lenagree" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.lenagree" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark"> <c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input disabled :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="删除原因" prop="recgrp.bas.actiondesc"> <c-form-item label="删除原因" prop="recgrp.bas.actiondesc">
<c-input disabled :rows="6" type="textarea" v-model="model.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input> <c-input :disabled="this.model.cfabut.basflg==''" :rows="6" type="textarea" v-model="model.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity"> <el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecadel/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
<!-- S0000019 : 发生日期 --> <!-- S0000019 : 发生日期 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat"> <el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey"> <el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构"> <c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecadel/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -23,64 +23,64 @@ ...@@ -23,64 +23,64 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype"> <el-form-item label="国内外汇贷款类型" prop="recgrp.bas.dofoexlotype">
<c-select v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder=""> <c-select :code="codes.doftyp" disabled v-model="model.recgrp.bas.dofoexlotype" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="贷款币种" prop="recgrp.bas.currence"> <el-form-item label="贷款币种" prop="recgrp.bas.currence">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder=""> <c-select disabled :code="codes.curtxt1" v-model="model.recgrp.bas.currence" style="width:100%" placeholder="">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="签约金额" prop="recgrp.bas.contractamount" > <c-form-item label="签约金额" prop="recgrp.bas.contractamount" >
<c-input v-model="model.recgrp.bas.contractamount" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.contractamount" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="年化利率值" prop="recgrp.bas.anninrate"> <c-form-item label="年化利率值" prop="recgrp.bas.anninrate">
<c-input v-model="model.recgrp.bas.anninrate" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.anninrate" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="起息日" prop="recgrp.bas.valuedate"> <el-form-item label="起息日" prop="recgrp.bas.valuedate">
<c-date-picker type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.recgrp.bas.valuedate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人代码" prop="recgrp.bas.debtorcode"> <c-form-item label="债务人代码" prop="recgrp.bas.debtorcode">
<c-input v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.debtorcode" maxlength="32" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname"> <c-form-item label="债务人中文名称" prop="recgrp.bas.debtorname">
<c-input v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.debtorname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname"> <c-form-item label="转贷项目名称" prop="recgrp.bas.lenproname">
<c-input v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.lenproname" maxlength="128" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="转贷协议号" prop="recgrp.bas.lenagree"> <c-form-item label="转贷协议号" prop="recgrp.bas.lenagree">
<c-input v-model="model.recgrp.bas.lenagree" placeholder=""></c-input> <c-input disabled v-model="model.recgrp.bas.lenagree" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark"> <c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input> <c-input disabled :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity"> <el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecainf/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -5,20 +5,20 @@ ...@@ -5,20 +5,20 @@
<!-- S0000019 : 发生日期 --> <!-- S0000019 : 发生日期 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat"> <el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker> <c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey"> <el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构"> <c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="代付利息" prop="eblmod.ebl.resamt"> <c-form-item label="代付利息" prop="eblmod.ebl.resamt">
<c-input v-model="model.eblmod.ebl.resamt" placeholder=""></c-input> <c-input disabled v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
<!-- ============右边================= --> <!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
<c-col :span="8"> <c-col :span="8">
<c-checkbox v-model="model.cfabut.basflg">签约信息</c-checkbox> <c-checkbox disabled v-model="model.cfabut.basflg">签约信息</c-checkbox>
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</c-col> --> </c-col> -->
<c-col :span="8"> <c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox> <c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
</c-col> --> </c-col> -->
<c-col :span="8"> <c-col :span="8">
<c-checkbox v-model="model.cfabut.vrfflg">履约信息</c-checkbox> <c-checkbox disabled v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
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/Ebaadd/Event" import Event from "~/model/Ecainf/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -17,12 +17,12 @@ ...@@ -17,12 +17,12 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-function-btn <!-- <c-function-btn
:handleSubmit="handleSubmit.bind(this,'cfabut.sav')" :handleSubmit="handleSubmit.bind(this,'cfabut.sav')"
:handleCheck="handleCheck.bind(this,'cfabut.chk')" :handleCheck="handleCheck.bind(this,'cfabut.chk')"
:handleStash="handleStash" :handleStash="handleStash"
> >
</c-function-btn> </c-function-btn> -->
</div> </div>
</c-page> </c-page>
</template> </template>
......
<template> <template>
<div class="eibs"> <div class="eibs">
<c-col :span="12"> <!-- =======================================左边======================================== -->
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg"> <el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select <c-select
v-model="model.gitp.swiftflg" v-model="model.gitp.swiftflg"
...@@ -17,33 +19,13 @@ ...@@ -17,33 +19,13 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-col :span="model.gidgrp.cbs.max.cur == 'CNY'? 20 : 24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<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
v-model="model.gidgrp.rec.cfaguatyp" v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%" :style="model.gidgrp.cbs.max.cur == 'CNY'? 'width:90%' : 'width:100%'"
placeholder="请选择对外担保类型" placeholder="请选择对外担保类型"
> >
<el-option <el-option
...@@ -66,6 +48,28 @@ ...@@ -66,6 +48,28 @@
</c-col> </c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> --> <!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col> </c-col>
</c-col>
<!-- =======================================右边======================================== -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 95%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
......
...@@ -9,15 +9,9 @@ ...@@ -9,15 +9,9 @@
v-model="model.cfagit.cfaflg" v-model="model.cfagit.cfaflg"
style="width: 100%" style="width: 100%"
placeholder="请选择数据采集标志" placeholder="请选择数据采集标志"
@change="dclpChange" :code="codes.cfaflg1"
@change="cfaflgChange"
> >
<el-option
v-for="item in codes.cfaflg1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -88,18 +82,23 @@ export default { ...@@ -88,18 +82,23 @@ export default {
watch: {}, watch: {},
methods: { methods: {
...Event, ...Event,
async dclpChange() { async cfaflgChange() {
this.executeDefault("cfagit.dclnum").then((res) => { let rtnmsg = await this.executeRule("cfagit.cfaflg");
if (res.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data); // TODO 处理数据逻辑
} this.updateModel(rtnmsg.data);
// 数据采集方式选择新增,会出现新的标签页,签约信息1,
// 而切换到签约信息1标签页会触发tabClick事件,UI合并后,需手动加此切换标签页方法
if(this.model.cfagit.cfaflg=="1"){
this.$nextTick(() => {
this.executeRule("cfagit.recp.conp").then((res) => {
if (res.respCode == SUCCESS)
//TODO 处理数据逻辑
this.updateModel(res.data);
}); });
this.executeDefault("cfagit.recp.dclp").then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
}
}); });
}
}
}, },
}, },
created: function () {}, created: function () {},
......
...@@ -178,7 +178,7 @@ export default { ...@@ -178,7 +178,7 @@ export default {
// if(name === "detp"){ // if(name === "detp"){
// rulePath = "gitp.detp" // rulePath = "gitp.detp"
// } // }
if (rulePath) {//rulePath不为空串 if (!!rulePath) {//rulePath不为空串
this.executeRule(rulePath).then((res) => { this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.updateModel(res.data); this.updateModel(res.data);
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
v-model="model.gitp.usr.extkey" v-model="model.gitp.usr.extkey"
maxlength="8" maxlength="8"
placeholder="请输入客户经理" placeholder="请输入客户经理"
:disabled="model.gitp.swiftflg == ''" disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -150,7 +150,6 @@ ...@@ -150,7 +150,6 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="保函开立类型" label="保函开立类型"
prop="gidgrp.rec.hndtyp" prop="gidgrp.rec.hndtyp"
> >
...@@ -253,28 +252,25 @@ ...@@ -253,28 +252,25 @@
v-model="model.gidgrp.blk.apprul" v-model="model.gidgrp.blk.apprul"
style="width: 100%" style="width: 100%"
placeholder="请选择申请条款" placeholder="请选择申请条款"
:code="getValues('gidgrp.blk.apprul','apprulc')"
> >
<el-option <!-- <el-option
v-for="item in codes.apprulc1" v-for="item in codes.apprulc1"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
> >
</el-option> </el-option> -->
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.blk.apprultxt"> <el-form-item label-width="5px" prop="gidgrp.blk.apprultxt">
<c-input <c-input
:disabled="
model.gidgrp.blk.apprul == 'URDG' ||
model.gidgrp.blk.apprul == 'NONE' ||
model.gidgrp.blk.apprul == 'UCPR'
"
v-model="model.gidgrp.blk.apprultxt" v-model="model.gidgrp.blk.apprultxt"
maxlength="35" maxlength="35"
placeholder="请输入申请条款" placeholder="请输入申请条款"
:disabled="model.gidgrp.blk.apprul!='OTHR'"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -709,7 +705,7 @@ ...@@ -709,7 +705,7 @@
v-model="model.gidgrp.rec.nam" v-model="model.gidgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入简略信息" placeholder="请输入简略信息"
:disabled="model.gitp.swiftflg == ''" disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -384,7 +384,7 @@ ...@@ -384,7 +384,7 @@
style="width: 100%" style="width: 100%"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
placeholder="请选择付款通知日期" placeholder="请选择付款通知日期"
disabled :disabled="model.bedgrp.rec.advtyp=='750'"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -400,6 +400,7 @@ ...@@ -400,6 +400,7 @@
style="width: 100%" style="width: 100%"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
placeholder="请选择不符点通知日期" placeholder="请选择不符点通知日期"
:disabled="model.bedgrp.rec.advtyp=='754'"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -25,15 +25,7 @@ ...@@ -25,15 +25,7 @@
> >
<i class="el-icon-info" style="font-size:15px"></i> <i class="el-icon-info" style="font-size:15px"></i>
</c-button> </c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDetpButgetref"
>
获取
</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
......
...@@ -268,8 +268,8 @@ ...@@ -268,8 +268,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="ledgrp.rec.prepertxts18"> <el-form-item label="" prop="ledgrp.rec.prepertxts18">
<c-input <c-input
v-model.number="model.ledgrp.rec.prepertxts18" v-model="model.ledgrp.rec.prepertxts18"
placeholder="请输入" placeholder="请输入交单期天数"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -389,6 +389,7 @@ ...@@ -389,6 +389,7 @@
grp: 'ledgrp', grp: 'ledgrp',
rol: 'apl', rol: 'apl',
}" }"
:disabled="true"
@onSeainf="onSeainf" @onSeainf="onSeainf"
@onAplpDet="onAplpDet" @onAplpDet="onAplpDet"
> >
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max2.amt"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.max2.amt">
<c-input v-model="model.ledgrp.cbs.max2.amt" placeholder="请输入附加金额" <c-input-currency v-model="model.ledgrp.cbs.max2.amt" placeholder="请输入附加金额"
@keyup.enter.native="$event.target.blur()"></c-input> @keyup.enter.native="$event.target.blur()"></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 --> <!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn2.amt"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn2.amt">
<c-input v-model="model.ledgrp.cbs.opn2.amt" placeholder="请输入Open Add. Amount" disabled></c-input> <c-input-currency v-model="model.ledgrp.cbs.opn2.amt" placeholder="请输入Open Add. Amount" disabled></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -212,12 +212,12 @@ ...@@ -212,12 +212,12 @@
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt">
<c-input <c-input-currency
disabled disabled
v-model="model.ledgrp.cbs.max.amt" v-model="model.ledgrp.cbs.max.amt"
placeholder="请输入最大金额" placeholder="请输入最大金额"
class="m-input-currency" class="m-input-currency"
></c-input> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -131,9 +131,10 @@ ...@@ -131,9 +131,10 @@
v-model.number="model.ledgrp.rec.nomtop" v-model.number="model.ledgrp.rec.nomtop"
maxlength="2" maxlength="2"
style="width: 100%" style="width: 100%"
placeholder="请输入上浮比例" placeholder="0"
@change="nomtopChange"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
class="m-input-currency"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -143,9 +144,9 @@ ...@@ -143,9 +144,9 @@
v-model.number="model.ledgrp.rec.nomton" v-model.number="model.ledgrp.rec.nomton"
maxlength="2" maxlength="2"
style="width: 100%" style="width: 100%"
placeholder="请输入下浮比例" placeholder="0"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
class="m-input-currency"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -414,8 +415,8 @@ ...@@ -414,8 +415,8 @@
</c-col> </c-col>
<!-- Non-Bank Issuer --> <!-- Non-Bank Issuer -->
<c-col :span="24" > <c-col :span="12" >
<el-form-item label=" " prop="ledgrp.rec.nonban" label-width="120px" style=" float:right;"> <el-form-item label=" " prop="ledgrp.rec.nonban" label-width="120px" style=" float:left;">
<c-checkbox v-model="model.ledgrp.rec.nonban" <c-checkbox v-model="model.ledgrp.rec.nonban"
>非银行发行人</c-checkbox >非银行发行人</c-checkbox
> >
...@@ -423,7 +424,7 @@ ...@@ -423,7 +424,7 @@
</c-col> </c-col>
<!-- Test Key Unconfirmity --> <!-- Test Key Unconfirmity -->
<c-col :span="24" class="centerLable marginLable"> <c-col :span="12" class="centerLable marginLable">
<el-form-item label=" " prop="ledgrp.rec.teskeyunc" label-width="120px" style=" float:right;"> <el-form-item label=" " prop="ledgrp.rec.teskeyunc" label-width="120px" style=" float:right;">
<c-checkbox v-model="model.ledgrp.rec.teskeyunc">测试密钥</c-checkbox> <c-checkbox v-model="model.ledgrp.rec.teskeyunc">测试密钥</c-checkbox>
</el-form-item> </el-form-item>
...@@ -458,6 +459,13 @@ export default { ...@@ -458,6 +459,13 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
nomtopChange(){
this.executeDefault("ledgrp.cbs.max.amt").then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
apprulChange(v) { apprulChange(v) {
if (v !== "OTHR") { if (v !== "OTHR") {
this.model.ledgrp.rec.apprultxt = ""; this.model.ledgrp.rec.apprultxt = "";
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod"> <el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod">
<c-input <c-input
:rows="12" :rows="12"
disabled type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input> :disabled="model.litamep.lcrgodamep.modflg==''&&model.litamep.lcrgodamep.modmanflg==''" type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
style="margin: 0px 0 10px 120px" style="margin: 0px 0 10px 120px"
size="small" size="small"
type="primary" type="primary"
@click="onLcrgodamepButdif" @click="showDiff"
> >
显示差异 显示差异
</c-button> </c-button>
...@@ -312,6 +312,18 @@ export default { ...@@ -312,6 +312,18 @@ export default {
}); });
} }
}, },
showDiff(){
this.onLcrgodamepButdif()
this.$alert(this.model.lidgrp.blk.lcrgod, '文本差异', {
confirmButtonText: '确定',
callback: action => {
this.$message({
type: 'info',
message: `action: ${ action }`
});
}
});
}
}, },
created: function () {}, created: function () {},
}; };
......
...@@ -121,6 +121,7 @@ ...@@ -121,6 +121,7 @@
v-model="model.lidgrp.rec.nomtop" v-model="model.lidgrp.rec.nomtop"
maxlength="2" maxlength="2"
placeholder="0" placeholder="0"
@change="nomtopChange"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -575,6 +576,7 @@ import Api from "~/service/Api"; ...@@ -575,6 +576,7 @@ 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/Litopn/Event"; import Event from "~/model/Litopn/Event";
import Utils from "~/utils";
export default { export default {
inject: ["root"], inject: ["root"],
...@@ -588,6 +590,15 @@ export default { ...@@ -588,6 +590,15 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
nomtopChange(){
this.executeDefault("lidgrp.cbs.max.amt").then((res) => {
if ((res.respCode == SUCCESS)) {
// this.updateModel(res.data);
Utils.copyValueFromVO(this.model, res.data);
}
});
},
open(val) { open(val) {
if ( if (
val === "" && val === "" &&
......
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