Commit 8ce4b654 by wangna

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents e39d4c88 3681ccde
...@@ -6943,18 +6943,18 @@ const CodeTable = { ...@@ -6943,18 +6943,18 @@ const CodeTable = {
{ label: "EUR 欧元", value: "EUR" }, { label: "EUR 欧元", value: "EUR" },
{ label: "FIM 芬兰马克", value: "FIM" }, { label: "FIM 芬兰马克", value: "FIM" },
{ label: "FRF 法国法郎", value: "FRF" }, { label: "FRF 法国法郎", value: "FRF" },
{ label: "GBP 英镑", value: "FRF" }, { label: "GBP 英镑", value: "GBP" },
{ label: "HKD 港币", value: "FRF" }, { label: "HKD 港币", value: "HKD" },
{ label: "JPY 日元", value: "FRF" }, { label: "JPY 日元", value: "JPY" },
{ label: "KRW 韩圆", value: "FRF" }, { label: "KRW 韩圆", value: "KRW" },
{ label: "MOP 澳门元", value: "FRF" }, { label: "MOP 澳门元", value: "MOP" },
{ label: "NOK 挪威克朗", value: "FRF" }, { label: "NOK 挪威克朗", value: "NOK" },
{ label: "NZD 新西兰元", value: "FRF" }, { label: "NZD 新西兰元", value: "NZD" },
{ label: "SEK 瑞典克朗", value: "FRF" }, { label: "SEK 瑞典克朗", value: "SEK" },
{ label: "SGD 新加坡元", value: "FRF" }, { label: "SGD 新加坡元", value: "SGD" },
{ label: "THB 泰国铢", value: "FRF" }, { label: "THB 泰国铢", value: "THB" },
{ label: "TWD 新台湾元", value: "FRF" }, { label: "TWD 新台湾元", value: "TWD" },
{ label: "USD 美元", value: "FRF" }, { label: "USD 美元", value: "USD" },
], ],
infled_sealcrtyp: [ infled_sealcrtyp: [
{ label: "不可撤销", value: "0" }, { label: "不可撤销", value: "0" },
......
...@@ -115,7 +115,7 @@ export default class Botdav { ...@@ -115,7 +115,7 @@ export default class Botdav {
}, },
}, },
docgrdm: { docgrdm: {
docgrd: "", docgrd: [],
docdsclab: "", // Label of document description .botp.docgrdm.docdsclab docdsclab: "", // Label of document description .botp.docgrdm.docdsclab
}, },
drrp: { drrp: {
......
...@@ -33,6 +33,9 @@ export default { ...@@ -33,6 +33,9 @@ export default {
//TODO 列表显示数据 //TODO 列表显示数据
this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg; this.model.bptbck.bptbckg = rtnmsg.data.ccdbatg;
} }
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
}, },
async onCltpButgetref() { async onCltpButgetref() {
let rtnmsg = await this.executeRule("cltp.butgetref") let rtnmsg = await this.executeRule("cltp.butgetref")
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<c-input v-model="model.bodgrp.rec.ownref" maxlength="16" placeholder="请输入托收业务编号" style="width: 100%" <c-input v-model="model.bodgrp.rec.ownref" maxlength="16" placeholder="请输入托收业务编号" style="width: 100%"
disabled></c-input> disabled></c-input>
<template slot="footer"> <template slot="footer">
<c-button type="primary" :disabled="this.model.bodgrp.drr.pts.extkey !== '' && model.bedgrp.rec.ownref == ''? false:true" @click="onBotpButgetref"> <c-button type="primary" :disabled="this.model.bodgrp.drr.pts.extkey !== '' && model.bodgrp.rec.ownref === ''? false:true" @click="onBotpButgetref">
获取 获取
</c-button> </c-button>
</template> </template>
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="托收金额" prop="bodgrp.cbs.max.cur"> <el-form-item label="托收金额" prop="bodgrp.cbs.max.cur">
<c-select v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种" @change="changeCur"> <c-select v-model="model.bodgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种" @change="changeCur">
<el-option v-for="item in codes.curtxt1" :key="item.value" :label="item.label" :value="item.value"> <el-option v-for="item in codes.infled_Cur" :key="item.value" :label="item.label" :value="item.value">
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
......
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd"> <el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd">
<c-select v-model="model.trtcre.trtmod.finmod.intprd" style="width: 100%" placeholder="请选择计息周期"> <c-select v-model="model.trtcre.trtmod.finmod.intprd" style="width: 100%" placeholder="请选择计息周期">
<el-option v-for="item in codes.intprd" :key="item.value" :label="item.label" :value="item.value"> <el-option v-for="item in codes.intprd1" :key="item.value" :label="item.label" :value="item.value">
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
......
...@@ -287,7 +287,7 @@ ...@@ -287,7 +287,7 @@
<c-input <c-input
v-model="model.aamset.utlamt" v-model="model.aamset.utlamt"
placeholder="请输入金额" placeholder="请输入金额"
:disabled="true"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
@blur="eventFunction('aamset.utlamt')" @blur="eventFunction('aamset.utlamt')"
></c-input> ></c-input>
...@@ -313,7 +313,7 @@ ...@@ -313,7 +313,7 @@
<c-input <c-input
v-model="model.aamset.utlamt2" v-model="model.aamset.utlamt2"
placeholder="请输入金额" placeholder="请输入金额"
:disabled="true"
@change="eventFunction('aamset.utlamt2')" @change="eventFunction('aamset.utlamt2')"
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -343,7 +343,7 @@ ...@@ -343,7 +343,7 @@
label-width="120px" label-width="120px"
style="float: left" style="float: left"
> >
<c-checkbox v-model="model.mtabut.clsflg" true-label="C" <c-checkbox :disabled="this.model.trnmod.cmtflg==''" v-model="model.mtabut.clsflg" true-label="C"
>闭卷标识</c-checkbox >闭卷标识</c-checkbox
> >
</el-form-item> </el-form-item>
......
...@@ -232,9 +232,10 @@ export ...@@ -232,9 +232,10 @@ export
this.ownref = ownref this.ownref = ownref
console.log("ownref:" + ownref); console.log("ownref:" + ownref);
}, },
async onChoose(code) { async onChoose(code, prePageId) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) // this.$router.history.push("/business/" + code)
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId } });
this.$refs.childs.initdialog = false this.$refs.childs.initdialog = false
}, },
closeTrn(refId) { closeTrn(refId) {
......
...@@ -378,7 +378,8 @@ export default { ...@@ -378,7 +378,8 @@ export default {
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) // this.$router.history.push("/business/" + code)
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId: this.model.pageId } });
this.$refs.childs.initdialog = false this.$refs.childs.initdialog = false
} , } ,
async getDitSelInfo(code){ async getDitSelInfo(code){
......
...@@ -403,7 +403,7 @@ export default { ...@@ -403,7 +403,7 @@ export default {
'5 15 "开立日期" 150', '5 15 "开立日期" 150',
'6 16 "关闭日期" 150', '6 16 "关闭日期" 150',
'7 4 "申请人编号" 200', '7 4 "申请人编号" 200',
'8 5 "申请人编号" 150', '8 5 "申请人名称" 150',
'9 6 "PTA主键" 150', '9 6 "PTA主键" 150',
'10 7 "受益人编号" 200', '10 7 "受益人编号" 200',
'11 8 "受益人名称" 150', '11 8 "受益人名称" 150',
...@@ -431,7 +431,8 @@ export default { ...@@ -431,7 +431,8 @@ export default {
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId: this.model.pageId } });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getDitSelInfo(code) { async getDitSelInfo(code) {
......
...@@ -384,7 +384,8 @@ export default { ...@@ -384,7 +384,8 @@ export default {
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId: this.model.pageId } });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getDitSelInfo(code) { async getDitSelInfo(code) {
......
...@@ -237,10 +237,11 @@ export default { ...@@ -237,10 +237,11 @@ export default {
this.BotselModel.clsflg = (closedDate ?? "").trim() === "" ? "" : "C"; this.BotselModel.clsflg = (closedDate ?? "").trim() === "" ? "" : "C";
console.log("ownref:" + ownref); console.log("ownref:" + ownref);
}, },
async onChoose(code) { async onChoose(code, prePageId) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) // this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId } });
this.$refs.childs.initdialog = false;
}, },
closeTrn(refId) { closeTrn(refId) {
this.$refs[refId].doClose(); this.$refs[refId].doClose();
......
...@@ -525,9 +525,10 @@ export default { ...@@ -525,9 +525,10 @@ export default {
this.$refs.childs.initdialog = true; this.$refs.childs.initdialog = true;
console.log("ownref:" + ownref); console.log("ownref:" + ownref);
}, },
async onChoose(code) { async onChoose(code, prePageId) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId } });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getDitSelInfo(code) { async getDitSelInfo(code) {
......
...@@ -426,7 +426,8 @@ export default { ...@@ -426,7 +426,8 @@ export default {
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) // this.$router.history.push("/business/" + code)
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId: this.model.pageId } });
this.$refs.childs.initdialog = false this.$refs.childs.initdialog = false
} , } ,
async getDitSelInfo(code){ async getDitSelInfo(code){
......
...@@ -430,8 +430,8 @@ export default { ...@@ -430,8 +430,8 @@ export default {
'1 1 "信用证编号" 130', '1 1 "信用证编号" 130',
'2 2 "客户经理" 100', '2 2 "客户经理" 100',
'3 3 "期限日" 90', '3 3 "期限日" 90',
'4 14 "生效日期" 150', '4 13 "开立日期" 150',
'5 13 "开立日期" 150', '5 14 "生效日期" 150',
'6 15 "关闭日期" 150', '6 15 "关闭日期" 150',
'7 12 "分行名称" 150', '7 12 "分行名称" 150',
'8 4 "申请人编号" 120', '8 4 "申请人编号" 120',
...@@ -464,9 +464,10 @@ export default { ...@@ -464,9 +464,10 @@ export default {
this.$refs.childs.initdialog = true; this.$refs.childs.initdialog = true;
console.log("ownref:" + ownref); console.log("ownref:" + ownref);
}, },
async onChoose(code) { async onChoose(code, prePageId) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId} });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getDitSelInfo(code) { async getDitSelInfo(code) {
......
...@@ -404,7 +404,8 @@ export default { ...@@ -404,7 +404,8 @@ export default {
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId: this.model.pageId } });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getLetSelInfo(code) { async getLetSelInfo(code) {
......
...@@ -531,7 +531,8 @@ export default { ...@@ -531,7 +531,8 @@ export default {
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); // this.$router.history.push("/business/" + code);
this.$router.push({ name: code.charAt(0).toUpperCase() + code.substring(1), params: { prePageId } });
this.$refs.childs.initdialog = false; this.$refs.childs.initdialog = false;
}, },
async getDitSelInfo(code) { async getDitSelInfo(code) {
......
...@@ -209,7 +209,7 @@ ...@@ -209,7 +209,7 @@
<c-select <c-select
v-model="model.invtyp" v-model="model.invtyp"
style="width: 100%" style="width: 100%"
:code="codes.invtyp" :code="codes.invtyp2"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!--=================顶部================= --> <!--=================顶部================= -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-form-item label="父交易参考号" prop="trdgrp.rec.pntref"> <c-form-item label="父交易参考号" prop="trdgrp.rec.pntref">
...@@ -48,20 +48,14 @@ ...@@ -48,20 +48,14 @@
<!-- 中左 --> <!-- 中左 -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
<c-col :span="22">
<c-form-item label="融资比例" prop="trdgrp.rec.pctfin"> <c-form-item label="融资比例" prop="trdgrp.rec.pctfin">
<c-input <c-input
v-model="model.trdgrp.rec.pctfin" v-model="model.trdgrp.rec.pctfin"
:disabled="true" :disabled="true"
style="width: 100%" style="width: 97%"
:placeholder="$t('other.please_enter') + $t('trtp0.SF000050')" :placeholder="$t('other.please_enter') + $t('trtp0.SF000050')"
></c-input> ></c-input>%
</c-form-item> </c-form-item>
</c-col>
<c-col :span="2" style="padding:5px; font-size: 10px;text-align: center;">
<span>%</span>
</c-col>
</c-col> </c-col>
...@@ -83,23 +77,30 @@ ...@@ -83,23 +77,30 @@
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.trdgrp.cbs.max.cur" v-model="model.trdgrp.cbs.max.cur"
:disabled="true" :disabled="true"
> >
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select> </c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="5px">
<c-input <c-input
v-model="model.trdgrp.cbs.max.amt" v-model="model.trdgrp.cbs.max.amt"
style="text-align: left; margin-left: 2px"
:disabled="true" :disabled="true"
></c-input> ></c-input>
</el-form-item>
</c-col> </c-col>
</el-form-item>
</c-col> </c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
...@@ -123,17 +124,16 @@ ...@@ -123,17 +124,16 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="余额" prop="trdgrp.cbs.opn1.cur"> <c-form-item label="余额" prop="trdgrp.cbs.opn1.cur">
<c-input <c-select
v-model="model.trdgrp.cbs.opn1.cur" v-model="model.trdgrp.cbs.opn1.cur"
maxlength="3" style="width: 100%"
:disabled="true" :disabled="true"
></c-input> :code="codes.cur"
></c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12" > <c-col :span="12" >
<el-form-item <el-form-item label-width="5px">
style="text-align: left; margin-left: 5px"
label-width="0px">
<c-input <c-input
v-model="model.trdgrp.cbs.opn1.amt" v-model="model.trdgrp.cbs.opn1.amt"
:disabled="true" :disabled="true"
...@@ -142,6 +142,7 @@ ...@@ -142,6 +142,7 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="起息日期" prop="trdgrp.rec.stttendat"> <el-form-item label="起息日期" prop="trdgrp.rec.stttendat">
<c-date-picker <c-date-picker
......
...@@ -22,27 +22,33 @@ ...@@ -22,27 +22,33 @@
<m-ovwp :model="model" :codes="codes" /> <m-ovwp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody2"> <el-tab-pane label="统一授信" name="limitbody">
<c-content> <c-content>
<m-limitbody2 :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="费用/账务" name="setpan,glepan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="addbcb"> <el-tab-pane label="备查/附言" name="addbcb">
<c-content> <c-content>
<m-addbcb :model="model" :codes="codes" /> <m-addbcb :model="model" :codes="codes" />
...@@ -114,11 +120,12 @@ import Ovwp from "./Ovwp"; ...@@ -114,11 +120,12 @@ import Ovwp from "./Ovwp";
import Shisuan from "./Shisuan"; import Shisuan from "./Shisuan";
import Addbcb from "./Addbcb"; import Addbcb from "./Addbcb";
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Limitbody2 from "./Limitbody2"; import Limitbody from "~/views/Public/Limitbody";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
export default { export default {
...@@ -128,11 +135,12 @@ export default { ...@@ -128,11 +135,12 @@ export default {
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-shisuan": Shisuan, "m-shisuan": Shisuan,
"m-limitbody2": Limitbody2, "m-limitbody": Limitbody,
"m-setpan": Setpan, "m-setpan": Setpan,
"m-coninfp": Coninfp, "m-coninfp": Coninfp,
"m-glepan": Glepan, "m-glepan": Glepan,
"m-addbcb": Addbcb, "m-addbcb": Addbcb,
"m-engp": Engp,
}, },
provide() { provide() {
return { return {
...@@ -151,7 +159,7 @@ export default { ...@@ -151,7 +159,7 @@ export default {
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { ...CodeTable }, codes: { ...CodeTable },
activeNames: ["setpan"], activeNames: ["engp"],
}; };
}, },
methods: { methods: {
......
<template> <template>
<div class="eibs"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange"> <el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="资本项目" name="cfactlp"> <el-collapse-item title="资本项目" name="cfactlp">
<m-cfactlp :model="model" :codes="codes" /> <m-cfactlp :model="model" :codes="codes" />
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- <c-content :height="300"> --> <!-- <c-content :height="300"> -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<c-col :span="24"> <c-col :span="24">
...@@ -39,25 +39,19 @@ ...@@ -39,25 +39,19 @@
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="22">
<c-form-item label="融资比例" prop="trdgrp.rec.pctfin"> <c-form-item label="融资比例" prop="trdgrp.rec.pctfin">
<c-input <c-input
v-model="model.trdgrp.rec.pctfin" v-model="model.trdgrp.rec.pctfin"
style="width: 100%" style="width: 97%"
:disabled="true" :disabled="true"
placeholder="请输入融资比例" placeholder="请输入融资比例"
></c-input> ></c-input>%
</c-form-item> </c-form-item>
</c-col>
<c-col :span="2" style="padding:5px; font-size: 10px;text-align: center;">
<span>%</span>
</c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.trdgrp.cbs.max.cur" v-model="model.trdgrp.cbs.max.cur"
:disabled="true" :disabled="true"
...@@ -69,15 +63,16 @@ ...@@ -69,15 +63,16 @@
:value="item.value" :value="item.value"
></el-option> ></el-option>
</c-select> </c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="5px">
<c-input <c-input
v-model="model.trdgrp.cbs.max.amt" v-model="model.trdgrp.cbs.max.amt"
style="text-align: left; margin-left: 2px"
:disabled="true" :disabled="true"
></c-input> ></c-input>
</el-form-item>
</c-col> </c-col>
</el-form-item>
</c-col> </c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
...@@ -114,17 +109,16 @@ ...@@ -114,17 +109,16 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="余额" prop="trdgrp.cbs.opn1.cur"> <c-form-item label="余额" prop="trdgrp.cbs.opn1.cur">
<c-input <c-select
v-model="model.trdgrp.cbs.opn1.cur" v-model="model.trdgrp.cbs.opn1.cur"
maxlength="3" style="width: 100%"
:disabled="true" :disabled="true"
></c-input> :code="codes.cur"
></c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12" > <c-col :span="12" >
<el-form-item <el-form-item label-width="5px">
style="text-align: left; margin-left: 5px"
label-width="0px">
<c-input <c-input
v-model="model.trdgrp.cbs.opn1.amt" v-model="model.trdgrp.cbs.opn1.amt"
:disabled="true" :disabled="true"
......
...@@ -18,9 +18,9 @@ ...@@ -18,9 +18,9 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--limmod PD000001 统一授信 --> <!--limmod PD000001 统一授信 -->
<el-tab-pane label="统一授信" name="limitbody2"> <el-tab-pane label="统一授信" name="limitbody">
<c-content> <c-content>
<m-limitbody2 :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
...@@ -118,7 +118,6 @@ import Pattern from "~/model/Trtset/Pattern"; ...@@ -118,7 +118,6 @@ import Pattern from "~/model/Trtset/Pattern";
import Ovwp from "./Ovwp"; import Ovwp from "./Ovwp";
import Shisuan from "./Shisuan"; import Shisuan from "./Shisuan";
import Limitbody2 from "./Limitbody2";
import Addbcb from "./Addbcb"; import Addbcb from "./Addbcb";
import Engp from "~/views/Public/Engp"; import Engp from "~/views/Public/Engp";
...@@ -127,6 +126,7 @@ import Coninfp from "~/views/Public/Coninfp"; ...@@ -127,6 +126,7 @@ import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
import Limitbody from "~/views/Public/Limitbody";
export default { export default {
name: "Trtset", name: "Trtset",
...@@ -138,7 +138,7 @@ export default { ...@@ -138,7 +138,7 @@ export default {
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-shisuan": Shisuan, "m-shisuan": Shisuan,
"m-limitbody2": Limitbody2, "m-limitbody": Limitbody,
"m-glepan": Glepan, "m-glepan": Glepan,
"m-addbcb": Addbcb, "m-addbcb": Addbcb,
}, },
......
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
let rtnmsg = await this.executeRule(`cfgfil.hotsub${i}`); let rtnmsg = await this.executeRule(`cfgfil.hotsub${i}`);
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
this.navcode = []; this.navcode = [];
this.$emit("onChoose", code.toLowerCase()); this.$emit("onChoose", code.toLowerCase(), this.model.pageId);
} else { } else {
this.$notify.error({ title: "错误", message: "服务请求失败!" }); this.$notify.error({ title: "错误", message: "服务请求失败!" });
} }
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12" class="col-left"> <c-col :span="12" class="col-left">
<c-col :span="24"> <!-- <c-col :span="24">-->
<el-form-item label="编号" prop="inr"> <!-- <el-form-item label="编号" prop="inr">-->
<c-input <!-- <c-input-->
v-model="model.inr" <!-- v-model="model.inr"-->
placeholder="请输入inr" <!-- placeholder="请输入编号"-->
> <!-- >-->
</c-input> <!-- </c-input>-->
</el-form-item> <!-- </el-form-item>-->
</c-col> <!-- </c-col>-->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="代码" prop="cod"> <el-form-item label="交易配置信息代码" prop="cod">
<c-input <c-input
v-model="model.cod" v-model="model.cod"
placeholder="请输入代码" placeholder="请输入交易配置信息代码"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<el-form-item label="控制标志" prop="rouflg"> <el-form-item label="控制标志" prop="rouflg">
<c-input <c-input
v-model="model.rouflg" v-model="model.rouflg"
placeholder="请输入rouflg" placeholder="请输入控制标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<el-form-item label="业务品种" prop="bus"> <el-form-item label="业务品种" prop="bus">
<c-input <c-input
v-model="model.bus" v-model="model.bus"
placeholder="请输入bus" placeholder="请输入业务品种"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<el-form-item label="创建新进程标志" prop="concreflg"> <el-form-item label="创建新进程标志" prop="concreflg">
<c-input <c-input
v-model="model.concreflg" v-model="model.concreflg"
placeholder="请输入concreflg" placeholder="请输入创建新进程标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<el-form-item label="处理数据标志" prop="dtaflg"> <el-form-item label="处理数据标志" prop="dtaflg">
<c-input <c-input
v-model="model.dtaflg" v-model="model.dtaflg"
placeholder="请输入dtaflg" placeholder="请输入处理数据标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<el-form-item label="处理临时结算标志" prop="sepflg"> <el-form-item label="处理临时结算标志" prop="sepflg">
<c-input <c-input
v-model="model.sepflg" v-model="model.sepflg"
placeholder="请输入sepflg" placeholder="请输入处理临时结算标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
<el-form-item label="后台进程标志" prop="jobflg"> <el-form-item label="后台进程标志" prop="jobflg">
<c-input <c-input
v-model="model.jobflg" v-model="model.jobflg"
placeholder="请输入jobflg" placeholder="请输入后台进程标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
<el-form-item label="创建子合同进程" prop="subflg"> <el-form-item label="创建子合同进程" prop="subflg">
<c-input <c-input
v-model="model.subflg" v-model="model.subflg"
placeholder="请输入subflg" placeholder="请输入创建子合同进程"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
<el-form-item label="关联表名" prop="lnkobj"> <el-form-item label="关联表名" prop="lnkobj">
<c-input <c-input
v-model="model.lnkobj" v-model="model.lnkobj"
placeholder="请输入lnkobj" placeholder="请输入关联表名"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -97,43 +97,43 @@ ...@@ -97,43 +97,43 @@
<el-form-item label="比较类型" prop="ccstyp"> <el-form-item label="比较类型" prop="ccstyp">
<c-input <c-input
v-model="model.ccstyp" v-model="model.ccstyp"
placeholder="请输入ccstyp" placeholder="请输入比较类型"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="版本号" prop="ver">
<c-input
v-model="model.ver"
placeholder="请输入ver"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="24">-->
<!-- <el-form-item label="版本号" prop="ver">-->
<!-- <c-input-->
<!-- v-model="model.ver"-->
<!-- placeholder="请输入版本号"-->
<!-- >-->
<!-- </c-input>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交易处理标志" prop="bustrnflg"> <el-form-item label="交易处理标志" prop="bustrnflg">
<c-input <c-input
v-model="model.bustrnflg" v-model="model.bustrnflg"
placeholder="请输入bustrnflg" placeholder="请输入交易处理标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="用于release的金额" prop="relamt"> <el-form-item label="用于释放的金额" prop="relamt">
<c-input <c-input
v-model="model.relamt" v-model="model.relamt"
placeholder="请输入relamt" placeholder="请输入用于释放的金额"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="release规则类型" prop="reltyp"> <el-form-item label="释放规则类型" prop="reltyp">
<c-input <c-input
v-model="model.reltyp" v-model="model.reltyp"
placeholder="请输入reltyp" placeholder="请输入释放规则类型"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
<el-form-item label="押汇中心处理标志" prop="negflg"> <el-form-item label="押汇中心处理标志" prop="negflg">
<c-input <c-input
v-model="model.negflg" v-model="model.negflg"
placeholder="请输入negflg" placeholder="请输入押汇中心处理标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -151,7 +151,7 @@ ...@@ -151,7 +151,7 @@
<el-form-item label="交易处理时间" prop="dealtim"> <el-form-item label="交易处理时间" prop="dealtim">
<c-input <c-input
v-model="model.dealtim" v-model="model.dealtim"
placeholder="请输入dealtim" placeholder="请输入交易处理时间"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<el-form-item label="保函文本用途" prop="atxcod"> <el-form-item label="保函文本用途" prop="atxcod">
<c-input <c-input
v-model="model.atxcod" v-model="model.atxcod"
placeholder="请输入atxcod" placeholder="请输入保函文本用途"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<el-form-item label="保函文本类型" prop="atxtyp"> <el-form-item label="保函文本类型" prop="atxtyp">
<c-input <c-input
v-model="model.atxtyp" v-model="model.atxtyp"
placeholder="请输入atxtyp" placeholder="请输入保函文本类型"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<el-form-item label="上级文本所属实体组织" prop="etgextkey"> <el-form-item label="上级文本所属实体组织" prop="etgextkey">
<c-input <c-input
v-model="model.etgextkey" v-model="model.etgextkey"
placeholder="请输入etgextkey" placeholder="请输入上级文本所属实体组织"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<el-form-item label="语言" prop="uil"> <el-form-item label="语言" prop="uil">
<c-input <c-input
v-model="model.uil" v-model="model.uil"
placeholder="请输入uil" placeholder="请输入语言"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<el-form-item label="出具目的" prop="gtxpurpos"> <el-form-item label="出具目的" prop="gtxpurpos">
<c-input <c-input
v-model="model.gtxpurpos" v-model="model.gtxpurpos"
placeholder="请输入gtxpurpos" placeholder="请输入出具目的"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
<el-form-item label="保函包含类型" prop="gtxgartyp"> <el-form-item label="保函包含类型" prop="gtxgartyp">
<c-input <c-input
v-model="model.gtxgartyp" v-model="model.gtxgartyp"
placeholder="请输入gtxgartyp" placeholder="请输入保函包含类型"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
<el-form-item label="保函格式" prop="gtxlegfrm"> <el-form-item label="保函格式" prop="gtxlegfrm">
<c-input <c-input
v-model="model.gtxlegfrm" v-model="model.gtxlegfrm"
placeholder="请输入gtxlegfrm" placeholder="请输入保函格式"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<el-form-item label="上一级文本" prop="atxtxt"> <el-form-item label="上一级文本" prop="atxtxt">
<c-input <c-input
v-model="model.atxtxt" v-model="model.atxtxt"
placeholder="请输入atxtxt" placeholder="请输入上一级文本"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<el-form-item label="保函文本名" prop="nam"> <el-form-item label="保函文本名" prop="nam">
<c-input <c-input
v-model="model.nam" v-model="model.nam"
placeholder="请输入nam" placeholder="请输入保函文本名"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
<el-form-item label="优先级" prop="gtxpri"> <el-form-item label="优先级" prop="gtxpri">
<c-input <c-input
v-model="model.gtxpri" v-model="model.gtxpri"
placeholder="请输入gtxpri" placeholder="请输入优先级"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
<el-form-item label="保函无责任担保标志" prop="gtxexpflg"> <el-form-item label="保函无责任担保标志" prop="gtxexpflg">
<c-input <c-input
v-model="model.gtxexpflg" v-model="model.gtxexpflg"
placeholder="请输入gtxexpflg" placeholder="请输入保函无责任担保标志"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
<el-form-item label="保函文本中的交易日期" prop="laborcdat"> <el-form-item label="保函文本中的交易日期" prop="laborcdat">
<c-input <c-input
v-model="model.laborcdat" v-model="model.laborcdat"
placeholder="请输入laborcdat" placeholder="请输入保函文本中的交易日期"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
<el-form-item label="包含文本中的附加信息" prop="labaddinf"> <el-form-item label="包含文本中的附加信息" prop="labaddinf">
<c-input <c-input
v-model="model.labaddinf" v-model="model.labaddinf"
placeholder="请输入labaddinf" placeholder="请输入包含文本中的附加信息"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
......
...@@ -136,7 +136,7 @@ export default { ...@@ -136,7 +136,7 @@ export default {
edit(this.model) edit(this.model)
.then((res) => { .then((res) => {
this.$message.success("保存成功!"); this.$message.success("保存成功!");
this.goBack() this.goBack(true)
}) })
.catch((err) => { .catch((err) => {
this.$message.error("保存失败!"); this.$message.error("保存失败!");
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
size="small" size="small"
@click="onInfatpSearch()" @click="onSearch()"
>查询 >查询
</el-button> </el-button>
</c-col> </c-col>
...@@ -120,6 +120,11 @@ export default { ...@@ -120,6 +120,11 @@ export default {
handleReset() { handleReset() {
this.root.$refs.modelForm.resetFields(); this.root.$refs.modelForm.resetFields();
}, },
onSearch() {
this.model.pageSize = 5;
this.model.pageNum = 1;
this.onInfatpSearch();
},
onInfatpSearch() { onInfatpSearch() {
queryByPage(this.model).then(res => { queryByPage(this.model).then(res => {
/** /**
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-form-item label="保函文本用途" prop="atxcod"> <el-form-item label="保函文本用途" prop="atxcod">
<c-select <c-select
v-model="model.atxcod" v-model="model.atxcod"
placeholder="请选择atxcod" placeholder="请选择保函文本用途"
:code="getCodesByKey('atxcod')" :code="getCodesByKey('atxcod')"
> >
</c-select> </c-select>
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<el-form-item label="保函文本名" prop="nam"> <el-form-item label="保函文本名" prop="nam">
<c-input <c-input
v-model="model.nam" v-model="model.nam"
placeholder="请输入nam" placeholder="请输入保函文本名"
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<el-form-item label="出具目的" prop="gtxpurpos"> <el-form-item label="出具目的" prop="gtxpurpos">
<c-select <c-select
v-model="model.gtxpurpos" v-model="model.gtxpurpos"
placeholder="请选择gtxpurpos" placeholder="请选择出具目的"
:code="getCodesByKey('gtxpurpos')" :code="getCodesByKey('gtxpurpos')"
> >
</c-select> </c-select>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
<el-form-item label="保函包含类型" prop="gtxgartyp"> <el-form-item label="保函包含类型" prop="gtxgartyp">
<c-select <c-select
v-model="model.gtxgartyp" v-model="model.gtxgartyp"
placeholder="请选择gtxgartyp" placeholder="请选择保函包含类型"
:code="getCodesByKey('gtxgartyp')" :code="getCodesByKey('gtxgartyp')"
> >
</c-select> </c-select>
...@@ -52,10 +52,10 @@ ...@@ -52,10 +52,10 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="保函格式" prop="gtxlegfrm">. <el-form-item label="保函格式" prop="gtxlegfrm">
<c-select <c-select
v-model="model.sealegfrm" v-model="model.sealegfrm"
placeholder="请选择gtxlegfrm" placeholder="请选择保函格式"
:code="getCodesByKey('gtxlegfrm')" :code="getCodesByKey('gtxlegfrm')"
> >
</c-select> </c-select>
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<el-form-item label="语言" prop="gtxuil"> <el-form-item label="语言" prop="gtxuil">
<c-select <c-select
v-model="model.gtxuil" v-model="model.gtxuil"
placeholder="请选择gtxuil" placeholder="请选择语言"
:code="getCodesByKey('gtxuil')" :code="getCodesByKey('gtxuil')"
> >
</c-select> </c-select>
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
<el-form-item label="保函无责任担保标志" prop="gtxexpflg"> <el-form-item label="保函无责任担保标志" prop="gtxexpflg">
<c-select <c-select
v-model="model.gtxexpflg" v-model="model.gtxexpflg"
placeholder="请选择gtxexpflg" placeholder="请选择保函无责任担保标志"
:code="getCodesByKey('gtxexpflg')" :code="getCodesByKey('gtxexpflg')"
> >
</c-select> </c-select>
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
size="small" size="small"
@click="onInfatxSearch()" @click="onSearch()"
>查询 >查询
</el-button> </el-button>
</c-col> </c-col>
...@@ -207,6 +207,11 @@ export default { ...@@ -207,6 +207,11 @@ export default {
handleReset() { handleReset() {
this.root.$refs.modelForm.resetFields(); this.root.$refs.modelForm.resetFields();
}, },
onSearch() {
this.model.pageSize = 5;
this.model.pageNum = 1;
this.onInfatxSearch();
},
onInfatxSearch() { onInfatxSearch() {
queryByPage(this.model).then(res => { queryByPage(this.model).then(res => {
/** /**
......
...@@ -53,6 +53,7 @@ export default { ...@@ -53,6 +53,7 @@ export default {
gtxgartyp: "", gtxgartyp: "",
//出具目的 //出具目的
gtxpurpos: "", gtxpurpos: "",
sealegfrm: "",
// paging // paging
pageNum: 1, pageNum: 1,
pageSize: 5, pageSize: 5,
......
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