Commit 0db71069 by wanggang_yf

brtacp litcan页面调整

parent 18f769ea
...@@ -28,6 +28,9 @@ export default { ...@@ -28,6 +28,9 @@ export default {
...params, ...params,
transName: this.trnName, transName: this.trnName,
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
// lidInr:'00000013',
lidInr:'00006821',
}); });
if (!res.data) { if (!res.data) {
return return
......
...@@ -18,10 +18,10 @@ export default { ...@@ -18,10 +18,10 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"lidgrp.cbs.opn1.amt":[ // "lidgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"}, // {type: "integer", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, // {max: 18,message:"整数位不能超过14位"},
], // ],
"brtp.recget.sdamod.dadsnd":[ "brtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
...@@ -39,11 +39,11 @@ export default { ...@@ -39,11 +39,11 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"brdgrp.cbs.max.amt":[ // "brdgrp.cbs.max.amt":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, // {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], // ],
"brdgrp.apl.pts.ref":[ "brdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
...@@ -52,11 +52,11 @@ export default { ...@@ -52,11 +52,11 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"brdgrp.cbs.opn1.amt":[ // "brdgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, // {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], // ],
"brdgrp.apl.pts.nam":[ "brdgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<!--el-collapse-item title="备查表" name="addbcb"> <!--el-collapse-item title="备查表" name="addbcb">
<c-addbcb :model="model" :codes="codes" /> <c-addbcb :model="model" :codes="codes" />
</el-collapse-item--> </el-collapse-item-->
<el-collapse-item title="附言" name="coninfp"> <el-collapse-item title="附言" name="coninfp">
<c-coninfp :model="model" :codes="codes" /> <c-coninfp :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
</el-collapse>
</el-collapse>
</div> </div>
</template> </template>
<script> <script>
...@@ -22,8 +22,8 @@ import Coninfp from "~/views/Public/Coninfp"; ...@@ -22,8 +22,8 @@ import Coninfp from "~/views/Public/Coninfp";
export default { export default {
components: { components: {
"c-coninfp": Coninfp, "c-coninfp": Coninfp,
}, },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [event], mixins: [event],
...@@ -35,9 +35,8 @@ export default { ...@@ -35,9 +35,8 @@ export default {
}, },
methods: {}, methods: {},
created: function () {}, created: function () { },
}; };
</script> </script>
<style> <style></style>
</style>
...@@ -4,37 +4,16 @@ ...@@ -4,37 +4,16 @@
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item <el-form-item label="单据金额" prop="brdgrp.cbs.max.cur">
label="单据金额" <c-select v-model="model.brdgrp.cbs.max.cur" style="width: 100%" placeholder="请选择单据金额" disabled>
prop="brdgrp.cbs.max.cur" <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
>
<c-select
v-model="model.brdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择单据金额"
disabled
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item <el-form-item label="" label-width="5px" prop="brdgrp.cbs.max.amt">
label="" <c-input v-model="model.brdgrp.cbs.max.amt" placeholder="请输入单据金额" disabled></c-input>
label-width="5px"
prop="brdgrp.cbs.max.amt"
>
<c-input
v-model="model.brdgrp.cbs.max.amt"
placeholder="请输入单据金额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -42,146 +21,78 @@ ...@@ -42,146 +21,78 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="提取附加金额" prop="brdgrp.cbs.opn2.cur"> <el-form-item label="提取附加金额" prop="brdgrp.cbs.opn2.cur">
<c-select <c-select v-model="model.brdgrp.cbs.opn2.cur" style="width: 100%" placeholder="请选择附加金额" disabled>
v-model="model.brdgrp.cbs.opn2.cur" <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
style="width: 100%"
placeholder="请选择附加金额"
disabled
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item <el-form-item label="" label-width="5px" prop="brdgrp.cbs.max2.amt">
label="" <c-input v-model="model.brdgrp.cbs.max2.amt" placeholder="请输入附加金额" disabled></c-input>
label-width="5px"
prop="brdgrp.cbs.max2.amt"
>
<c-input
v-model="model.brdgrp.cbs.max2.amt"
placeholder="请输入附加金额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item <el-form-item label="待支付金额" prop="brdgrp.rec.totcur">
label="待支付金额" <c-select v-model="model.brdgrp.rec.totcur" style="width: 100%" placeholder="请选择币种" disabled>
prop="brdgrp.rec.totcur" <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
>
<c-select
v-model="model.brdgrp.rec.totcur"
style="width: 100%"
placeholder="请选择币种"
disabled
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item <el-form-item label="" label-width="5px" prop="brdgrp.rec.totamt">
label="" <c-input v-model="model.brdgrp.rec.totamt" placeholder="请输入" disabled></c-input>
label-width="5px"
prop="brdgrp.rec.totamt"
>
<c-input
v-model="model.brdgrp.rec.totamt"
placeholder="请输入"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1 <c-ptap1 :model="model" :argadr="{
:model="model" title: '账户银行',
:argadr="{ grp: 'brdgrp',
title: '账户银行', rol: 'acb',
grp: 'brdgrp', }" :disabled="true" :disabled1="true">
rol: 'acb',
}"
:disabled="true"
:disabled1="true"
>
</c-ptap1> </c-ptap1>
</c-col> </c-col>
</c-col> </c-col>
<!-- ---------------Right--------------- --> <!-- ---------------Right--------------- -->
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="已扣除费用" prop="brdgrp.blk.chaded"> <el-form-item label="已扣除费用" prop="brdgrp.blk.chaded">
<c-input <c-input type="textarea" v-model="model.brdgrp.blk.chaded" maxlength="210" :rows="4" show-word-limit
type="textarea" placeholder="请输入已扣除费用" disabled></c-input>
v-model="model.brdgrp.blk.chaded"
maxlength="210"
:rows="4"
show-word-limit
placeholder="请输入已扣除费用"
disabled
></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="brdgrp.blk.chaadd"> <el-form-item label="已添加费用" prop="brdgrp.blk.chaadd">
<c-input <c-input type="textarea" v-model="model.brdgrp.blk.chaadd" maxlength="210" :rows="4" show-word-limit
type="textarea" placeholder="请输入已添加费用" disabled></c-input>
v-model="model.brdgrp.blk.chaadd"
maxlength="210"
:rows="4"
show-word-limit
placeholder="请输入已添加费用"
disabled
></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="brdgrp.blk.docdis"> <el-form-item label="不符点信息" prop="brdgrp.blk.docdis">
<c-input <c-input type="textarea" v-model="model.brdgrp.blk.docdis" maxlength="3500" :rows="8" show-word-limit
type="textarea" placeholder="请输入不符点" disabled></c-input>
v-model="model.brdgrp.blk.docdis"
maxlength="3500"
:rows="8"
show-word-limit
placeholder="请输入不符点"
disabled
></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="brdgrp.blk.docdisflg"> <el-form-item label="" prop="brdgrp.blk.docdisflg">
<c-checkbox v-model="model.brdgrp.blk.docdisflg" disabled <c-checkbox v-model="model.brdgrp.blk.docdisflg" disabled>不符点修改</c-checkbox>
>不符点修改</c-checkbox
>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
...@@ -199,8 +110,7 @@ export default { ...@@ -199,8 +110,7 @@ export default {
return {}; return {};
}, },
methods: {}, methods: {},
created: function () {}, created: function () { },
}; };
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<el-collapse-item title="接受不符点" name="acpp"> <el-collapse-item title="接受不符点" name="acpp">
<c-acpp :model="model" :codes="codes" /> <c-acpp :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="不符点通知" name="mt750p"> <el-collapse-item title="不符点通知" name="mt750p">
<c-mt750p :model="model" :codes="codes" /> <c-mt750p :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
</el-collapse> </el-collapse>
</div> </div>
</template> </template>
<script> <script>
import event from '../event' import event from '../event'
...@@ -26,18 +26,17 @@ export default { ...@@ -26,18 +26,17 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [event], mixins: [event],
components: { components: {
"c-acpp":Acpp, "c-acpp": Acpp,
"c-mt750p":Mt750p, "c-mt750p": Mt750p,
}, },
data() { data() {
return { return {
activeNames:["acpp"], activeNames: ["acpp"],
}; };
}, },
methods: {}, methods: {},
created: function () {}, created: function () { },
}; };
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-page title="进口信用证单据接受不符点"> <c-page title="进口信用证单据接受不符点">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content> <el-tab-pane label="业务信息" name="ovwp">
<m-ovwp :model="model" :codes="codes"/> <c-content>
</c-content> <m-ovwp :model="model" :codes="codes"/>
</el-tab-pane> </c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod"> <!--PD000027 -->
<c-content> <el-tab-pane label="费用/账务" name="setmod">
<m-setmod <c-content>
:model="model" <m-setmod
:codes="codes" :model="model"
@changeSetmodModel="changeSetmodModel" :codes="codes"
/> @changeSetmodModel="changeSetmodModel"
</c-content> />
</el-tab-pane> </c-content>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb"> <!--PD000510 -->
<c-content> <el-tab-pane label="备查/附言" name="addbcb">
<div class="eibs-tab"> <c-content>
<div class="eibs-tab">
<m-addbcb :model="model" :codes="codes" /> <m-addbcb :model="model" :codes="codes" />
</div> </div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="报文/面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content> <c-content>
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs> <!--PD000546 -->
</el-form> <el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<c-function-btn </c-tabs>
:handleSubmit="handleSubmit" </el-form>
:handleCheck="handleCheck"
:handleStash="handleStash" <c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
> >
</c-function-btn> </c-function-btn>
</c-page> </c-page>
</div> </div>
</template> </template>
<script> <script>
import event from '../event'; import event from '../event';
import commonFuncs from "~/mixin/commonFuncs"; import commonFuncs from "~/mixin/commonFuncs";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import formRules from '../model/check' import formRules from '../model/check'
import Brtacp from "../model" import Brtacp from "../model"
import Acpp from "./Acpp" import Acpp from "./Acpp"
import Ovwp from "./Ovwp" import Ovwp from "./Ovwp"
import Mt750p from "./Mt750p" import Mt750p from "./Mt750p"
import Addbcb from "./Addbcb"; import Addbcb from "./Addbcb";
import Engp from "~/components/business/engp/views"; import Engp from "~/components/business/engp/views";
import Ccvpan from "~/components/business/ccvpan/views"; import Ccvpan from "~/components/business/ccvpan/views";
import Setmod from "~/components/business/setmod/views"; import Setmod from "~/components/business/setmod/views";
import Glentry from "~/components/business/glentry/views"; import Glentry from "~/components/business/glentry/views";
import Docpan from "~/components/business/docpan/views"; import Docpan from "~/components/business/docpan/views";
import Doctre from "~/components/business/doctre/views"; import Doctre from "~/components/business/doctre/views";
import Limitbody from "~/components/business/limitbody/views"; import Limitbody from "~/components/business/limitbody/views";
export default { export default {
name: "Brtacp", name: "Brtacp",
components:{ components:{
"m-acpp" : Acpp, "m-acpp" : Acpp,
"m-mt750p" : Mt750p, "m-mt750p" : Mt750p,
"m-docpan" : Docpan, "m-docpan" : Docpan,
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-addbcb": Addbcb, "m-addbcb": Addbcb,
"m-ovwp": Ovwp, "m-ovwp": Ovwp,
"m-engp": Engp, "m-engp": Engp,
"m-ccvpan": Ccvpan, "m-ccvpan": Ccvpan,
"m-setmod": Setmod, "m-setmod": Setmod,
"m-glentry": Glentry, "m-glentry": Glentry,
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-limitbody": Limitbody, "m-limitbody": Limitbody,
}, },
provide() { provide() {
return { return {
root: this root: this
} }
}, },
mixins: [event,commonFuncs], mixins: [event,commonFuncs],
data(){ data(){
return { return {
tabVal: "ovwp", tabVal: "ovwp",
trnName: "brtacp", trnName: "brtacp",
model: new Brtacp().data, model: new Brtacp().data,
rules: formRules, rules: formRules,
codes: { codes: {
...CodeTable ...CodeTable
}, },
activeNames: ["setpan"], activeNames: ["setpan"],
} }
}, },
methods:{ methods:{
}, },
mounted () { mounted () {
this.init() this.init()
}, },
} }
</script> </script>
<style> <style>
......
...@@ -182,7 +182,7 @@ export default { ...@@ -182,7 +182,7 @@ export default {
chgamt: this.model.liaccv.chgamt, chgamt: this.model.liaccv.chgamt,
concur: this.model.liaccv.concur, concur: this.model.liaccv.concur,
}; };
return params return params
}, },
// 公共组件setmod处理方式改变触发联动 // 公共组件setmod处理方式改变触发联动
......
...@@ -19,7 +19,14 @@ export default { ...@@ -19,7 +19,14 @@ export default {
const res = await Api.post('/service/litcan/init', { const res = await Api.post('/service/litcan/init', {
transName: this.trnName, transName: this.trnName,
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
gidInr: this.$route.query.inr gidInr: this.$route.query.inr,
// lidInr:'00006832',
lidgrp:{
rec:{
// inr:this.$route.query.inr
inr:'00006829'
}
}
}); });
if (!res.data) { if (!res.data) {
return return
......
...@@ -3,9 +3,9 @@ import Pub from '~/components/business/commonModel/index.js'; ...@@ -3,9 +3,9 @@ import Pub from '~/components/business/commonModel/index.js';
export default class Litcan{ export default class Litcan{
constructor () { constructor () {
this.data = { this.data = {
litapll1blk:"", litapll1blk:'',
litrmbl3blk:"", litrmbl3blk:'',
litcanl1blk:"", litcanl1blk:'',
trnmod:new Pub().data.Trnmod, trnmod:new Pub().data.Trnmod,
liaccv: new Pub().data.Liaccv, liaccv: new Pub().data.Liaccv,
setmod:new Pub().data.Setmod, setmod:new Pub().data.Setmod,
...@@ -14,25 +14,26 @@ export default class Litcan{ ...@@ -14,25 +14,26 @@ export default class Litcan{
liaall:new Pub().data.Liaall, liaall:new Pub().data.Liaall,
lidgrp:{ lidgrp:{
rec:{ rec:{
ownref:"", // 参考号 .lidgrp.rec.ownref ownref:'', // 参考号 .lidgrp.rec.ownref
nam:"", // 名称 .lidgrp.rec.nam nam:'', // 名称 .lidgrp.rec.nam
avbby:"", // 兑付方式 .lidgrp.rec.avbby avbby:'', // 兑付方式 .lidgrp.rec.avbby
redclsflg:"", // Red/Green Clause .lidgrp.rec.redclsflg redclsflg:'', // Red/Green Clause .lidgrp.rec.redclsflg
opndat:"", // 开立日期 .lidgrp.rec.opndat opndat:'', // 开立日期 .lidgrp.rec.opndat
shpdat:"", // Shipment Date .lidgrp.rec.shpdat shpdat:'', // Shipment Date .lidgrp.rec.shpdat
expdat:"", // 到期日 .lidgrp.rec.expdat expdat:'', // 到期日 .lidgrp.rec.expdat
expplc:"", // 到期日 .lidgrp.rec.expplc expplc:'', // 到期日 .lidgrp.rec.expplc
lcrtyp:"", // 信用证类型 .lidgrp.rec.lcrtyp lcrtyp:'', // 信用证类型 .lidgrp.rec.lcrtyp
revflg:"", // Revolving Flag .lidgrp.rec.revflg revflg:'', // Revolving Flag .lidgrp.rec.revflg
advnam:'',
}, },
cbs:{ cbs:{
nom1:{ nom1:{
cur:"", // 开证金额 .lidgrp.cbs.nom1.cur cur:'', // 开证金额 .lidgrp.cbs.nom1.cur
amt:"", // 开证金额 .lidgrp.cbs.nom1.amt amt:'', // 开证金额 .lidgrp.cbs.nom1.amt
}, },
opn1:{ opn1:{
cur:"", // 信用证余额 .lidgrp.cbs.opn1.cur cur:'', // 信用证余额 .lidgrp.cbs.opn1.cur
amt:"", // Balance .lidgrp.cbs.opn1.amt amt:'', // Balance .lidgrp.cbs.opn1.amt
}, },
}, },
apl:{ apl:{
...@@ -44,18 +45,18 @@ export default class Litcan{ ...@@ -44,18 +45,18 @@ export default class Litcan{
adv:{ adv:{
pts:new Pts().data, pts:new Pts().data,
}, },
avbnam:"", // 指定银行 .lidgrp.avbnam avbnam:'', // 指定银行 .lidgrp.avbnam
}, },
litp0:{ litp0:{
aammod:{ aammod:{
addamtflg:"", // Add. Amount .litp0.aammod.addamtflg addamtflg:'', // Add. Amount .litp0.aammod.addamtflg
}, },
}, },
litcanf:{ litcanf:{
strinf:"", // Narrative .litcanf.strinf strinf:'', // Narrative .litcanf.strinf
}, },
byinst:"", // On Applicant instruction .byinst byinst:'', // On Applicant instruction .byinst
pageId: "" // ctx的key pageId: '' // ctx的key
} }
} }
} }
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange"> <el-collapse v-model="activeNames">
<!--el-collapse-item title="备查表" name="addbcb"> <!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" /> <m-addbcb :model="model" :codes="codes" />
......
...@@ -41,8 +41,8 @@ ...@@ -41,8 +41,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="可用银行" prop="lidgrp.avbnam"> <el-form-item label="可用银行" prop="lidgrp.rec.advnam">
<c-input disabled v-model="model.lidgrp.avbnam" maxlength="40" placeholder="请输入可用银行"></c-input> <c-input disabled v-model="model.lidgrp.rec.advnam" maxlength="40" placeholder="请输入可用银行"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
<el-form-item label="信用证类型" prop="lidgrp.rec.lcrtyp"> <el-form-item label="信用证类型" prop="lidgrp.rec.lcrtyp">
<c-select <c-select
disabled disabled
:code="codes.lcrtyp" :code="codes.lcrtyp1"
v-model="model.lidgrp.rec.lcrtyp" style="width:100%" placeholder="请选择信用证类型"> v-model="model.lidgrp.rec.lcrtyp" style="width:100%" placeholder="请选择信用证类型">
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -145,7 +145,6 @@ ...@@ -145,7 +145,6 @@
size="small" size="small"
type="primary" type="primary"
icon="el-icon-search" icon="el-icon-search"
@click="onIlccanletButtxmsel"
></c-button> ></c-button>
</template> </template>
</c-fullbox> </c-fullbox>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange"> <el-collapse v-model="activeNames">
<el-collapse-item title="基本信息" name="canp"> <el-collapse-item title="基本信息" name="canp">
<m-canp :model="model" :codes="codes" /> <m-canp :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
......
...@@ -13,37 +13,42 @@ ...@@ -13,37 +13,42 @@
<m-ccvpan :model="model" :codes="codes" /> <m-ccvpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="费用/账务" name="setmod"> <el-tab-pane label="费用/账务" name="setmod">
<c-content> <c-content>
<m-setmod :model="model" :codes="codes" /> <m-setmod :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </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" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content> <c-content>
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="附件信息" name="doctre"> <el-tab-pane label="附件信息" name="doctre">
<c-content> <c-content>
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="试算结果" name="shisuan">
<c-content>
<m-shisuan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
...@@ -54,11 +59,13 @@ ...@@ -54,11 +59,13 @@
</template> </template>
<script> <script>
import event from '../event';
import operationFunc from '~/mixin/operationFunc';
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Litcan from "../model" import Litcan from "../model"
import commonFuncs from "~/mixin/commonFuncs"
import Check from "../model/check" import Check from "../model/check"
import event from "../event"
import Canp from "./Canp" import Canp from "./Canp"
import Shisuan from "./Shisuan" import Shisuan from "./Shisuan"
import Ovwp from "./Ovwp" import Ovwp from "./Ovwp"
...@@ -69,6 +76,8 @@ import Setmod from "~/components/business/setmod/views"; ...@@ -69,6 +76,8 @@ import Setmod from "~/components/business/setmod/views";
import Docpan from "~/components/business/docpan/views"; import Docpan from "~/components/business/docpan/views";
import Doctre from "~/components/business/doctre/views"; import Doctre from "~/components/business/doctre/views";
import Limitbody from "~/components/business/limitbody/views"; import Limitbody from "~/components/business/limitbody/views";
import Setpan from "~/components/business/setmod/views";
export default { export default {
name: "Litcan", name: "Litcan",
components: { components: {
...@@ -82,13 +91,14 @@ export default { ...@@ -82,13 +91,14 @@ export default {
"m-limitbody": Limitbody, "m-limitbody": Limitbody,
"m-ovwp": Ovwp, "m-ovwp": Ovwp,
"m-addbcb": Addbcb, "m-addbcb": Addbcb,
"m-setpan": Setpan,
}, },
provide() { provide() {
return { return {
root: this root: this
} }
}, },
mixins: [event, commonFuncs], // 里面包含了Default、Check等的公共处理 mixins: [event, operationFunc], // 里面包含了Default、Check等的公共处理
computed: {}, computed: {},
data() { data() {
return { return {
...@@ -99,7 +109,7 @@ export default { ...@@ -99,7 +109,7 @@ export default {
codes: { codes: {
...CodeTable ...CodeTable
}, },
activeNames: [""], activeNames: ["setpan"],
} }
}, },
......
...@@ -151,7 +151,7 @@ export default { ...@@ -151,7 +151,7 @@ export default {
chgamt: this.model.liaccv.chgamt, chgamt: this.model.liaccv.chgamt,
concur: this.model.liaccv.concur, concur: this.model.liaccv.concur,
}; };
return params return params
}, },
// 公共组件setmod处理方式改变触发联动 // 公共组件setmod处理方式改变触发联动
......
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