Commit 9700581c by nanrui

inflid UI优化以及Betsnd,Gitcrq UI改造

parent 3bdff22d
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Betsnd/Event";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <el-collapse v-model="activeNames" @change="handleChange">
<!-- S0000042 : 是否报送跨境人民币2101表 --> <el-collapse-item title="跨境人民币申报" name="cnyp1">
<c-col :span="18"> <m-cnyp1 :model="model" :codes="codes" />
<el-form-item label="是否报送跨境人民币2101表" label-width=160px prop="cnybop.cnyflg"> </el-collapse-item>
<c-select disabled v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表" <el-collapse-item title="2106银行跟单结算及表外融资" name="libp" v-if="this.model.cnybop.libflg == '1'">
:code="codes.cnyflg"> <!-- 2106银行跟单结算及表外融资 -->
</c-select> <m-libp :model="model" :codes="codes" />
</el-form-item> </el-collapse-item>
</c-col> </el-collapse>
<!-- S0000045 : 是否报送跨境人民币2107表 --> </div>
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2107表" label-width=160px prop="cnybop.traflg">
<c-select disabled v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表"
:code="codes.traflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2111表" label-width=160px prop="cnybop.outflg">
<c-select disabled v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表"
:code="codes.outflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2106表" label-width=160px prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:70%" placeholder="请选择是否报送跨境人民币2106表"
:code="codes.libflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2122表" label-width=160px prop="cnybop.vouflg">
<c-select disabled v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表"
:code="codes.vouflg">
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template> </template>
<script> <script>
import Api from '~/service/Api' import Api from "~/service/Api";
import commonProcess from '~/mixin/commonProcess' import commonProcess from "~/mixin/commonProcess";
import CodeTable from '~/config/CodeTable' import CodeTable from "~/config/CodeTable";
import Event from '~/model/Betsnd/Event' import Event from "~/model/Litopn/Event";
import Cnyp1 from "./Cnyp1";
import Libp from "./Libp";
export default { export default {
inject: ['root'], inject: ["root"],
props: ['model', 'codes'], components: {
mixins: [commonProcess], "m-cnyp1": Cnyp1,
data() { "m-libp": Libp,
return {} },
}, props: ["model", "codes"],
methods: { ...Event }, mixins: [commonProcess],
created: function () {}, data() {
} return {
activeNames: ["cnyp1"],
};
},
methods: { ...Event, handleChange() { } },
created: function () { },
};
</script> </script>
<style> <style>
</style> </style>
\ No newline at end of file
<template>
<div class="eibs">
<c-col :span="12">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2101表" label-width=170px prop="cnybop.cnyflg">
<c-select disabled v-model="model.cnybop.cnyflg" style="width:70%" placeholder="请选择是否报送跨境人民币2101表"
:code="codes.cnyflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2107表" label-width=170px prop="cnybop.traflg">
<c-select disabled v-model="model.cnybop.traflg" style="width:70%" placeholder="请选择是否报送跨境人民币2107表"
:code="codes.traflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2111表" label-width=170px prop="cnybop.outflg">
<c-select disabled v-model="model.cnybop.outflg" style="width:70%" placeholder="请选择是否报送跨境人民币2111表"
:code="codes.outflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2106表" label-width=170px prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:70%" placeholder="请选择是否报送跨境人民币2106表"
:code="codes.libflg">
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="18">
<el-form-item label="是否报送跨境人民币2122表" label-width=170px prop="cnybop.vouflg">
<c-select disabled v-model="model.cnybop.vouflg" style="width:70%" placeholder="请选择是否报送跨境人民币2122表"
:code="codes.vouflg">
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- SF000053 : 内部不符点 --> <!-- SF000053 : 内部不符点 -->
<!--================================左边================================== --> <!--================================左边================================== -->
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!--===============左 =================== --> <!--===============左 =================== -->
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="寄单" name="rgfp">
<m-rgfp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="不符点/拒绝信息" name="dscins">
<m-dscins :model="model" :codes="codes" />
</el-collapse-item>
<!--rmbclm PD000128 Reimbursement Details -->
<el-collapse-item title="索汇详情" name="remp" v-if="model.rmbclmnow">
<m-remp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="单据指示" name="rgfdet">
<m-rgfdet :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Betsnd/Event";
import Rgfp from "./Rgfp";
import Dscins from "./Dscins";
import Rgfdet from "./Rgfdet";
import Remp from "./Remp";
export default {
components: {
"m-rgfp": Rgfp,
"m-dscins": Dscins,
"m-rgfdet": Rgfdet,
'm-remp': Remp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["rgfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
.marginLable {
padding-left: 160px;
}
</style>
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="偿付行" prop="rmbclm.rmbrol"> <el-form-item label="偿付行" prop="rmbclm.rmbrol">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- SF000060 : 远期单据指示 --> <!-- SF000060 : 远期单据指示 -->
<c-col :span="20"> <c-col :span="20">
<c-col :span="21"> <c-col :span="21">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<!-- ============================顶部================================ --> <!-- ============================顶部================================ -->
<c-col :span="24"> <c-col :span="24">
<!-- Reference参考号 Export L/C Ref. --> <!-- Reference参考号 Export L/C Ref. -->
<c-col :span="12"> <c-col :span="12">
<el-form-item <el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref">
label="出口信用证编号" <c-fullbox>
prop="ledgrp.rec.ownref" <c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入编号" style="width: 95%"
> :disabled="true" @keyup.enter.native="eventFunction(
<c-fullbox> 'ledgrp.rec.ownref'
<c-input )">
v-model="model.ledgrp.rec.ownref" </c-input>
maxlength="16" <template slot="footer">
placeholder="请输入编号" <c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
style="width: 95%" <span style="
:disabled="true"
@keyup.enter.native="eventFunction(
'ledgrp.rec.ownref'
)"
>
</c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span
style="
font-size: 15px; font-size: 15px;
font-family: '宋体'; font-family: '宋体';
font-weight: bold; font-weight: bold;
" ">i</span>
>i</span </c-button>
> </template>
</c-button> </c-fullbox>
</template> </el-form-item>
</c-fullbox> </c-col>
</el-form-item> <!-- Open Amt L/C 信用证余额-->
</c-col>
<!-- Open Amt L/C 信用证余额-->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur"> <el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select <c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
v-model="model.ledgrp.cbs.opn1.cur" disabled></c-select>
maxlength="3"
placeholder="请选择币种"
:code="codes.curtxt"
disabled
></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input <c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled class="m-input-currency">
v-model="model.ledgrp.cbs.opn1.amt" </c-input>
placeholder="请输入信用证余额"
disabled
class="m-input-currency"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -71,149 +45,93 @@ ...@@ -71,149 +45,93 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<!-- Bill Set Reference 单据参考号--> <!-- Bill Set Reference 单据参考号-->
<el-form-item label="出口单据编号" prop="bedgrp.rec.ownref"> <el-form-item label="出口单据编号" prop="bedgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号" style="width: 95%"
v-model="model.bedgrp.rec.ownref" disabled></c-input>
maxlength="16" <template slot="footer">
placeholder="请输入单据参考号" <c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
style="width: 95%" <span style="
disabled
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 0; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span
style="
font-size: 15px; font-size: 15px;
font-family: '宋体'; font-family: '宋体';
font-weight: bold; font-weight: bold;
" ">i</span>
>i</span </c-button>
> </template>
</c-button>
</template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Name 摘要 Externally Displayed Name to Identify the Contract--> <!-- Name 摘要 Externally Displayed Name to Identify the Contract-->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam"> <el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input <c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled>
text-align="middle"
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入简略信息"
disabled
>
</c-input> </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="12"> <c-col :span="12">
<!-- Document Amount 单据金额--> <!-- Document Amount 单据金额-->
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur"> <el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select <c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
v-model="model.bedgrp.cbs.max.cur" @keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
style="width: 100%" </c-select>
placeholder="请选择币种" </el-form-item>
@keyup.enter.native="maxCurEvent" </c-col>
:code="codes.curtxt" <c-col :span="8">
disabled <el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
> <c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
</c-select> placeholder="请输入金额" @keyup.enter.native="
</el-form-item> defaultFunction(
</c-col> 'bedgrp.cbs.max.amt',
<c-col :span="8"> model.bedgrp.cbs.max.amt
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt"> )
<c-input-currency " disabled></c-input-currency>
v-model="model.bedgrp.cbs.max.amt" </el-form-item>
style="text-align: left; width: 100%" </c-col>
placeholder="请输入金额" <c-col :span="4">
@keyup.enter.native=" <c-checkbox v-model="model.betp.adaflg" style="margin-left: 10px" disabled>附加金额</c-checkbox>
defaultFunction( </c-col>
'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt
)
"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 10px"
disabled
>附加金额</c-checkbox
>
</c-col> </c-col>
</c-col>
<!-- Open Amount 单据余额--> <!-- Open Amount 单据余额-->
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur"> <el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select <c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"
v-model="model.bedgrp.cbs.opn1.cur" style="width: 100%" disabled :code="codes.curtxt"></c-select>
maxlength="3" </el-form-item>
placeholder="请输入Open Amount" </c-col>
style="width: 100%" <c-col :span="8">
disabled <el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
:code="codes.curtxt" <c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
></c-select> placeholder="请输入金额" disabled></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="4">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt"> </c-col>
<c-input-currency </c-col>
v-model="model.bedgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入金额"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
</c-col>
</c-col>
<!-- Document Type 单据类型--> <!-- Document Type 单据类型-->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod"> <el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select <c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
v-model="model.bedgrp.rec.doctypcod" :code="codes.doctypcod1" disabled>
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doctypcod1"
disabled
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!-- Maturity Date 到期日--> <!-- Maturity Date 到期日-->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat"> <el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker <c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
type="date" value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"></c-col> <c-col :span="12"></c-col>
...@@ -223,116 +141,68 @@ ...@@ -223,116 +141,68 @@
<!-- Received on 到单日期--> <!-- Received on 到单日期-->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat"> <el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker <c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
type="date" value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收到日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Presented on 提示日期 --> <!-- Presented on 提示日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat"> <el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker <c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择提示日期"
type="date" value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
v-model="model.bedgrp.rec.predat"
style="width: 100%"
placeholder="请选择提示日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- Document Status单据状态 --> <!-- Document Status单据状态 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta"> <el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select <c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
v-model="model.bedgrp.rec.docsta" :code="codes.docsta" disabled></c-select>
maxlength="40"
style="width: 100%"
placeholder="请输入单据状态"
:code="codes.docsta"
disabled
></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- ========================第三行开始金额日期的右边Presented by======================= --> <!-- ========================第三行开始金额日期的右边Presented by======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<!--Presented by 交单人 --> <!--Presented by 交单人 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.prb.pts.ref"> <el-form-item label="交单行" prop="bedgrp.prb.pts.ref">
<c-input <c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" placeholder="请输入交单人" disabled></c-input>
v-model="model.bedgrp.prb.pts.ref"
maxlength="16"
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="bedgrp.prb.pts.nam"> <el-form-item label="" prop="bedgrp.prb.pts.nam">
<c-input <c-input v-model="model.bedgrp.prb.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
v-model="model.bedgrp.prb.pts.nam"
maxlength="40"
placeholder="请输入名称"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 开证行 Issuing Bank Ref. --> <!-- 开证行 Issuing Bank Ref. -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref"> <el-form-item label="开证行参考号" prop="bedgrp.iss.pts.ref">
<c-input <c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行" disabled></c-input>
v-model="model.bedgrp.iss.pts.ref" </el-form-item>
maxlength="16" </c-col>
placeholder="请输入开证行" <c-col :span="24">
disabled <el-form-item label="" prop="bedgrp.iss.pts.nam">
></c-input> <c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.iss.pts.nam"> <!--Applicant Ref. 申请人-->
<c-input <c-col :span="24">
v-model="model.bedgrp.iss.pts.nam" <el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
maxlength="40" <c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人" disabled></c-input>
placeholder="请输入名称" </el-form-item>
disabled </c-col>
></c-input> <c-col :span="24">
</el-form-item> <el-form-item label="" prop="bedgrp.apl.pts.nam">
</c-col> <c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" placeholder="请输入名称" disabled></c-input>
</el-form-item>
</c-col>
<!--Applicant Ref. 申请人-->
<c-col :span="24">
<el-form-item label="申请人参考号" prop="bedgrp.apl.pts.ref">
<c-input
v-model="model.bedgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入申请人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.apl.pts.nam">
<c-input
v-model="model.bedgrp.apl.pts.nam"
maxlength="40"
placeholder="请输入名称"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col> </c-col>
...@@ -342,167 +212,113 @@ ...@@ -342,167 +212,113 @@
<el-divider /> <el-divider />
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="24"> <c-docpre :model="model" :argadr="{
<!-- =================================下半部分--左边-表格 ============================--> path: 'bedgrp.blk.prsdoc',
<c-col :span="12"> grp: 'betp',
<!-- 左下表格 --> code: 'docpre',
<c-col :span="24"> }"></c-docpre>
<c-docpre :model="model" :argadr="{ </c-col>
path: 'bedgrp.blk.prsdoc', <c-col :span="24">
grp: 'betp', <!-- =================================下半部分--左边-表格 ============================-->
code: 'docpre', <!-- <c-col :span="12">
}"></c-docpre> <span
</c-col> v-text="model.betp.docgrdm.docdsclab"
<!-- <c-col :span="12"> data-path=".betp.docgrdm.docdsclab"
<span >
v-text="model.betp.docgrdm.docdsclab" </span>
data-path=".betp.docgrdm.docdsclab" </c-col> -->
>
</span> <!-- Received on -->
</c-col> --> <c-col :span="12">
<c-col :span="12">
<!-- Received on --> <el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-col :span="24"> <c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
<c-col :span="12"> value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat"> </el-form-item>
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收到日期"
value-format="yyyy-MM-dd"
:disabled="true"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="装运日期" prop="bedgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
placeholder="请选择装运日期"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
</c-col> </c-col>
<c-col :span="12">
<c-col :span="24"> <el-form-item label="装运日期" prop="bedgrp.rec.shpdat">
<!-- S0000051 : Presentation Date --> <c-date-picker type="date" v-model="model.bedgrp.rec.shpdat" style="width: 100%" placeholder="请选择装运日期"
<c-col :span="12"> value-format="yyyy-MM-dd"></c-date-picker>
<el-form-item label="交单日期" prop="bedgrp.rec.predat"> </el-form-item>
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
value-format="yyyy-MM-dd"
placeholder="请选择日期"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Maturity Date -->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
value-format="yyyy-MM-dd"
:disabled="model.bedgrp.blk.matper!=''||model.bedgrp.rec.doctypcod=='P'"
></c-date-picker>
</el-form-item>
</c-col>
</c-col> </c-col>
<!-- S0000051 : Presentation Date -->
<!-- Maturity Period --> <c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" value-format="yyyy-MM-dd"
placeholder="请选择日期"></c-date-picker>
</el-form-item>
</c-col>
<!-- Maturity Date -->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.blk.matper!=''||model.bedgrp.rec.doctypcod=='P'">
</c-date-picker>
</el-form-item>
</c-col>
<!-- Maturity Period -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期期限" prop="bedgrp.blk.matper"> <el-form-item label="到期期限" prop="bedgrp.blk.matper">
<c-input <c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit placeholder="请输入到期期限"
type="textarea" :disabled="model.bedgrp.rec.matdat!=null&&model.bedgrp.rec.matdat!=''||model.bedgrp.rec.doctypcod=='P'">
v-model="model.bedgrp.blk.matper" </c-input>
maxlength="65"
show-word-limit
placeholder="请输入到期期限"
:disabled="model.bedgrp.rec.matdat!=null&&model.bedgrp.rec.matdat!=''||model.bedgrp.rec.doctypcod=='P'"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</c-col> <!-- ===============================下半部分-右边========================== -->
<!-- ===============================下半部分-右边========================== -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<!-- Payer --> <!-- Payer -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol"> <el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select <c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall" @change="eventFunction(
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择付款人"
:code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol' 'bedgrp.rec.payrol'
)" )">
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1 <c-ptap1 :model="model" :argadr="{
:model="model" title: '',
:argadr="{ grp: 'bedgrp',
title: '', rol: 'oth',
grp: 'bedgrp', }" @onSeainf="onSeainf" @onAplpDet="onOthpDet" :disabled1="model.bedgrp.rec.payrol!='OTH'">
rol: 'oth',
}"
@onSeainf="onSeainf"
@onAplpDet="onOthpDet"
:disabled1="model.bedgrp.rec.payrol!='OTH'"
>
</c-ptap1> </c-ptap1>
</c-col> </c-col>
<!-- Presented by --> <!-- Presented by -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.rec.docprbrol"> <el-form-item label="交单行" prop="bedgrp.rec.docprbrol">
<c-select <c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单行" :code="codes.docprbrol0"
v-model="model.bedgrp.rec.docprbrol" disabled>
style="width: 100%"
placeholder="请选择交单行"
:code="codes.docprbrol0"
disabled
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1 <c-ptap1 :model="model" :argadr="{
:model="model" title: '',
:argadr="{ grp: 'bedgrp',
title: '', rol: 'prb',
grp: 'bedgrp', }" @onSeainf="onSeainf" @onAplpDet="onPrbpDet" :disabled1="model.bedgrp.rec.docprbrol=='BEN'">
rol: 'prb',
}"
@onSeainf="onSeainf"
@onAplpDet="onPrbpDet"
:disabled1="model.bedgrp.rec.docprbrol=='BEN'"
>
</c-ptap1> </c-ptap1>
</c-col> </c-col>
<c-col :span="17" :offset="7"> <c-col :span="17" :offset="7">
<c-checkbox v-model="model.ameadrflg"> <c-checkbox v-model="model.ameadrflg">
修改受益人地址</c-checkbox> 修改受益人地址</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
...@@ -524,8 +340,10 @@ export default { ...@@ -524,8 +340,10 @@ export default {
data() { data() {
return {} return {}
}, },
methods: { ...Event, onSeainf(){}}, methods: { ...Event, onSeainf() { } },
created: function () {}, created: function () { },
} }
</script> </script>
<style></style> <style>
</style>
<template> <template>
<div class="eContainer"> <div class="eContainer">
<!-- 按钮 --> <!-- 按钮 -->
<c-function-btn <!-- <c-function-btn
:handleSubmit="handleSubmit" :handleSubmit="handleSubmit"
:handleCheck="handleCheck" :handleCheck="handleCheck"
:handleStash="handleStash" :handleStash="handleStash"
> >
<!-- <el-button size="small">查询</el-button> -->
<el-button size="small">用户确认</el-button> <el-button size="small">用户确认</el-button>
<el-button size="small">检核</el-button> <el-button size="small">检核</el-button>
<el-button size="small">日志</el-button> <el-button size="small">日志</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">inc to Ben</el-button> <el-button size="small">inc to Ben</el-button>
<el-button size="small">imgyge</el-button> <el-button size="small">imgyge</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">img</el-button> <el-button size="small">img</el-button>
<el-button size="small">His.img</el-button> <el-button size="small">His.img</el-button>
</c-function-btn> </c-function-btn> -->
<el-form <el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
:model="model" :validate-on-rule-change="false">
: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="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--betsnd PD000021 Send Docs. --> <el-tab-pane label="业务信息" name="ovwp">
<el-tab-pane label="寄单" name="rgfp">
<c-content>
<m-rgfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--betsnd PD000050 Instr./ Discrep. -->
<el-tab-pane label="指示/不符点" name="dscins">
<c-content> <c-content>
<m-dscins :model="model" :codes="codes" /> <m-ovwp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--betsnd PD000049 Document Instructions -->
<el-tab-pane label="单据指示" name="rgfdet"> <!--limmod PD000001 统一授信 -->
<c-content> <el-tab-pane label="统一授信" name="limitbody">
<m-rgfdet :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--liaall PD000027 Liability -->
<el-tab-pane label="表外记账" name="engp">
<c-content> <c-content>
<m-engp :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement -->
<el-tab-pane label="结算" name="setpan"> <el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content> <c-content>
<m-setpan :model="model" :codes="codes" /> <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> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="会计分录" name="glepan"> <!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content> <c-content>
<m-glepan :model="model" :codes="codes" /> <m-addbcb :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <el-tab-pane label="申报信息" name="cnyp">
<el-tab-pane label="提示信息" name="coninfp">
<c-content> <c-content>
<m-coninfp :model="model" :codes="codes" /> <m-cnyp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages -->
<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>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 Attachments -->
<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>
<!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane label="索汇详情" name="remp" v-if="model.rmbclmnow ">
<c-content>
<m-remp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--cnybop PD000002 跨境人民币申报 -->
<el-tab-pane label="跨境人民币申报" name="cnyp">
<c-content>
<m-cnyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--cnybop PD000110 2106银行跟单结算及表外融资 -->
<el-tab-pane label="2106银行跟单结算及表外融资" name="libp" v-if="this.model.cnybop.libflg == '1'">
<c-content>
<m-libp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--limmod PD000001 统一授信 -->
<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>
<c-grid-ety-prompt-dialog <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
ref="etyDialog" </c-grid-ety-prompt-dialog>
:promptData="promptData" <c-grid-ety-prompt-dialog ref="doxpDialog" :isPty="false" :promptData="promptData" @select-ety="selectMsg">
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -134,43 +94,30 @@ import commonFuncs from '~/mixin/commonFuncs' ...@@ -134,43 +94,30 @@ import commonFuncs from '~/mixin/commonFuncs'
import Check from '~/model/Betsnd/Check' import Check from '~/model/Betsnd/Check'
import Default from '~/model/Betsnd/Default' import Default from '~/model/Betsnd/Default'
import Pattern from '~/model/Betsnd/Pattern' import Pattern from '~/model/Betsnd/Pattern'
import Rgfp from './Rgfp'
import Dscins from './Dscins'
import Rgfdet from './Rgfdet'
// import Engp from './Engp'
// import Setpan from './Setpan'
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
import Remp from './Remp'
import Cnyp from './Cnyp'
import Libp from './Libp'
// import Limitbody from './Limitbody'
import Ovwp from "./Ovwp";
import Limitbody from '~/views/Public/Limitbody';
import Engp from "~/views/Public/Engp"; import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp"; import Addbcb from "./Addbcb";
import Cnyp from './Cnyp'
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 Limitbody from '~/views/Public/Limitbody';
export default { export default {
name: 'Betsnd', name: 'Betsnd',
components: { components: {
'm-rgfp': Rgfp, 'm-ovwp': Ovwp,
'm-dscins': Dscins, 'm-limitbody': Limitbody,
'm-rgfdet': Rgfdet,
'm-engp': Engp, 'm-engp': Engp,
'm-setpan': Setpan, 'm-setpan': Setpan,
'm-glepan': Glepan, 'm-glepan': Glepan,
'm-coninfp': Coninfp, 'm-addbcb': Addbcb,
'm-cnyp': Cnyp,
'm-docpan': Docpan, 'm-docpan': Docpan,
'm-doctre': Doctre, 'm-doctre': Doctre,
'm-remp': Remp,
'm-cnyp': Cnyp,
'm-libp': Libp,
'm-limitbody': Limitbody,
}, },
provide() { provide() {
return { return {
...@@ -180,7 +127,8 @@ export default { ...@@ -180,7 +127,8 @@ export default {
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() { data() {
return { return {
tabVal: 'rgfp', tabVal: 'ovwp',
activeNames: ["engp"],
trnName: 'betsnd', trnName: 'betsnd',
trnType: '', trnType: '',
model: new Betsnd().data, model: new Betsnd().data,
...@@ -214,4 +162,6 @@ export default { ...@@ -214,4 +162,6 @@ export default {
}, },
} }
</script> </script>
<style></style> <style>
</style>
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb">
<m-addbcb :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Gitcrq/Event";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="需求声明" prop="gcdgrp.rec.demstat"> <el-form-item label="需求声明" prop="gcdgrp.rec.demstat">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<c-col :span="11"> <c-col :span="11">
<c-col <c-col
:span="16" :span="16"
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="索赔" name="gitsetp1">
<m-gitsetp1 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="详细信息" name="gitdetp">
<m-gitdetp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Betsnd/Event";
import Gitdetp from "./Gitdetp";
import Gitsetp1 from "./Gitsetp1";
export default {
components: {
"m-gitdetp": Gitdetp,
"m-gitsetp1": Gitsetp1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["gitsetp1"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () { },
};
</script>
<style>
.marginLable {
padding-left: 160px;
}
</style>
\ No newline at end of file
<template> <template>
<c-page title="进口保函索赔登记"> <c-page title="进口保函索赔登记">
<div class="eContainer"> <div class="eContainer">
<c-function-btn <!-- <c-function-btn
:handleSubmit="handleSubmit" :handleSubmit="handleSubmit"
:handleCheck="handleCheck" :handleCheck="handleCheck"
:handleStash="handleStash" :handleStash="handleStash"
> >
<el-button size="small">备忘录</el-button> <el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button> <el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button>
<el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button> <el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button> <el-button size="small">智能提示</el-button>
</c-function-btn> </c-function-btn> -->
<el-form <el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
:model="model" :validate-on-rule-change="false">
:rules="rules" <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
ref="modelForm" <el-tab-pane label="业务信息" name="ovwp">
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs
v-model="tabVal"
ref="elment"
type="card"
@tab-click="myTabClick"
>
<!--PD000063 -->
<el-tab-pane label="索赔" name="gitsetp1">
<c-content> <c-content>
<m-gitsetp1 :model="model" :codes="codes" /> <m-ovwp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 --> <!--PD000001 -->
<el-tab-pane label="表外" name="engp"> <el-tab-pane label="统一授信" name="limitbody">
<m-engp :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<el-tab-pane label="费用及账务" name="setpan">
<c-content> <c-content>
<m-setpan :model="model" :codes="codes" /> <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>
</div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000510 -->
<el-tab-pane label="附言" name="coninfp"> <el-tab-pane label="备查/附言" name="addbcb">
<m-coninfp :model="model" :codes="codes" /> <c-content>
</el-tab-pane> <m-addbcb :model="model" :codes="codes" />
</c-content>
<!--PD000529 -->
<el-tab-pane label="报文" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="交易附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--PD000170 --> <el-tab-pane label="报文/面函" name="docpan">
<el-tab-pane label="详细信息" name="gitdetp"> <c-content>
<m-gitdetp :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--trndoc PD000546 Attachments -->
<el-tab-pane label="授信额度" name="limitbody"> <el-tab-pane label="附件" name="doctre">
<m-limitbody :model="model" :codes="codes" /> <c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
</div> </div>
</c-page> </c-page>
...@@ -94,27 +79,27 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -94,27 +79,27 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Gitcrq/Check"; import Check from "~/model/Gitcrq/Check";
import Default from "~/model/Gitcrq/Default"; import Default from "~/model/Gitcrq/Default";
import Pattern from "~/model/Gitcrq/Pattern"; import Pattern from "~/model/Gitcrq/Pattern";
import Gitsetp1 from "./Gitsetp1";
import Ovwp from "./Ovwp";
import Addbcb from "./Addbcb";
import Limitbody from "~/views/Public/Limitbody"; import Limitbody from "~/views/Public/Limitbody";
import Engp from "~/views/Public/Engp"; import Engp from "~/views/Public/Engp";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Addbcb1Vue from "../Litrog/Addbcb1.vue";
import Gitdetp from "./Gitdetp";
export default { export default {
name: "Gitcrq", name: "Gitcrq",
components: { components: {
"m-gitsetp1": Gitsetp1, "m-ovwp": Ovwp,
"m-limitbody": Limitbody,
"m-engp": Engp, "m-engp": Engp,
"m-setpan": Setpan, "m-setpan": Setpan,
"m-coninfp": Coninfp, "m-addbcb": Addbcb,
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-gitdetp": Gitdetp,
"m-limitbody": Limitbody,
}, },
provide() { provide() {
return { return {
...@@ -125,6 +110,7 @@ export default { ...@@ -125,6 +110,7 @@ export default {
data() { data() {
return { return {
tabVal: "gitsetp1", tabVal: "gitsetp1",
activeNames: ["engp"],
trnName: "gitcrq", trnName: "gitcrq",
model: new Gitcrq().data, model: new Gitcrq().data,
checkRules: Check, checkRules: Check,
...@@ -158,4 +144,5 @@ export default { ...@@ -158,4 +144,5 @@ export default {
}; };
</script> </script>
<style> <style>
</style> </style>
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