Commit 38417b33 by wangna

bctdav修改(#596)

parent 1324c63b
...@@ -134,7 +134,7 @@ export default class Bctdav{ ...@@ -134,7 +134,7 @@ export default class Bctdav{
setmod:new Pub().data.Setmod, setmod:new Pub().data.Setmod,
liaall:new Pub().data.Liaall, liaall:new Pub().data.Liaall,
mtabut:new Pub().data.Mtabut, mtabut:new Pub().data.Mtabut,
trnmod:new Pub().data.Trnmod, trnmod:new Pub().data.Trnmod,
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
label="Reference" label="Reference"
prop="bcdgrp.rec.ownref" prop="bcdgrp.rec.ownref"
style="width: 100%" style="width: 100%"
> >
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.bcdgrp.rec.ownref" v-model="model.bcdgrp.rec.ownref"
...@@ -22,7 +21,6 @@ ...@@ -22,7 +21,6 @@
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
...@@ -37,8 +35,8 @@ ...@@ -37,8 +35,8 @@
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="18"> <c-col :span="18">
<el-form-item <el-form-item
label="Responsible User" label="Responsible User"
...@@ -55,27 +53,27 @@ ...@@ -55,27 +53,27 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="6" class="centerLable"> <c-col :span="6" class="centerLable">
<c-checkbox style="margin-left:4px;padding: 0 10px;" v-model="model.bcdgrp.rec.dftgarflg" <c-checkbox
>Draft to be Guaranteed</c-checkbox > style="margin-left: 4px; padding: 0 10px"
</c-col> v-model="model.bcdgrp.rec.dftgarflg"
>Draft to be Guaranteed</c-checkbox
>
</c-col>
<!-- <c-col :span="4" class="centerLable"> <!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.bcdgrp.rec.resflg" <c-checkbox v-model="model.bcdgrp.rec.resflg"
>Reserved Contract</c-checkbox >Reserved Contract</c-checkbox
> >
</c-col> --> </c-col> -->
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur"> <el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-select <c-select
v-model="model.bcdgrp.cbs.max.cur" v-model="model.bcdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择Currency"
:code="codes.cur" :code="codes.cur"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -92,7 +90,7 @@ ...@@ -92,7 +90,7 @@
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur"> <el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur">
<c-select <c-select
...@@ -111,53 +109,50 @@ ...@@ -111,53 +109,50 @@
prop="bcdgrp.cbs.opn1.amt" prop="bcdgrp.cbs.opn1.amt"
> >
<c-input-currency <c-input-currency
disabled disabled
v-model="model.bcdgrp.cbs.opn1.amt" v-model="model.bcdgrp.cbs.opn1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入Open Amount" placeholder="请输入Open Amount"
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Docs received on" prop="bcdgrp.rec.rcvdat"> <el-form-item label="Docs received on" prop="bcdgrp.rec.rcvdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.bcdgrp.rec.rcvdat" v-model="model.bcdgrp.rec.rcvdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Docs received on" placeholder="请选择Docs received on"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item <el-form-item label="Date of Remittance Lt." prop="bcdgrp.rec.predat">
label="Date of Remittance Lt." <c-date-picker
prop="bcdgrp.rec.predat" type="date"
> v-model="model.bcdgrp.rec.predat"
<c-date-picker style="width: 100%"
type="date" placeholder="请选择Date of Remittance Lt."
v-model="model.bcdgrp.rec.predat" ></c-date-picker>
style="width: 100%" </el-form-item>
placeholder="请选择Date of Remittance Lt." </c-col>
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Advised on" prop="bcdgrp.rec.advdat"> <el-form-item label="Advised on" prop="bcdgrp.rec.advdat">
<c-date-picker <c-date-picker
disabled disabled
type="date" type="date"
v-model="model.bcdgrp.rec.advdat" v-model="model.bcdgrp.rec.advdat"
style="width: 100%" style="width: 100%"
placeholder="请选择Advised on" placeholder="请选择Advised on"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="4" class="centerLable"> <!-- <c-col :span="4" class="centerLable">
<c-checkbox v-model="model.bcdgrp.rec.oridre" <c-checkbox v-model="model.bcdgrp.rec.oridre"
>Send Original Documents to Drawee</c-checkbox > >Send Original Documents to Drawee</c-checkbox >
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Collection Condition" prop="bcdgrp.rec.doctypcod"> <el-form-item label="Collection Condition" prop="bcdgrp.rec.doctypcod">
<c-select <c-select
...@@ -166,7 +161,6 @@ ...@@ -166,7 +161,6 @@
placeholder="请选择Collection Condition" placeholder="请选择Collection Condition"
:code="codes.doctypcod" :code="codes.doctypcod"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -179,82 +173,99 @@ ...@@ -179,82 +173,99 @@
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
style="width: 100%" style="width: 100%"
placeholder="请选择Maturity Date" placeholder="请选择Maturity Date"
:disabled="model.bcdgrp.rec.doctypcod === 'P'"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Tenor Specification" prop="bcdgrp.rec.matpercnt"> <el-form-item label="Tenor Specification" prop="bcdgrp.rec.matpercnt">
<c-input <c-input
v-model="model.bcdgrp.rec.matpercnt" v-model="model.bcdgrp.rec.matpercnt"
placeholder="请输入Tenor Specification" placeholder="请输入Tenor Specification"
></c-input> :disabled="model.bcdgrp.rec.doctypcod === 'P'"
</el-form-item> ></c-input>
</c-col> </el-form-item>
<c-col :span="12"> </c-col>
<el-form-item label="" label-width="10px" prop="bcdgrp.rec.matpertyp"> <c-col :span="12">
<c-select <el-form-item label="" label-width="10px" prop="bcdgrp.rec.matpertyp">
v-model="model.bcdgrp.rec.matpertyp" <c-select
style="width: 100%" v-model="model.bcdgrp.rec.matpertyp"
placeholder="请选择Days/Months or Years for Maturity Period" style="width: 100%"
:code="codes.matpertyp" placeholder="请选择Days/Months or Years for Maturity Period"
></c-select> :code="codes.matpertyp"
</el-form-item> :disabled="model.bcdgrp.rec.doctypcod === 'P'"
</c-col> ></c-select>
<c-col :span="24" > </el-form-item>
<el-form-item label="发票类型" prop="bcdgrp.rec.invtyp"> </c-col>
<c-select v-model="model.bcdgrp.rec.invtyp" style="width:100%" placeholder="请选择发票类型" <c-col :span="24">
<el-form-item label="发票类型" prop="bcdgrp.rec.invtyp">
<c-select
v-model="model.bcdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
:code="codes.invtyp" :code="codes.invtyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Tenor Starting from" prop="bcdgrp.rec.matperbeg"> <el-form-item label="Tenor Starting from" prop="bcdgrp.rec.matperbeg">
<c-select v-model="model.bcdgrp.rec.matperbeg" style="width:100%" placeholder="请选择Tenor Starting from" <c-select
v-model="model.bcdgrp.rec.matperbeg"
:code="codes.matperbeg"> style="width: 100%"
</c-select> placeholder="请选择Tenor Starting from"
:code="codes.matperbeg"
:disabled="model.bcdgrp.rec.doctypcod === 'P'"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Maturity Text" prop="bcdgrp.blk.bcgdet"> <el-form-item label="Maturity Text" prop="bcdgrp.blk.bcgdet">
<c-input <c-input
:disabled="!this.model.bcdgrp.blk.bcgdetflg" :disabled="!this.model.bcdgrp.blk.bcgdetflg"
type="textarea" v-model="model.bcdgrp.blk.bcgdet" maxlength="45" show-word-limit placeholder="请输入Maturity Text" ></c-input> type="textarea"
v-model="model.bcdgrp.blk.bcgdet"
maxlength="45"
show-word-limit
placeholder="请输入Maturity Text"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" class="bctdav_bctp_bctovw_cheak"> <c-col :span="24" class="bctdav_bctp_bctovw_cheak">
<c-checkbox v-model="model.bcdgrp.blk.bcgdetflg">Maturity Text modified</c-checkbox> <c-checkbox v-model="model.bcdgrp.blk.bcgdetflg"
</c-col> >Maturity Text modified</c-checkbox
>
</c-col>
<c-col :span="24"> <c-col :span="24">
<!-- <!--
<c-istream-table <c-istream-table
:list="model.bctp.docgrdm.docgrd" :list="model.bctp.docgrdm.docgrd"
:columns="columns" :columns="columns"
> >
</c-istream-table> </c-istream-table>
--> -->
<!-- <c-edit-table :model="model" v-bind="docgrd"> <!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table> </c-edit-table>
</c-col> --> </c-col> -->
<c-docpre <c-docpre
:model="model" :model="model"
:argadr="{ :argadr="{
path: 'SEMFLG', path: 'SEMFLG',
grp: 'bctp', grp: 'bctp',
code: 'docpre' code: 'docpre',
}"></c-docpre> }"
</c-col> ></c-docpre>
</c-col>
</c-col> </c-col>
<!-- ========================右边======================= --> <!-- ========================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24" > <c-col :span="24">
<el-form-item label="Name" prop="bcdgrp.rec.nam"> <el-form-item label="Name" prop="bcdgrp.rec.nam">
<c-input <c-input
align="middle" align="middle"
...@@ -266,12 +277,8 @@ ...@@ -266,12 +277,8 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="Drawee Ref." prop="bcdgrp.dre.pts.ref">
label="Drawee Ref."
prop="bcdgrp.dre.pts.ref"
>
<c-input <c-input
v-model="model.bcdgrp.dre.pts.ref" v-model="model.bcdgrp.dre.pts.ref"
maxlength="16" maxlength="16"
style="width: 100%" style="width: 100%"
...@@ -282,39 +289,37 @@ ...@@ -282,39 +289,37 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Extkey" prop="bcdgrp.dre.pts.extkey"> <el-form-item label="Extkey" prop="bcdgrp.dre.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.bcdgrp.dre.pts.extkey"
v-model="model.bcdgrp.dre.pts.extkey" maxlength="150"
maxlength="150" placeholder="请输入External Key of Address"
placeholder="请输入External Key of Address" @keyup.enter.native="
@keyup.enter.native="showGridPromptDialog('bcdgrp.dre.pts.extkey')" showGridPromptDialog('bcdgrp.dre.pts.extkey')
></c-input> "
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
>
> <span style="font-family: '宋体'; font-weight: bold">i</span>
<span style="font-family:'宋体';font-weight:bold">i</span> </c-button>
</c-button> <c-button
<c-button style="margin: 0 0"
style="margin:0 0" size="small"
size="small" type="primary"
type="primary" disabled
disabled >
详情
> </c-button>
详情 </template>
</c-button> </c-fullbox>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col>
</c-col> <c-col :span="24">
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.dre.pts.adrblk"> <el-form-item label="Address Block" prop="bcdgrp.dre.pts.adrblk">
<c-input <c-input
type="textarea" type="textarea"
...@@ -341,7 +346,7 @@ ...@@ -341,7 +346,7 @@
> >
</c-ptap> </c-ptap>
</c-col> --> </c-col> -->
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
...@@ -357,10 +362,7 @@ ...@@ -357,10 +362,7 @@
</c-ptap> </c-ptap>
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="Remitting Bank Ref." prop="bcdgrp.rmi.pts.ref">
label="Remitting Bank Ref."
prop="bcdgrp.rmi.pts.ref"
>
<c-input <c-input
v-model="model.bcdgrp.rmi.pts.ref" v-model="model.bcdgrp.rmi.pts.ref"
maxlength="16" maxlength="16"
...@@ -373,54 +375,46 @@ ...@@ -373,54 +375,46 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Extkey" prop="bcdgrp.rmi.pts.extkey"> <el-form-item label="Extkey" prop="bcdgrp.rmi.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.bcdgrp.rmi.pts.extkey" v-model="model.bcdgrp.rmi.pts.extkey"
maxlength="120" maxlength="120"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('bcdgrp.rmi.pts.extkey')" @keyup.enter.native="
> showGridPromptDialog('bcdgrp.rmi.pts.extkey')
</c-input> "
>
</c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
>
> <span style="font-family: '宋体'; font-weight: bold">i</span>
<span style="font-family:'宋体';font-weight:bold">i</span> </c-button>
</c-button> <c-button style="margin: 0 0" size="small" type="primary">
<c-button 详情
style="margin:0 0" </c-button>
size="small" </template>
type="primary" </c-fullbox>
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col>
</c-col> <c-col :span="24">
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.rmi.pts.adrblk"> <el-form-item label="Address Block" prop="bcdgrp.rmi.pts.adrblk">
<c-input <c-input
type="textarea" type="textarea"
:rows="4" :rows="4"
v-model="model.bcdgrp.rmi.pts.adrblk" v-model="model.bcdgrp.rmi.pts.adrblk"
maxlength="150" maxlength="150"
show-word-limit show-word-limit
placeholder="请输入Address Block" placeholder="请输入Address Block"
></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 <el-form-item label="Drawer Ref." prop="bcdgrp.drr.pts.ref">
label="Drawer Ref."
prop="bcdgrp.drr.pts.ref"
>
<c-input <c-input
v-model="model.bcdgrp.drr.pts.ref" v-model="model.bcdgrp.drr.pts.ref"
maxlength="16" maxlength="16"
...@@ -432,146 +426,143 @@ ...@@ -432,146 +426,143 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Extkey" prop="bcdgrp.drr.pts.extkey"> <el-form-item label="Extkey" prop="bcdgrp.drr.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.bcdgrp.drr.pts.extkey" v-model="model.bcdgrp.drr.pts.extkey"
maxlength="50" maxlength="50"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('bcdgrp.drr.pts.extkey')" @keyup.enter.native="
></c-input> showGridPromptDialog('bcdgrp.drr.pts.extkey')
"
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
>
> <span style="font-family: '宋体'; font-weight: bold">i</span>
<span style="font-family:'宋体';font-weight:bold">i</span> </c-button>
</c-button> <c-button style="margin: 0 0" size="small" type="primary">
<c-button 详情
style="margin:0 0" </c-button>
size="small" </template>
type="primary" </c-fullbox>
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col>
</c-col> <c-col :span="24">
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.drr.pts.adrblk"> <el-form-item label="Address Block" prop="bcdgrp.drr.pts.adrblk">
<c-input <c-input
type="textarea" type="textarea"
:rows="4" :rows="4"
v-model="model.bcdgrp.drr.pts.adrblk" v-model="model.bcdgrp.drr.pts.adrblk"
maxlength="150" maxlength="150"
show-word-limit show-word-limit
placeholder="请输入Address Block" placeholder="请输入Address Block"
></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="Country or region Code" prop="bcdgrp.rec.stacty"> <el-form-item label="Country or region Code" prop="bcdgrp.rec.stacty">
<c-select v-model="model.bcdgrp.rec.stacty" style="width:100%" placeholder="请选择Country Code Risk Country" <c-select
:code="codes.stacty" v-model="model.bcdgrp.rec.stacty"
style="width: 100%"
placeholder="请选择Country Code Risk Country"
:code="codes.stacty"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="申报类型" prop="outlen.szflg"> <el-form-item label="申报类型" prop="outlen.szflg">
<c-select v-model="model.outlen.szflg" style="width:100%" placeholder="请选择申报类型" <c-select
v-model="model.outlen.szflg"
style="width: 100%"
placeholder="请选择申报类型"
:code="codes.szflg" :code="codes.szflg"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="款项去向" prop="bctp.acttyp"> <el-form-item label="款项去向" prop="bctp.acttyp">
<c-select <c-select
:disabled="this.flag1" :disabled="this.flag1"
v-model="model.bctp.acttyp" style="width:100%" placeholder="请选择ACTTYP" v-model="model.bctp.acttyp"
style="width: 100%"
placeholder="请选择ACTTYP"
:code="codes.acttyp" :code="codes.acttyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
</div> </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/Bctdav/Event" import Event from "~/model/Bctdav/Event";
import Ptap from "~/views/Public/Ptap"; import Ptap from "~/views/Public/Ptap";
import Docpre from "~/views/Public/Docpre"; import Docpre from "~/views/Public/Docpre";
export default { export default {
components: { components: {
"c-ptap": Ptap , "c-ptap": Ptap,
"c-docpre" : Docpre "c-docpre": Docpre,
}, },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
watch:{ watch: {
"model.outlen.szflg":{ "model.outlen.szflg": {
immediate:true, immediate: true,
handler(val ,oldVal){ handler(val, oldVal) {
if(this.model.outlen.szflg == '1'){ if (this.model.outlen.szflg == "1") {
this.flag1=false this.flag1 = false;
} } else {
else{ this.flag1 = true;
this.flag1=true
}
} }
} },
}, },
},
data(){ data() {
return { return {
flag1:true, flag1: true,
docgrd: { docgrd: {
columns: [ columns: [
{ {
title: "lst1", title: "lst1",
width: "80px", width: "80px",
dataIndex: "cmail1", dataIndex: "cmail1",
show: "input", show: "input",
}, },
{ {
title: "2nd", title: "2nd",
width: "80px", width: "80px",
dataIndex: "cmail2", dataIndex: "cmail2",
show: "input", show: "input",
}, },
{ {
title: "Document", title: "Document",
width: "320px", width: "320px",
dataIndex: "docnam", dataIndex: "docnam",
show: "select", show: "select",
}, },
], ],
urls: "bctp.docgrdm.docgrd", urls: "bctp.docgrdm.docgrd",
}, },
} };
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
.centerLable { .centerLable {
......
...@@ -31,10 +31,15 @@ ...@@ -31,10 +31,15 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Parties" name="ptyp"> <el-tab-pane label="Parties" name="ptyp">
<c-content> <c-content>
<m-ptyp :model="model" :codes="codes"/> <m-ptyp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--Liability -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<c-content> <c-content>
...@@ -42,7 +47,11 @@ ...@@ -42,7 +47,11 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--Bookings -->
<el-tab-pane label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
...@@ -58,7 +67,6 @@ ...@@ -58,7 +67,6 @@
</el-tab-pane> </el-tab-pane>
<!--Completion --> <!--Completion -->
<el-tab-pane label="跨境人民币申报" name="cnyp"> <el-tab-pane label="跨境人民币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes" /> <m-cnyp :model="model" :codes="codes" />
...@@ -89,11 +97,12 @@ import Default from "~/model/Bctdav/Default"; ...@@ -89,11 +97,12 @@ import Default from "~/model/Bctdav/Default";
import Pattern from "~/model/Bctdav/Pattern"; import Pattern from "~/model/Bctdav/Pattern";
import Ovwp from "./Ovwp"; import Ovwp from "./Ovwp";
import Detp from "./Detp"; import Detp from "./Detp";
import Ptyp from "./Ptyp" import Ptyp from "./Ptyp";
import Srmp from "./Srmp"; import Srmp from "./Srmp";
import Cnyp from "./Cnyp"; import Cnyp from "./Cnyp";
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 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";
...@@ -103,9 +112,10 @@ export default { ...@@ -103,9 +112,10 @@ export default {
components: { components: {
"m-ovwp": Ovwp, "m-ovwp": Ovwp,
"m-detp": Detp, "m-detp": Detp,
'm-ptyp': Ptyp, "m-ptyp": Ptyp,
"m-setpan": Setpan, "m-setpan": Setpan,
"m-engp": Engp, "m-engp": Engp,
"m-glepan": Glepan,
"m-docpan": Docpan, "m-docpan": Docpan,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-coninfp": Coninfp, "m-coninfp": Coninfp,
...@@ -117,7 +127,7 @@ export default { ...@@ -117,7 +127,7 @@ export default {
root: this, root: this,
}; };
}, },
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() { data() {
return { return {
tabVal: "ovwp", tabVal: "ovwp",
...@@ -127,23 +137,20 @@ export default { ...@@ -127,23 +137,20 @@ export default {
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: {...CodeTable}, codes: { ...CodeTable },
}; };
}, },
methods: {}, methods: {},
created: async function () { created: async function () {
console.log("进入bctdav交易"); console.log("进入bctdav交易");
let rtnmsg = await this.init({}) let rtnmsg = await this.init({});
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{ //TODO 处理数据逻辑 //TODO 处理数据逻辑
this.updateModel(rtnmsg.data); this.updateModel(rtnmsg.data);
} } else {
else this.$notify.error({ title: "错误", message: "服务请求失败!" });
{ }
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
}, },
}; };
</script> </script>
......
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