Commit a9c810a3 by zhouqian

Merge branch 'development-202206' into 'development-202206'

Development 202206

See merge request zhouqian/vue-gjjs!19
parents 985771fc 756d91d7
......@@ -4897,6 +4897,11 @@ const CodeTable = {
{ label: "08350012 中国光大银行北京分行", value: "08350012" },
{ label: "08357113 LM ADD", value: "08357113" },
],
ownextkey5: [
{ label: "全部", value: "<ALL>" },
{ label: "中国光大银行北京分行", value: "08350012" },
{ label: "LM ADD", value: "08357113" },
],
ownexttyp: [
{ label: "手工录入", value: "OE" },
{ label: "分行", value: "OB" },
......@@ -7627,5 +7632,24 @@ const CodeTable = {
{ label: '资本市场', value: '20001800' },
{ 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;
......@@ -16,19 +16,21 @@ export default {
this.$notify.error({ title: '错误', message: 'cur必输!' });
return;
}
this.model.bptbck.bptbckg = [];
let rtnmsg = await this.executeRule("butsea")
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
console.log(rtnmsg.data.ccdbatg)
//TODO 处理数据逻辑
this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg;
this.$refs.table.$refs.urls.$refs.table.toggleAllSelection();
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
},
async handleSearchAll() {
let rtnmsg = await this.executeRule("search")
let rtnmsg = await this.executeRule("search")
if (rtnmsg.respCode == SUCCESS) {
//TODO 列表显示数据
this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg;
......
......@@ -21,9 +21,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
......@@ -46,9 +46,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gcdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"},
......@@ -64,9 +64,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gcdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......
......@@ -82,7 +82,7 @@ export default {
"ledgrp.cbs.max.amt":[
{type: "string", required: false, message: "必输项"},
{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":[
{type: "string", required: false, message: "必输项"},
......@@ -192,13 +192,13 @@ export default {
"ledgrp.cbs.max2.amt":[
{type: "string", required: false, message: "必输项"},
{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":[
{type: "string", required: false, message: "必输项"},
{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":[
{type: "string", required: true, message: "必输项"},
......
......@@ -89,7 +89,7 @@ export default {
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
// "lidgrp.rec.nomtop" :Utils.defaultFunction,
"lidgrp.rec.nomtop" :Utils.defaultFunction,
"lidgrp.ini.pts.adrblk" :Utils.defaultFunction,
"litp.usr.extkey" :Utils.defaultFunction,
"lidgrp.rec.spcbenflg" :Utils.defaultFunction,
......
......@@ -8,6 +8,7 @@
v-model="model.cnybop.cnyflg"
style="width: 100%"
placeholder="请选择是否报送跨境人民币2101表"
:disabled="model.bedgrp.cbs.max.cur !== 'CNY'"
>
<el-option
v-for="item in codes.cnyflg"
......
......@@ -25,7 +25,7 @@
</c-col>
<c-col :span="8">
<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>
</el-form-item>
</c-col>
......
......@@ -255,84 +255,91 @@ export default {
stmDataEaf: {
columns: [
"0 1 \"业务流水\" 100 1 0:2 1 ",
"2 2 \"申报号码\" 180 1 0:0 1 ",
"2 2 \"申报号码\" 220 1 0:0 1 ",
"3 3 \"业务参考号\" 120 1 0:0 1 ",
"4 4 \"柜员\" 80 1 0:2 1 ",
"5 5 \"日期\" 85 4 7:2 1 ",
"6 6 \"申报类型\" 120 1 0:2 1 CFATYP",
"5 5 \"日期\" 160 4 7:2 1 ",
// "6 6 \"申报类型\" 120 1 0:2 1 CFATYP",
{ index: 6, position: 6, width: 120, pattern: 'code', label: '申报类型', code: this.codes.cfatyp1 },
"7 7 \"信息类型\" 100 1 0:2 1 ",
"8 8 \"操作类型\" 100 1 0:2 1 ",
"9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
"13 10 \"操作原因\" 150 1 0:0 1 ",
"14 11 \"债务人代码\" 120 1 0:2 1 ",
"15 12 \"债务类型\" 100 1 0:2 1 DEBTYP",
"16 13 \"起息日\" 100 4 7:2 1 ",
"17 14 \"签约币种\" 100 1 0:2 1 ",
"18 15 \"签约金额\" 100 2 8:1 2 4",
"19 16 \"到期日\" 100 4 7:2 1 ",
"20 17 \"开证申请人代码\" 160 1 0:2 1 ",
"21 18 \"开证申请人名称\" 180 1 0:0 1 ",
"22 19 \"债权人代码\" 120 1 0:0 1 ",
"23 20 \"债权人中文名称\" 180 1 0:0 1 ",
"24 21 \"债权人英文名称\" 180 1 0:0 1 ",
"25 22 \"债权人类型代码\" 140 1 0:2 1 ",
"26 23 \"债权人总部所在国家(地区)代码\" 240 1 0:2 1 ",
"27 24 \"债权人经营地所在国家(地区)代码\" 240 1 0:2 1 ",
"28 25 \"是否经外汇局特批不需占用指标\" 240 1 0:2 1 ",
"29 26 \"银行业务参号\" 130 1 0:0 1 ",
"30 27 \"变动编号\" 100 1 0:2 1 ",
"31 28 \"变动类型\" 100 1 0:2 1 CHGTXT",
"32 29 \"变动日期\" 100 4 7:2 1 ",
"33 30 \"变动币种\" 100 1 0:2 1 ",
"34 31 \"变动金额\" 100 2 8:1 2 4",
// "9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
{ index: 9, position: 9, width: 100, pattern: 'code', label: '状态', code: this.codes.staflg1 },
"31 10 \"操作原因\" 150 1 0:0 1 ",
"13 11 \"债务人代码\" 120 1 0:2 1 ",
// "14 12 \"债务类型\" 100 1 0:2 1 DEBTYP",
{ index: 14, position: 12, width: 100, pattern: 'code', label: '债务类型', code: this.codes.debtype },
"15 13 \"起息日\" 160 4 7:2 1 ",
"16 14 \"签约币种\" 100 1 0:2 1 ",
"17 15 \"签约金额\" 100 2 8:1 2 4",
"18 16 \"到期日\" 160 4 7:2 1 ",
"19 17 \"开证申请人代码\" 160 1 0:2 1 ",
"20 18 \"开证申请人名称\" 180 1 0:0 1 ",
"23 19 \"债权人代码\" 120 1 0:0 1 ",
"22 20 \"债权人中文名称\" 180 1 0:0 1 ",
"21 21 \"债权人英文名称\" 180 1 0:0 1 ",
"24 22 \"债权人类型代码\" 140 1 0:2 1 ",
"25 23 \"债权人总部所在国家(地区)代码\" 240 1 0:2 1 ",
"26 24 \"债权人经营地所在国家(地区)代码\" 240 1 0:2 1 ",
"27 25 \"是否经外汇局特批不需占用指标\" 240 1 0:2 1 ",
"38 26 \"银行业务参号\" 130 1 0:0 1 ",
"39 27 \"变动编号\" 100 1 0:2 1 ",
// "31 28 \"变动类型\" 100 1 0:2 1 CHGTXT",
{ index: 14, position: 28, width: 100, pattern: 'code', label: '变动类型', code: this.codes.changtype },
"29 29 \"变动日期\" 160 4 7:2 1 ",
"37 30 \"变动币种\" 100 1 0:2 1 ",
"30 31 \"变动金额\" 100 2 8:1 2 4",
"35 32 \"公允价值\" 100 2 8:1 2 4",
"36 33 \"备注\" 180 1 0:0 1 ",
"37 34 \"相关业务类型\" 120 1 0:0 1 ",
"38 35 \"是否附有银行承兑汇票\" 180 1 0:0 1 ",
"39 36 \"对方与本机构的关系\" 180 1 0:2 1 EXDTYP",
"32 34 \"相关业务类型\" 120 1 0:0 1 ",
"33 35 \"是否附有银行承兑汇票\" 180 1 0:0 1 ",
// "34 36 \"对方与本机构的关系\" 180 1 0:2 1 EXDTYP",
{ index: 34, position: 36, width: 180, pattern: 'code', label: '对方与本机构的关系', code: this.codes.exdtyp },
],
data: [],
},
stmDataEba: {
columns: [
"0 1 \"业务流水\" 100 1 0:2 1 ",
"2 2 \"申报号码\" 180 1 0:0 1 ",
"2 2 \"申报号码\" 220 1 0:0 1 ",
"3 3 \"业务参考号\" 120 1 0:0 1 ",
"4 4 \"柜员\" 80 1 0:2 1 ",
"5 5 \"日期\" 80 4 7:2 1 ",
"6 6 \"申报类型\" 100 1 0:2 1 CFATYP",
"5 5 \"日期\" 160 4 7:2 1 ",
// "6 6 \"申报类型\" 100 1 0:2 1 CFATYP",
{ index: 6, position: 6, width: 120, pattern: 'code', label: '申报类型', code: this.codes.cfatyp1 },
"7 7 \"信息类型\" 100 1 0:2 1 ",
"8 8 \"操作类型\" 100 1 0:2 1 ",
"9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
"13 10 \"操作原因\" 130 1 0:0 1 ",
"14 11 \"担保人代码\" 120 1 0:2 1 ",
"15 12 \"签约日期\" 100 4 7:2 1 ",
"16 13 \"保函金额\" 100 2 8:1 2 4",
"17 14 \"保函币种\" 100 1 0:2 1 ",
"18 15 \"到期日\" 100 4 7:2 1 ",
"19 16 \"担保类型\" 100 1 0:2 1 ",
"20 17 \"主债务币种\" 120 1 0:2 1 ",
"21 18 \"主债务金额\" 120 2 8:1 2 4",
"22 19 \"受益人代码\" 120 1 0:0 1 ",
"23 20 \"受益人中文名称\" 150 1 0:0 1 ",
// "9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
{ index: 9, position: 9, width: 100, pattern: 'code', label: '状态', code: this.codes.staflg1 },
"14 10 \"操作原因\" 130 1 0:0 1 ",
"13 11 \"担保人代码\" 120 1 0:2 1 ",
"17 12 \"签约日期\" 160 7:2 1 ",
"15 13 \"保函金额\" 100 2 8:1 2 4",
"16 14 \"保函币种\" 100 1 0:2 1 ",
"17 15 \"到期日\" 160 4 7:2 1 ",
"18 16 \"担保类型\" 100 1 0:2 1 ",
"19 17 \"主债务币种\" 120 1 0:2 1 ",
"20 18 \"主债务金额\" 120 2 8:1 2 4",
"23 19 \"受益人代码\" 120 1 0:0 1 ",
"22 20 \"受益人中文名称\" 150 1 0:0 1 ",
"24 21 \"受益人英文名称\" 150 1 0:0 1 ",
"25 22 \"受益人类型\" 120 1 0:2 1 ",
"26 23 \"受益人国别/地区\" 140 1 0:2 1 ",
"24 22 \"受益人类型\" 120 1 0:2 1 ",
"25 23 \"受益人国别/地区\" 140 1 0:2 1 ",
"27 24 \"被担保人代码\" 120 1 0:0 1 ",
"28 25 \"被担保人中文名称\" 150 1 0:0 1 ",
"27 25 \"被担保人中文名称\" 150 1 0:0 1 ",
"29 26 \"被担保人英文名称\" 150 1 0:0 1 ",
"30 27 \"被担保人类型\" 120 1 0:2 1 ",
"31 28 \"被担保人国别/地区代码\" 200 1 0:2 1 ",
"29 27 \"被担保人类型\" 120 1 0:2 1 ",
"30 28 \"被担保人国别/地区代码\" 200 1 0:2 1 ",
"32 29 \"担保申请人代码\" 140 1 0:0 1 ",
"33 30 \"担保申请人中文名称\" 170 1 0:0 1 ",
"32 30 \"担保申请人中文名称\" 170 1 0:0 1 ",
"34 31 \"担保申请人英文名称\" 170 1 0:0 1 ",
"35 32 \"核准文件号\" 120 1 0:0 1 ",
"36 33 \"担保责任余额变动日期\" 200 4 7:2 1 ",
"37 34 \"担保责任余额\" 120 2 8:1 2 4",
"37 32 \"核准文件号\" 120 1 0:0 1 ",
"35 33 \"担保责任余额变动日期\" 180 4 7:2 1 ",
"36 34 \"担保责任余额\" 120 2 8:1 2 4",
"38 35 \"履约编号\" 100 1 0:2 1 ",
"39 36 \"担保人代码\" 120 1 0:2 1 ",
"40 37 \"银行业务参号\" 120 1 0:0 1 ",
"41 38 \"履约日期\" 100 4 7:2 1 ",
"41 38 \"履约日期\" 160 4 7:2 1 ",
"42 39 \"履约币种\" 100 1 0:2 1 ",
"43 40 \"履约金额\" 100 2 8:1 2 4",
"44 41 \"购汇履约金额\" 120 2 8:1 2 4",
......@@ -343,30 +350,32 @@ export default {
stmDataEca: {
columns: [
"0 1 \"业务流水\" 100 1 0:2 1 ",
"2 2 \"申报号码\" 180 1 0:0 1 ",
"2 2 \"申报号码\" 220 1 0:0 1 ",
"3 3 \"业务参考号\" 120 1 0:0 1 ",
"4 4 \"柜员\" 80 1 0:2 1 ",
"5 5 \"日期\" 85 4 7:2 1 ",
"6 6 \"申报类型\" 120 1 0:2 1 CFATYP",
"5 5 \"日期\" 160 4 7:2 1 ",
// "6 6 \"申报类型\" 120 1 0:2 1 CFATYP",
{ index: 6, position: 6, width: 120, pattern: 'code', label: '申报类型', code: this.codes.cfatyp1 },
"7 7 \"信息类型\" 100 1 0:2 1 ",
"8 8 \"操作类型\" 100 1 0:2 1 ",
"9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
// "9 9 \"状态\" 80 1 20:0 1 TransCFASTA",
{ index: 9, position: 9, width: 100, pattern: 'code', label: '状态', code: this.codes.staflg1 },
"13 10 \"操作原因\" 150 1 0:0 1 ",
"14 11 \"债权人代码\" 110 1 0:2 1 ",
"15 12 \"债务人代码\" 110 1 0:2 1 ",
"16 13 \"债务人中文名称\" 180 1 0:0 1 ",
"13 11 \"债权人代码\" 110 1 0:2 1 ",
"14 12 \"债务人代码\" 110 1 0:2 1 ",
"15 13 \"债务人中文名称\" 180 1 0:0 1 ",
"17 14 \"国内外汇贷款类型\" 150 1 0:0 1 DOFTYP",
"18 15 \"转贷项目名称\" 180 1 0:0 1 ",
"19 16 \"转贷协议号\" 120 1 0:0 1 ",
"20 17 \"起息日\" 100 4 7:2 1 ",
"21 18 \"到期日\" 100 4 7:2 1 ",
"22 19 \"货款币种\" 100 1 0:2 1 ",
"23 20 \"签约金额\" 100 2 8:1 2 4",
"24 21 \"年化利率值\" 120 2 8:1 2 4",
"25 22 \"银行业务参号\" 120 1 0:0 1 ",
"26 23 \"变动编号\" 100 1 0:2 1 ",
"27 24 \"期初余额\" 100 2 8:1 2 4",
"28 25 \"变动日期\" 100 4 7:2 1 ",
"19 17 \"起息日\" 160 4 7:2 1 ",
"20 18 \"到期日\" 160 4 7:2 1 ",
"21 19 \"货款币种\" 100 1 0:2 1 ",
"22 20 \"签约金额\" 100 2 8:1 2 4",
"23 21 \"年化利率值\" 120 2 8:1 2 4",
"27 22 \"银行业务参号\" 120 1 0:0 1 ",
"28 23 \"变动编号\" 100 1 0:2 1 ",
"25 24 \"期初余额\" 100 2 8:1 2 4",
"26 25 \"变动日期\" 160 4 7:2 1 ",
"29 26 \"提款币种\" 100 1 0:2 1 ",
"30 27 \"提款金额\" 100 2 8:1 2 4",
"31 28 \"结汇金额\" 100 2 8:1 2 4",
......@@ -455,7 +464,7 @@ export default {
this.stmData.data = rtnmsg.data.ecastm.rows;
break;
}
console.log(stmData.data);
this.updateModel(rtnmsg.data);
if (this.stmData.data.length == 0) {
this.$notify({
title: '成功',
......
......@@ -171,7 +171,7 @@
</c-col>
<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-col>
</div>
......
......@@ -24,7 +24,7 @@
<!-- 新增接口数据 -->
<c-col :span="12">
<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>
</c-col>
</c-col>
......
......@@ -23,7 +23,7 @@
<c-col :span="24">
<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>
</el-form-item>
</c-col>
......
......@@ -23,64 +23,64 @@
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
</c-col>
......@@ -99,7 +99,7 @@
<c-col :span="24">
<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>
</c-col>
</c-col>
......@@ -109,7 +109,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecaame/Event"
export default {
inject: ['root'],
......
......@@ -5,13 +5,13 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
......@@ -135,7 +135,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecaame/Event"
export default {
inject: ['root'],
......
......@@ -23,64 +23,64 @@
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
</c-col>
......@@ -89,7 +89,7 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<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-col>
......@@ -99,7 +99,7 @@
<c-col :span="24">
<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>
</c-col>
</c-col>
......@@ -109,7 +109,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecadel/Event"
export default {
inject: ['root'],
......
......@@ -5,13 +5,13 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
......@@ -135,7 +135,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecadel/Event"
export default {
inject: ['root'],
......
......@@ -23,64 +23,64 @@
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
<c-col :span="24">
<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-col>
</c-col>
......@@ -99,7 +99,7 @@
<c-col :span="24">
<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>
</c-col>
</c-col>
......@@ -109,7 +109,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecainf/Event"
export default {
inject: ['root'],
......
......@@ -5,20 +5,20 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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-col>
......@@ -40,7 +40,7 @@
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
<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 :span="12">
......@@ -48,7 +48,7 @@
</c-col> -->
<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 :span="12">
......@@ -56,7 +56,7 @@
</c-col> -->
<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>
......@@ -135,7 +135,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ecainf/Event"
export default {
inject: ['root'],
......
......@@ -17,12 +17,12 @@
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
<!-- <c-function-btn
:handleSubmit="handleSubmit.bind(this,'cfabut.sav')"
:handleCheck="handleCheck.bind(this,'cfabut.chk')"
:handleStash="handleStash"
>
</c-function-btn>
</c-function-btn> -->
</div>
</c-page>
</template>
......
<template>
<div class="eibs">
<c-col :span="12">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select
v-model="model.gitp.swiftflg"
style="width: 100%"
placeholder="请选择是否SWIFT格式"
>
<el-option
v-for="item in codes.swiftflg"
:key="item.value"
:label="item.label"
:value="item.value"
<!-- =======================================左边======================================== -->
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select
v-model="model.gitp.swiftflg"
style="width: 100%"
placeholder="请选择是否SWIFT格式"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<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
v-for="item in codes.swiftflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="model.gidgrp.cbs.max.cur == 'CNY'? 20 : 24">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
:style="model.gidgrp.cbs.max.cur == 'CNY'? 'width:90%' : 'width:100%'"
placeholder="请选择对外担保类型"
>
<el-option
v-for="item in codes.cfaguatyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox
v-if="model.gidgrp.cbs.max.cur == 'CNY'"
disabled
v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<!-- =======================================右边======================================== -->
<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.cfaguatyp"
style="width: 90%"
placeholder="请选择对外担保类型"
v-model="model.gidgrp.rec.fingua"
style="width: 95%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.cfaguatyp"
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -56,15 +69,6 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox
v-if="model.gidgrp.cbs.max.cur == 'CNY'"
disabled
v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox
>
</c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col>
</div>
</template>
......
......@@ -23,7 +23,7 @@
<c-button
style="margin: 0 0"
:disabled="this.flag"
:disabled="getrefDisabled"
size="small"
type="primary"
@click="onGitpButgetref"
......@@ -75,17 +75,18 @@
</el-form-item>
</c-col>
<c-col :span="9">
<c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.max.amt">
<c-input-currency
v-model="model.gidgrp.cbs.max.amt"
placeholder="请输入保函金额"
style="width: 90%"
@keyup.enter.native="$event.target.blur()"
></c-input-currency>
</el-form-item>
</c-col>
<c-col
:span="5"
:span="4"
v-if="model.gitp.swiftflg != 'Y'"
class="centerLable"
>
......@@ -99,434 +100,45 @@
<c-input
disabled
v-model="model.gidgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="9">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
<!-- 因暂不确定此金额框能否显示负数,且此框为disabled,暂用-min标签,可回显负数 -->
<c-input-currency-min
disabled
v-model="model.gidgrp.cbs.opn1.amt"
placeholder="请输入"
></c-input-currency-min>
</el-form-item>
</c-col>
<c-col
:span="5"
v-if="model.gitp.swiftflg == 'Y'"
class="centerLable"
>
<c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-show="model.gitp.swiftflg == 'Y'"
label="接收目的 "
prop="gidgrp.rec.purposin"
>
<c-select
:disabled="model.gitp.inc760 == ''"
v-model="model.gidgrp.rec.purposin"
style="width: 100%"
placeholder="请选择接收目的 "
>
<el-option
v-for="item in codes.purposin"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' && model.gidgrp.rec.purposin == ''
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ICCO'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISCO'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos3"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == ''"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
:code="codes.hndtyp2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
:code="codes.hndtyp9"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ICCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ISCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ISSU'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp3"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp5"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ADVI'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp6"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ACNF'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp7"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == '' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == 'ISSU' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
<!-- 因暂不确定此金额框能否显示负数,且此框为disabled,暂用-min标签,可回显负数 -->
<c-input-currency-min
disabled
v-model="model.gidgrp.cbs.opn1.amt"
placeholder="请输入"
style="width: 90%"
></c-input-currency-min>
</el-form-item>
</c-col>
<c-col
:span="4"
v-if="model.gitp.swiftflg == 'Y'"
class="centerLable"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp3"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
<c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
(model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO') &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
v-show="model.gitp.swiftflg == 'Y'"
label="接收目的 "
prop="gidgrp.rec.purposin"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
:disabled="model.gitp.inc760 == ''"
v-model="model.gidgrp.rec.purposin"
style="width: 100%"
placeholder="请选择保函开立类型"
placeholder="请选择接收目的 "
>
<el-option
v-for="item in codes.hndtyp4"
v-for="item in codes.purposin"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -536,39 +148,28 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24" v-if="model.gitp.swiftflg == 'Y'">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == 'ADVI' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
v-if="model.gidgrp.rec.purposin == ''
||model.gidgrp.rec.purposin == 'ICCO'
||model.gidgrp.rec.purposin == 'ISCO'
||model.gidgrp.rec.purposin == 'ISSU'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择保函开立类型"
placeholder="请选择支出目的"
:code="getValues('gidgrp.rec.purpos')"
>
<el-option
v-for="item in codes.hndtyp6"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == 'ACNF' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
......@@ -576,14 +177,8 @@
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
:code="getValues('gidgrp.rec.hndtyp','hndtyp')"
>
<el-option
v-for="item in codes.hndtyp7"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
......@@ -690,7 +285,6 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="保函文本语言种类"
prop="gidgrp.rec.giduil"
>
......@@ -698,7 +292,7 @@
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择保函文本语言种类"
:code="codes.uiltxt2"
:code="getValues('gidgrp.rec.giduil','uiltxt')"
>
</c-select>
</el-form-item>
......@@ -722,67 +316,6 @@
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="保函文本语言种类"
prop="gidgrp.rec.giduil"
>
<c-select
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择保函文本语言种类"
:code="codes.uiltxt2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="特殊保函类型"
prop="gidgrp.ghd.segtyp"
>
<c-select
v-model="model.gidgrp.ghd.segtyp"
style="width: 100%"
placeholder="请选择特殊保函类型"
>
<el-option
v-for="item in codes.segtyppop"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否分离式保函"
prop="gidgrp.rec.fenlishi"
>
<c-select
disabled
v-model="model.gidgrp.rec.fenlishi"
style="width: 100%"
placeholder="请选择是否分离式保函"
>
<el-option
v-for="item in codes.fenlishi2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'N' &&
model.gidgrp.rec.gartyp == '' &&
......@@ -795,17 +328,16 @@
v-model="model.gidgrp.rec.gtxinr"
style="width: 100%"
placeholder="请选择保函文本格式"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24" v-if="model.gitp.swiftflg == 'N'">
<el-form-item
v-if="
model.gitp.swiftflg == 'N' &&
model.gidgrp.rec.gartyp != '' &&
model.gidgrp.rec.hndtyp == ''
v-if="model.gidgrp.rec.hndtyp != ''||(model.gidgrp.rec.gartyp != '' &&
model.gidgrp.rec.hndtyp == '')
"
label="保函文本格式"
prop="gidgrp.rec.gtxinr"
......@@ -815,6 +347,7 @@
style="width: 100%"
placeholder="请选择保函文本格式"
:code="codes.gtxinr"
:disabled="gtxinrDisabled"
>
</c-select>
</el-form-item>
......@@ -822,16 +355,15 @@
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp != ''"
label="保函文本格式"
prop="gidgrp.rec.gtxinr"
v-if="model.gitp.swiftflg != 'Y'"
label="特殊保函类型"
prop="gidgrp.ghd.segtyp"
>
<c-select
disabled
v-model="model.gidgrp.rec.gtxinr"
v-model="model.gidgrp.ghd.segtyp"
style="width: 100%"
placeholder="请选择保函文本格式"
:code="codes.gtxinr"
placeholder="请选择特殊保函类型"
:code="codes.segtyp"
>
</c-select>
</el-form-item>
......@@ -839,26 +371,29 @@
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp == ''"
label="保函文本格式"
prop="gidgrp.rec.atxinr"
v-if="model.gitp.swiftflg != 'Y'"
label="是否分离式保函"
prop="gidgrp.rec.fenlishi"
>
<c-select
:disabled="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
v-model="model.gidgrp.rec.atxinr"
disabled
v-model="model.gidgrp.rec.fenlishi"
style="width: 100%"
placeholder="请选择保函文本格式"
placeholder="请选择是否分离式保函"
>
<el-option
v-for="item in codes.fenlishi2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24" v-if="model.gitp.swiftflg == 'Y'">
<el-form-item
v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp != ''"
label="保函文本格式"
prop="gidgrp.rec.atxinr"
>
......@@ -871,13 +406,6 @@
style="width: 100%"
placeholder="请选择保函文本格式"
>
<el-option
v-for="item in codes.atxinr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
......@@ -935,6 +463,7 @@
class="centerLable"
>
<c-checkbox v-model="model.gidgrp.rec.expflg"
:disabled="model.gidgrp.rec.expdat!=''"
>无限额保函</c-checkbox
>
</c-col>
......@@ -1050,28 +579,6 @@
</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否显示查询码"
prop="gidgrp.gidcxm.cxmflg"
>
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
......@@ -1117,6 +624,7 @@
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`)
"
:disabled="model.gidgrp.ghd.segtyp == '02'"
>
</c-input>
<template slot="footer">
......@@ -1146,7 +654,7 @@
prop="gidgrp.apl.pts.adrblk"
>
<c-input
:disabled="model.gidgrp.apl.pts.adrblk != ''"
:disabled="model.gidgrp.apl.pts.adrblk != ''||model.gidgrp.ghd.segtyp == '02'"
rows="4"
type="textarea"
v-model="model.gidgrp.apl.pts.adrblk"
......@@ -1233,6 +741,7 @@
v-model="model.gidgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入受益人参考号"
:disabled="model.gidgrp.ghd.segtyp == '02'"
></c-input>
</el-form-item>
</c-col>
......@@ -1250,6 +759,7 @@
@keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`)
"
:disabled="model.gidgrp.ghd.segtyp == '02'"
></c-input>
<template slot="footer">
<c-button
......@@ -1292,20 +802,6 @@
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="被保证人"
prop="gidgrp.gidcxm.warran"
>
<c-input
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
placeholder="请输入被保证人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否对外担保"
prop="gidgrp.rec.fingua"
>
......@@ -1326,17 +822,16 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="18">
<c-col :span="24" v-if="model.gitp.swiftflg != 'Y'">
<c-col :span="model.gidgrp.cbs.max.cur == 'CNY'? 18 : 24 ">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="对外担保类型"
label="担保类型"
prop="gidgrp.rec.cfaguatyp"
>
<c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%"
:style="model.gidgrp.cbs.max.cur == 'CNY'? 'width: 90%' : 'width: 100%'"
placeholder="请选择对外担保类型"
>
<el-option
......@@ -1351,9 +846,7 @@
</c-col>
<c-col
:span="6"
v-if="
model.gidgrp.cbs.max.cur == 'CNY' && model.gitp.swiftflg != 'Y'
"
v-if="model.gidgrp.cbs.max.cur == 'CNY'"
class="centerLable"
>
<c-checkbox
......@@ -1363,6 +856,43 @@
>跨境人民币保函</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="被保证人"
prop="gidgrp.gidcxm.warran"
>
<c-input
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
placeholder="请输入被保证人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否显示查询码"
prop="gidgrp.gidcxm.cxmflg"
>
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
......@@ -1612,7 +1142,6 @@
</c-col>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -1633,8 +1162,18 @@ export default {
},
computed: {
flag() {
return this.model.gidgrp.ben.pts.extkey == "";
getrefDisabled() {
return this.model.gidgrp.ben.pts.adrblk ==''|| this.model.gidgrp.rec.ownref!='';
},
gtxinrDisabled(){
let strs=this.model.gidgrp.rec.hndtyp;
if(this.model.gidgrp.rec.gtxinr=='<INCMSG>'){
return true;
}else if(strs.startsWith("F")){
return true;
}else{
return false;
}
},
},
methods: {
......
......@@ -9,15 +9,9 @@
v-model="model.cfagit.cfaflg"
style="width: 100%"
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>
</el-form-item>
</c-col>
......@@ -88,18 +82,23 @@ export default {
watch: {},
methods: {
...Event,
async dclpChange() {
this.executeDefault("cfagit.dclnum").then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
}
});
this.executeDefault("cfagit.recp.dclp").then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
async cfaflgChange() {
let rtnmsg = await this.executeRule("cfagit.cfaflg");
if (rtnmsg.respCode == SUCCESS) {
// 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);
});
});
}
});
}
},
},
created: function () {},
......
......@@ -178,7 +178,7 @@ export default {
// if(name === "detp"){
// rulePath = "gitp.detp"
// }
if (rulePath) {//rulePath不为空串
if (!!rulePath) {//rulePath不为空串
this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) {
this.updateModel(res.data);
......
......@@ -47,7 +47,7 @@
v-model="model.gitp.usr.extkey"
maxlength="8"
placeholder="请输入客户经理"
:disabled="model.gitp.swiftflg == ''"
disabled
></c-input>
<template slot="footer">
<c-button
......@@ -150,7 +150,6 @@
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
......@@ -253,28 +252,25 @@
v-model="model.gidgrp.blk.apprul"
style="width: 100%"
placeholder="请选择申请条款"
:code="getValues('gidgrp.blk.apprul','apprulc')"
>
<el-option
<!-- <el-option
v-for="item in codes.apprulc1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-option> -->
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.blk.apprultxt">
<c-input
:disabled="
model.gidgrp.blk.apprul == 'URDG' ||
model.gidgrp.blk.apprul == 'NONE' ||
model.gidgrp.blk.apprul == 'UCPR'
"
v-model="model.gidgrp.blk.apprultxt"
maxlength="35"
placeholder="请输入申请条款"
:disabled="model.gidgrp.blk.apprul!='OTHR'"
></c-input>
</el-form-item>
</c-col>
......@@ -709,7 +705,7 @@
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入简略信息"
:disabled="model.gitp.swiftflg == ''"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -1356,7 +1352,7 @@
size="small"
type="primary"
style="margin: 5px 0 0 10px;float: left;
text-align: center;"
text-align: center;"
@click="onGitpButdifliatxtc"
>
查看系统文本
......@@ -1367,7 +1363,7 @@
size="small"
type="primary"
style="margin: 5px 0 0 10px;float: left;
text-align: center;"
text-align: center;"
@click="onGitpButdifhisliatxtc"
>
查看历史文本
......
......@@ -384,7 +384,7 @@
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择付款通知日期"
disabled
:disabled="model.bedgrp.rec.advtyp=='750'"
></c-date-picker>
</el-form-item>
</c-col>
......@@ -400,6 +400,7 @@
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择不符点通知日期"
:disabled="model.bedgrp.rec.advtyp=='754'"
></c-date-picker>
</el-form-item>
</c-col>
......
......@@ -25,15 +25,7 @@
>
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDetpButgetref"
>
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
......
......@@ -268,8 +268,8 @@
<c-col :span="24">
<el-form-item label="" prop="ledgrp.rec.prepertxts18">
<c-input
v-model.number="model.ledgrp.rec.prepertxts18"
placeholder="请输入"
v-model="model.ledgrp.rec.prepertxts18"
placeholder="请输入交单期天数"
></c-input>
</el-form-item>
</c-col>
......
......@@ -389,6 +389,7 @@
grp: 'ledgrp',
rol: 'apl',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onAplpDet"
>
......
......@@ -10,8 +10,8 @@
</c-col>
<c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max2.amt">
<c-input v-model="model.ledgrp.cbs.max2.amt" placeholder="请输入附加金额"
@keyup.enter.native="$event.target.blur()"></c-input>
<c-input-currency v-model="model.ledgrp.cbs.max2.amt" placeholder="请输入附加金额"
@keyup.enter.native="$event.target.blur()"></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
</el-form-item>
</c-col>
......@@ -24,7 +24,7 @@
</c-col>
<c-col :span="11">
<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>
</c-col>
......
......@@ -212,12 +212,12 @@
</c-col>
<c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt">
<c-input
<c-input-currency
disabled
v-model="model.ledgrp.cbs.max.amt"
placeholder="请输入最大金额"
class="m-input-currency"
></c-input>
></c-input-currency>
</el-form-item>
</c-col>
......
......@@ -131,9 +131,10 @@
v-model.number="model.ledgrp.rec.nomtop"
maxlength="2"
style="width: 100%"
placeholder="请输入上浮比例"
placeholder="0"
@change="nomtopChange"
@keyup.enter.native="$event.target.blur()"
class="m-input-currency"
></c-input>
</c-form-item>
</c-col>
......@@ -143,9 +144,9 @@
v-model.number="model.ledgrp.rec.nomton"
maxlength="2"
style="width: 100%"
placeholder="请输入下浮比例"
placeholder="0"
@keyup.enter.native="$event.target.blur()"
class="m-input-currency"
></c-input>
</el-form-item>
</c-col>
......@@ -192,12 +193,12 @@
</c-col>
<c-col :span="11">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt">
<c-input
<c-input-currency
disabled
v-model="model.ledgrp.cbs.max.amt"
placeholder="请输入最大金额"
class="m-input-currency"
></c-input>
></c-input-currency>
</el-form-item>
</c-col>
......@@ -414,8 +415,8 @@
</c-col>
<!-- Non-Bank Issuer -->
<c-col :span="24" >
<el-form-item label=" " prop="ledgrp.rec.nonban" label-width="120px" style=" float:right;">
<c-col :span="12" >
<el-form-item label=" " prop="ledgrp.rec.nonban" label-width="120px" style=" float:left;">
<c-checkbox v-model="model.ledgrp.rec.nonban"
>非银行发行人</c-checkbox
>
......@@ -423,7 +424,7 @@
</c-col>
<!-- 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;">
<c-checkbox v-model="model.ledgrp.rec.teskeyunc">测试密钥</c-checkbox>
</el-form-item>
......@@ -450,6 +451,13 @@ export default {
},
methods: {
...Event,
nomtopChange(){
this.executeDefault("ledgrp.cbs.max.amt").then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
apprulChange(v) {
if (v !== "OTHR") {
this.model.ledgrp.rec.apprultxt = "";
......
......@@ -6,7 +6,7 @@
<el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod">
<c-input
: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>
</c-col>
......@@ -107,7 +107,7 @@
style="margin: 0px 0 10px 120px"
size="small"
type="primary"
@click="onLcrgodamepButdif"
@click="showDiff"
>
显示差异
</c-button>
......@@ -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 () {},
};
......
......@@ -121,6 +121,7 @@
v-model="model.lidgrp.rec.nomtop"
maxlength="2"
placeholder="0"
@change="nomtopChange"
></c-input>
</el-form-item>
</c-col>
......@@ -575,6 +576,7 @@ import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Litopn/Event";
import Utils from "~/utils";
export default {
inject: ["root"],
......@@ -588,6 +590,15 @@ export default {
},
methods: {
...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) {
if (
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