Commit b63ef055 by 唐贵贤

项目更新

git commimt -m 项目更新“
parent cb6f5de5
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24">
<c-col :span="12"> <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv"> </el-form-item>
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input> </c-col>
</el-form-item> <c-col :span="24">
</c-col> <c-col :span="14">
<c-col :span="24">
<c-col :span="12"> <div style="height: 300px; width: 100%; border: 1px #ebeef5 solid">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm"> <el-tree
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input> :data="data"
</el-form-item> :props="defaultProps"
</c-col> @node-click="handleNodeClick"
></el-tree>
<c-col :span="12"> </div>
<c-button size="small" type="primary" @click="onTrndocButshw"> </c-col>
Sho&w <c-col :span="24" style="margin-top: 10px">
</c-button> <c-col :span="4">
</c-col> <el-form-item
label="关联单据"
<c-col :span="12"> v-show="isShow1 || isShow2"
<c-button size="small" type="primary" @click="onTrndocButadd"> ></el-form-item>
D&etails <el-form-item
</c-button> label=""
</c-col> v-show="!(isShow1 || isShow2)"
></el-form-item>
<c-col :span="12"> </c-col>
<c-button size="small" type="primary" @click="onTrndocButnew"> <c-col :span="8">
&Add New <el-form-item label="">
</c-button> <c-checkbox v-model="isShow1">显示收到的信息</c-checkbox>
</c-col> </el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="8" :offset="2">
<c-button size="small" type="primary" @click="onTrndocButattto"> <el-form-item label="">
<c-checkbox v-model="isShow2">显示以前发出的信息</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="22" :offset="1">
<c-table
:border="true"
:list="data1"
style="width:80%,text-align:center"
v-show="isShow1 || isShow2"
>
<el-table-column label="类型" width="auto"></el-table-column>
<el-table-column label="单据" width="auto"></el-table-column>
<el-table-column label="Cre.TRN" width="auto"></el-table-column>
<el-table-column label="日期" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
</c-table>
</c-col>
</c-col>
<c-col :span="6" :offset="1">
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButshw" style="width:100px">
Show
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButadd" style="width:100px">
Details
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButnew" style="width:100px">
Add New
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButattto" style="width:100px">
Attach to Attach to
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24" style="margin-top: 15px">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel"> <c-button size="small" type="primary" icon="el-icon-delete" @click="onTrndocButdel" style="width:100px">
Delete Delete
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24" style="margin-top: 15px">
<c-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButatt" style="width:100px">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
Attach Attach
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24" style="margin-top: 15px">
<c-col :span="12"> <c-button size="small" type="primary" @click="onSeainf" style="width:100px">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm"> i
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input> </c-button>
</el-form-item> </c-col>
</c-col> </c-col>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf"> <!--c-col :span="12">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input> <el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
</el-form-item> <c-input
</c-col> v-model="model.trnmod.trndoc.doctrestm"
placeholder="请输入Document tree"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
D&etails
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
&Add New
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
Attach to
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
Delete
</c-button>
</c-col>
<c-col :span="12">
<span
v-text="model.trnmod.trndoc.doclbl"
data-path=".trnmod.trndoc.doclbl"
>
</span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc"
>Show Incoming Messages</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout"
>Show Outgoing Messages</c-checkbox
>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
Attach
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input
v-model="model.trnmod.trndoc.condocstm"
placeholder="请输入Connected Documents"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input
v-model="model.trnmod.trndoc.rcvatt.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</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/Bttacc/Event" import Event from "~/model/Bttacc/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data(){ data() {
return { return {
data1: [],
} isShow1: false,
}, isShow2: false,
methods:{...Event}, data: [
created:function(){ {
label: "Internal",
} children: [{ label: "'Free Message' via Letter" }],
} },
],
};
},
methods: { ...Event },
handleNodeClick() {},
defaultProps() {},
created: function () {},
};
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm06Buttxmsel"> <c-col :span="11">
... <c-col :span="22">
</c-button> <el-form-item
</c-col> label="Information about Confirmation Instruction"
prop="trnmod.trndoc.dtemod.dtetagm06"
<c-col :span="12"> >
<el-form-item label="Information about Confirmation Instruction" prop="trnmod.trndoc.dtemod.dtetagm06"> <c-input
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm06" maxlength="65" show-word-limit placeholder="请输入Information about Confirmation Instruction" ></c-input> type="textarea"
</el-form-item> v-model="model.trnmod.trndoc.dtemod.dtetagm06"
maxlength="65"
show-word-limit
placeholder="请输入Information about Confirmation Instruction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onTxmdtetagm06Buttxmsel"
>
...
</c-button>
</c-col>
<c-col :span="22">
<el-form-item
label="Notes from Advising Bank"
prop="trnmod.trndoc.dtemod.dtetagm07"
>
<c-input
type="textarea"
v-model="model.trnmod.trndoc.dtemod.dtetagm07"
maxlength="65"
show-word-limit
placeholder="请输入Notes from Advising Bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onTxmdtetagm07Buttxmsel"
>
...
</c-button>
</c-col>
<c-col :span="22">
<el-form-item
label="Fee of Advising Bank"
prop="trnmod.trndoc.dtemod.dtetagm08"
>
<c-input
type="textarea"
v-model="model.trnmod.trndoc.dtemod.dtetagm08"
maxlength="65"
show-word-limit
placeholder="请输入Fee of Advising Bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onTxmdtetagm08Buttxmsel"
>
...
</c-button>
</c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1">
<c-col :span="12"> <c-col :span="16">
<el-form-item label="Document Sending Type" prop="trnmod.trndoc.dtemod.dtetagm53typ"> <el-form-item
<c-select v-model="model.trnmod.trndoc.dtemod.dtetagm53typ" style="width:100%" placeholder="请选择Document Sending Type"> label="Document Sending Type"
prop="trnmod.trndoc.dtemod.dtetagm53typ"
>
<c-select
v-model="model.trnmod.trndoc.dtemod.dtetagm53typ"
style="width: 100%"
placeholder="请选择Document Sending Type"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="16">
<c-col :span="12"> <el-form-item
<el-form-item label="Courier Name" prop="trnmod.trndoc.dtemod.dtetagm53nam"> label="Courier Name"
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53nam" maxlength="35" placeholder="请输入Courier Name"></c-input> prop="trnmod.trndoc.dtemod.dtetagm53nam"
</el-form-item> >
</c-col> <c-input
v-model="model.trnmod.trndoc.dtemod.dtetagm53nam"
<c-col :span="12"> maxlength="35"
<el-form-item label="Courier Number" prop="trnmod.trndoc.dtemod.dtetagm53num"> placeholder="请输入Courier Name"
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53num" maxlength="35" placeholder="请输入Courier Number"></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="16">
<c-col :span="12"> <el-form-item
<el-form-item label="Notes from Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm07"> label="Courier Number"
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm07" maxlength="65" show-word-limit placeholder="请输入Notes from Advising Bank" ></c-input> prop="trnmod.trndoc.dtemod.dtetagm53num"
</el-form-item> >
</c-col> <c-input
v-model="model.trnmod.trndoc.dtemod.dtetagm53num"
<c-col :span="12"> maxlength="35"
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm07Buttxmsel"> placeholder="请输入Courier Number"
... ></c-input>
</c-button> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="Fee of Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm08">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm08" maxlength="65" show-word-limit placeholder="请输入Fee of Advising Bank" ></c-input>
</el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12"> </c-row>
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm08Buttxmsel">
...
</c-button>
</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/Bttacc/Event" import Event from "~/model/Bttacc/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="DTA fields" name="dtetag"> <el-tab-pane label="DTE fields" name="dtetag">
<m-dtetag :model="model" :codes="codes"/> <m-dtetag :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
......
...@@ -50,11 +50,11 @@ import Check from "~/model/Bttrcl/Check" ...@@ -50,11 +50,11 @@ import Check from "~/model/Bttrcl/Check"
import Default from "~/model/Bttrcl/Default" import Default from "~/model/Bttrcl/Default"
import Pattern from "~/model/Bttrcl/Pattern" import Pattern from "~/model/Bttrcl/Pattern"
import Rclp from "./Rclp" import Rclp from "./Rclp"
import Engp from "~/Views/Public/Engp" import Engp from "~/views/Public/Engp"
import Detp from "./Detp" import Detp from "./Detp"
import Setpan from "~/Views/Public/Setpan" import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/Views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Docpan from "~/Views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Doctre from "./Doctre" import Doctre from "./Doctre"
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-col :span="12">
<!-- =================顶部====================== --> <el-form-item label="L/C Reference" prop="ledgrp.rec.ownref">
<c-col :span="24"> <c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入L/C Reference"></c-input>
<c-col :span="11"> </el-form-item>
<el-form-item label="L/C Reference" prop="ledgrp.rec.ownref"> </c-col>
<c-input
v-model="model.ledgrp.rec.ownref" <c-col :span="12">
maxlength="16" <el-form-item label="" prop="bttp.ledget.sdamod.seainf">
placeholder="请输入L/C Reference" <c-input v-model="model.bttp.ledget.sdamod.seainf" placeholder="请输入"></c-input>
></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="11" :offset="2"> <c-col :span="12">
<el-form-item label="Name" prop="ledgrp.rec.nam"> <el-form-item label="Name" prop="ledgrp.rec.nam">
<c-input <c-input v-model="model.ledgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
v-model="model.ledgrp.rec.nam" </el-form-item>
</c-col>
maxlength="40"
placeholder="请输入Name" <c-col :span="12">
></c-input> <el-form-item label="Drag Drop Sender" prop="bttp.ltdget.sdamod.dadsnd">
</el-form-item> <c-input v-model="model.bttp.ltdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</c-col> </el-form-item>
<c-col :span="11"> </c-col>
<el-form-item label="Transfer Reference" prop="ltdgrp.rec.ownref">
<c-input <c-col :span="12">
v-model="model.ltdgrp.rec.ownref" <el-form-item label="Transfer Reference" prop="ltdgrp.rec.ownref">
maxlength="16" <c-input v-model="model.ltdgrp.rec.ownref" maxlength="16" placeholder="请输入Transfer Reference"></c-input>
placeholder="请输入Transfer Reference" </el-form-item>
></c-input> </c-col>
</el-form-item>
</c-col> <c-col :span="12">
<c-col :span="11" :offset="2"> <el-form-item label="" prop="bttp.ltdget.sdamod.seainf">
<el-form-item label="Name" prop="ltdgrp.rec.nam"> <c-input v-model="model.bttp.ltdget.sdamod.seainf" placeholder="请输入"></c-input>
<c-input </el-form-item>
v-model="model.ltdgrp.rec.nam" </c-col>
maxlength="40"
placeholder="请输入Name" <c-col :span="12">
></c-input> <el-form-item label="Name" prop="ltdgrp.rec.nam">
</el-form-item> <c-input v-model="model.ltdgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
</c-col> </el-form-item>
</c-col> </c-col>
</c-row>
<el-divider class="el-divider--horizontal" ></el-divider> <c-col :span="12">
<c-row> <el-form-item label="L/C Amount" prop="ltdgrp.cbs.nom1.cur">
<c-col :span="24"> <c-input v-model="model.ltdgrp.cbs.nom1.cur" maxlength="3" placeholder="请输入L/C Amount"></c-input>
<c-col :span="16"> </el-form-item>
<c-col :span="10"> </c-col>
<el-form-item label="L/C Amount" prop="ltdgrp.cbs.nom1.cur">
<c-select <c-col :span="12">
v-model="model.ltdgrp.cbs.nom1.cur" <el-form-item label="Balance" prop="ltdgrp.cbs.nom1.amt">
style="width: 100%" <c-input v-model="model.ltdgrp.cbs.nom1.amt" placeholder="请输入Balance"></c-input>
placeholder="请选择cur" </el-form-item>
:code="codes.cur" </c-col>
>
</c-select> <c-col :span="12">
</el-form-item> <c-checkbox v-model="model.bttp.aammod.addamtflg">Add. Amount</c-checkbox>
</c-col> </c-col>
<c-col :span="6"> <c-col :span="12">
<el-form-item label="" label-width="10px" prop="ltdgrp.cbs.nom1.amt"> <el-form-item label="1st Beneficiary" prop="btdgrp.be1.pts.ref">
<c-input-currency <c-input v-model="model.btdgrp.be1.pts.ref" maxlength="16" placeholder="请输入1st Beneficiary"></c-input>
v-model="model.ltdgrp.cbs.nom1.amt" </el-form-item>
style="width: 90%" </c-col>
placeholder="请输入Nominal Amount"
></c-input-currency> <c-col :span="12">
</el-form-item> <el-form-item label="Open Amount" prop="ltdgrp.cbs.opn1.cur">
</c-col> <c-input v-model="model.ltdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input>
<c-col :span="2" class="centerLable"> </el-form-item>
<c-checkbox v-model="model.bttp.aammod.addamtflg" </c-col>
>Add. Amount</c-checkbox
> <c-col :span="12">
</c-col> <el-form-item label="Balance" prop="ltdgrp.cbs.opn1.amt">
</c-col> <c-input v-model="model.ltdgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input>
<c-col :span="8"> </el-form-item>
<el-form-item label="1st Beneficiary" prop="btdgrp.be1.pts.ref"> </c-col>
<c-input v-model="model.btdgrp.be1.pts.ref" maxlength="16" placeholder="请输入1st Beneficiary"></c-input>
</el-form-item> <c-col :span="12">
</c-col> <el-form-item label="Name of Party" prop="btdgrp.be1.pts.nam">
<c-input v-model="model.btdgrp.be1.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
<c-col :span="14"> </el-form-item>
<c-col :span="10"> </c-col>
<el-form-item label="Open Amount" prop="ltdgrp.cbs.opn1.cur">
<c-select <c-col :span="12">
v-model="model.ltdgrp.cbs.nom1.cur" <el-form-item label="Available with" prop="ltdgrp.avbnam">
style="width: 100%" <c-input v-model="model.ltdgrp.avbnam" maxlength="40" placeholder="请输入Available with"></c-input>
placeholder="请选择cur" </el-form-item>
:code="codes.cur" </c-col>
>
</c-select> <c-col :span="12">
</el-form-item> <el-form-item label="2nd Beneficiary" prop="btdgrp.be2.pts.ref">
</c-col> <c-input v-model="model.btdgrp.be2.pts.ref" maxlength="16" placeholder="请输入2nd Beneficiary"></c-input>
</el-form-item>
<c-col :span="6"> </c-col>
<el-form-item label="" label-width="10px" prop="ltdgrp.cbs.opn1.amt">
<c-input-currency <c-col :span="12">
v-model="model.ltdgrp.cbs.opn1.amt" <el-form-item label="Available by" prop="ltdgrp.rec.avbby">
style="width: 90%" <c-select v-model="model.ltdgrp.rec.avbby" style="width:100%" placeholder="请选择Available by">
placeholder="请输入Nominal Amount" </c-select>
></c-input-currency> </el-form-item>
</el-form-item> </c-col>
</c-col>
</c-col> <c-col :span="12">
<c-col :span="10"> <el-form-item label="Shipment Date" prop="ltdgrp.rec.shpdat">
<el-form-item label="" prop="btdgrp.be1.pts.nam"> <c-date-picker type="date" v-model="model.ltdgrp.rec.shpdat" style="width:100%" placeholder="请选择Shipment Date"></c-date-picker>
<c-input v-model="model.btdgrp.be1.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="16"> <el-form-item label="Name of Party" prop="btdgrp.be2.pts.nam">
<c-col :span="16"> <c-input v-model="model.btdgrp.be2.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
<el-form-item label="Available with" prop="ltdgrp.avbnam"> </el-form-item>
<c-input </c-col>
v-model="model.ltdgrp.avbnam"
maxlength="40" <c-col :span="12">
placeholder="请输入Available with" <el-form-item label="Date Issued/Form" prop="ltdgrp.rec.opndat">
></c-input> <c-date-picker type="date" v-model="model.ltdgrp.rec.opndat" style="width:100%" placeholder="请选择Date Issued/Form"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="8"> <c-col :span="12">
<el-form-item label="2nd Beneficiary" prop="btdgrp.be2.pts.ref"> <el-form-item label="Date Issued/Form" prop="ltdgrp.rec.lcrtyp">
<c-input v-model="model.btdgrp.be2.pts.ref" maxlength="16" placeholder="请输入2nd Beneficiary"></c-input> <c-select v-model="model.ltdgrp.rec.lcrtyp" style="width:100%" placeholder="请选择Date Issued/Form">
</el-form-item> </c-select>
</c-col> </el-form-item>
<c-col :span="7"> </c-col>
<el-form-item label="by" prop="ltdgrp.rec.avbby">
<c-select <c-col :span="12">
v-model="model.ltdgrp.rec.avbby" <el-form-item label="Presenting Bank" prop="btdgrp.prb.pts.ref">
style="width: 100%" <c-input v-model="model.btdgrp.prb.pts.ref" maxlength="16" placeholder="请输入Presenting Bank"></c-input>
placeholder="请选择Available by" </el-form-item>
> </c-col>
</c-select>
</el-form-item> <c-col :span="12">
</c-col> <el-form-item label="Date / Place of Expiry" prop="ltdgrp.rec.expdat">
<c-col :span="7" :pull="2"> <c-date-picker type="date" v-model="model.ltdgrp.rec.expdat" style="width:100%" placeholder="请选择Date / Place of Expiry"></c-date-picker>
<el-form-item label="Shipment Date" prop="ltdgrp.rec.shpdat"> </el-form-item>
<c-date-picker </c-col>
type="date"
v-model="model.ltdgrp.rec.shpdat" <c-col :span="12">
style="width: 100%" <el-form-item label="Date / Place of Expiry" prop="ltdgrp.rec.expplc">
placeholder="请选择Shipment Date" <c-input v-model="model.ltdgrp.rec.expplc" maxlength="29" placeholder="请输入Date / Place of Expiry"></c-input>
></c-date-picker> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="10"> <el-form-item label="Name of Party" prop="btdgrp.prb.pts.nam">
<el-form-item label="" prop="btdgrp.be2.pts.nam"> <c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
<c-input v-model="model.btdgrp.be2.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> </el-form-item>
</el-form-item> </c-col>
</c-col>
</c-col> <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bttp.recget.sdamod.dadsnd">
<c-col :span="7"> <c-input v-model="model.bttp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
<el-form-item label="Date Issued/Form" prop="ltdgrp.rec.opndat"> </el-form-item>
<c-date-picker </c-col>
type="date"
v-model="model.ltdgrp.rec.opndat" <c-col :span="12">
style="width: 100%" <el-form-item label="Document Reference" prop="btdgrp.rec.ownref">
placeholder="请选择Date Issued/Form" <c-input v-model="model.btdgrp.rec.ownref" maxlength="16" placeholder="请输入Document Reference"></c-input>
></c-date-picker> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="7" style="margin-left:-15px" :pull="4"> <c-col :span="12">
<el-form-item label="" prop="ltdgrp.rec.lcrtyp"> <el-form-item label="" prop="bttp.recget.sdamod.seainf">
<c-input <c-input v-model="model.bttp.recget.sdamod.seainf" placeholder="请输入"></c-input>
v-model="model.ltdgrp.rec.lcrtyp" </el-form-item>
style="width: 100%" </c-col>
placeholder="请选择Form of L/C"
> <c-col :span="12">
</c-input> <el-form-item label="Name" prop="btdgrp.rec.nam">
</el-form-item> <c-input v-model="model.btdgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
</c-col> </el-form-item>
<c-col :span="8" :push="2" style="margin-left:15px"> </c-col>
<el-form-item label="Presenter" prop="btdgrp.prb.pts.ref">
<c-input v-model="model.btdgrp.prb.pts.ref" maxlength="16" placeholder="请输入Presenting Bank"></c-input> <c-col :span="12">
</el-form-item> <el-form-item label="Type of Advice" prop="btdgrp.rec.advtyp">
</c-col> <c-select v-model="model.btdgrp.rec.advtyp" style="width:100%" placeholder="请选择Type of Advice">
</c-select>
<c-col :span="7"> </el-form-item>
<el-form-item label="Date / Place of Expiry" prop="ltdgrp.rec.expdat"> </c-col>
<c-date-picker
type="date" <c-col :span="12">
v-model="model.ltdgrp.rec.expdat" <el-form-item label="Presented by" prop="btdgrp.rec.docprbrol">
style="width: 100%" <c-select v-model="model.btdgrp.rec.docprbrol" style="width:100%" placeholder="请选择Presented by">
placeholder="请选择Date / Place of Expiry" </c-select>
></c-date-picker> </el-form-item>
</el-form-item> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="7" style="margin-left:-15px" :pull="4"> <el-form-item label="Drag Drop Sender" prop="bttp.prbp.ptsget.sdamod.dadsnd">
<el-form-item label="" prop="ltdgrp.rec.expplc"> <c-input v-model="model.bttp.prbp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
<c-input </el-form-item>
v-model="model.ltdgrp.rec.expplc" </c-col>
maxlength="29"
style="width: 100%" <c-col :span="12">
placeholder="请输入Date / Place of Expiry" <el-form-item label="Payment advised on" prop="btdgrp.rec.advdat">
></c-input> <c-date-picker type="date" v-model="model.btdgrp.rec.advdat" style="width:100%" placeholder="请选择Payment advised on"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="10" style="margin-left:15px">
<el-form-item label="" prop="btdgrp.prb.pts.nam"> <c-col :span="12">
<c-input v-model="model.btdgrp.prb.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <el-form-item label="Discrep. advised on" prop="btdgrp.rec.disdat">
</el-form-item> <c-date-picker type="date" v-model="model.btdgrp.rec.disdat" style="width:100%" placeholder="请选择Discrep. advised on"></c-date-picker>
</c-col> </el-form-item>
</c-row> </c-col>
<el-divider class="el-divider--horizontal" ></el-divider>
<c-row> <c-col :span="12">
<c-col :span="24"> <el-form-item label="External Key of Address" prop="btdgrp.prb.pts.extkey">
<c-col :span="11"> <c-input v-model="model.btdgrp.prb.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
<el-form-item label="Document Reference" prop="btdgrp.rec.ownref"> </el-form-item>
<c-input </c-col>
v-model="model.btdgrp.rec.ownref"
maxlength="16" <c-col :span="12">
placeholder="请输入L/C Reference" <el-form-item label="" prop="bttp.prbp.ptsget.sdamod.seainf">
></c-input> <c-input v-model="model.bttp.prbp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="2">
<el-form-item label="Name" prop="btdgrp.rec.nam"> <c-col :span="12">
<c-input <c-button size="small" type="primary" @click="onPrbpDet">
v-model="model.btdgrp.rec.nam" Details
</c-button>
maxlength="40" </c-col>
placeholder="请输入Name"
></c-input> <c-col :span="12">
</el-form-item> <el-form-item label="名称" prop="btdgrp.prb.namelc">
</c-col> <c-input type="textarea" v-model="model.btdgrp.prb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</c-col> </el-form-item>
</c-row> </c-col>
<el-divider class="el-divider--horizontal" ></el-divider>
<c-col :span="24"> <c-col :span="12">
<c-col :span="11"> <c-checkbox v-model="model.bttp.setnowflg">setttle now</c-checkbox>
<c-col :span="24"> </c-col>
<el-form-item label="Type of Advice" prop="btdgrp.rec.advtyp">
<c-select v-model="model.btdgrp.rec.advtyp" style="width:100%" placeholder="请选择Type of Advice"> <c-col :span="12">
<el-option v-for="item in codes.advtyp1" <el-form-item label="Address Block" prop="btdgrp.prb.pts.adrblk">
:key="item.value" <c-input type="textarea" v-model="model.btdgrp.prb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
:label="item.label" </el-form-item>
:value="item.value"> </c-col>
</el-option>
</c-select> <c-col :span="12">
</el-form-item> <el-form-item label="Chinese address" prop="btdgrp.prb.dbfadrblkcn">
</c-col> <c-input type="textarea" v-model="model.btdgrp.prb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
<c-col :span="12"> </el-form-item>
<el-form-item label="Payment advised on" prop="btdgrp.rec.advdat"> </c-col>
<c-date-picker type="date" v-model="model.btdgrp.rec.advdat" style="width:100%" placeholder="请选择Payment advised on"></c-date-picker>
</el-form-item> <c-col :span="12">
</c-col> <c-checkbox v-model="model.btdgrp.rec.dscinsflg">Enter Docs, Discrep. and Instructions</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Discrep. advised on" prop="btdgrp.rec.disdat"> <c-col :span="12">
<c-date-picker type="date" v-model="model.btdgrp.rec.disdat" style="width:100%" placeholder="请选择Discrep. advised on"></c-date-picker> <el-form-item label="地址" prop="btdgrp.prb.adrelc">
</el-form-item> <c-input type="textarea" v-model="model.btdgrp.prb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</c-col> </el-form-item>
<c-col :span="20" :offset="4"> </c-col>
<c-checkbox v-model="model.btdgrp.rec.dscinsflg">Enter Docs, Discrep. and Instructions</c-checkbox>
</c-col>
<c-col :span="20" :offset="4">
<c-checkbox v-model="model.bttp.setnowflg">setttle now</c-checkbox>
</c-col>
</c-col>
<c-col :span="11" offset="1">
<c-col :span="24">
<c-ptap5
:model="model"
:argadr="{
fieldtit: 'Pres. by(2nd Ben)',
title: '',
grp: 'btdgrp',
rol: 'prb',
field: 'docprbrol',
}"
:noRef="true"
:disabled="false"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap5>
</c-col>
<c-col :span="24">
<c-ptap5
:model="model"
:argadr="{
fieldtit: 'Pres. by(1nd Ben)',
title: '',
grp: 'btdgrp',
rol: 'prp',
field: 'docprbrolbe1',
}"
:noRef="true"
:disabled="false"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap5>
</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/Lttdav/Event" import Event from "~/model/Lttdav/Event"
import Ptap from "~/views/Public/Ptap";
import Ptap5 from "~/views/Public/PtapWithRole";
export default { export default {
components: { "c-ptap5": Ptap5 },
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
...@@ -333,9 +280,5 @@ export default { ...@@ -333,9 +280,5 @@ export default {
} }
</script> </script>
<style> <style>
.el-divider--horizontal{
margin-top: 8px;
margin-bottom: 8px;
}
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24">
<c-col :span="12"> <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="14">
<c-col :span="24">
<div style="height: 300px; width: 100%; border: 1px #ebeef5 solid">
<el-tree
:data="data"
:props="defaultProps"
@node-click="handleNodeClick"
></el-tree>
</div>
</c-col>
<c-col :span="24" style="margin-top: 10px">
<c-col :span="4">
<el-form-item
label="关联单据"
v-show="isShow1 || isShow2"
></el-form-item>
<el-form-item
label=""
v-show="!(isShow1 || isShow2)"
></el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="">
<c-checkbox v-model="isShow1">显示收到的信息</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="8" :offset="2">
<el-form-item label="">
<c-checkbox v-model="isShow2">显示以前发出的信息</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="22" :offset="1">
<c-table
:border="true"
:list="data1"
style="width:80%,text-align:center"
v-show="isShow1 || isShow2"
>
<el-table-column label="类型" width="auto"></el-table-column>
<el-table-column label="单据" width="auto"></el-table-column>
<el-table-column label="Cre.TRN" width="auto"></el-table-column>
<el-table-column label="日期" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
</c-table>
</c-col>
</c-col>
<c-col :span="6" :offset="1">
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButshw"
style="width: 100px"
>
Show
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButadd"
style="width: 100px"
>
Details
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButnew"
style="width: 100px"
>
Add New
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButattto"
style="width: 100px"
>
Attach to
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
icon="el-icon-delete"
@click="onTrndocButdel"
style="width: 100px"
>
Delete
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButatt"
style="width: 100px"
>
Attach
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onSeainf"
style="width: 100px"
>
i
</c-button>
</c-col>
</c-col>
</c-col>
<!--c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv"> <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input> <c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
</el-form-item> </el-form-item>
...@@ -71,30 +202,36 @@ ...@@ -71,30 +202,36 @@
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf"> <el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input> <c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input>
</el-form-item> </el-form-item>
</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/Lttdav/Event" import Event from "~/model/Lttdav/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data(){ data() {
return { return {
data1: [],
} isShow1: false,
}, isShow2: false,
methods:{...Event}, data: [
created:function(){ {
label: "Internal",
} children: [{ label: "'Free Message' via Letter" }],
} },
],
};
},
methods: { ...Event },
handleNodeClick() {},
defaultProps() {},
};
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="14">
<el-row> <c-col :span="12">
<c-col :span="20"> <c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
<el-form-item label="Discrepancies" prop="btdgrp.blk.docdis"> ...
<c-input type="textarea" v-model="model.btdgrp.blk.docdis" </c-button>
maxlength="50" </c-col>
show-word-limit
:disabled="model.btdgrp.blk.docdisflg ? false : true" <c-col :span="12">
placeholder="请输入Discrepancies" ></c-input> <el-form-item label="Discrepancies" prop="btdgrp.blk.docdis">
</el-form-item> <c-input type="textarea" v-model="model.btdgrp.blk.docdis" maxlength="50" show-word-limit placeholder="请输入Discrepancies" ></c-input>
</c-col> </el-form-item>
<c-col :span="4"> </c-col>
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
... <c-col :span="12">
</c-button> <c-button size="small" type="primary" icon="el-icon-search" @click="onIntdisButtxmsel">
</c-col> ...
</el-row> </c-button>
<el-row> </c-col>
<c-col :span="20">
<el-form-item label="Internal Discrepancies" prop="btdgrp.blk.intdis"> <c-col :span="12">
<c-input type="textarea" v-model="model.btdgrp.blk.intdis" maxlength="65" show-word-limit placeholder="请输入Internal Discrepancies" ></c-input> <el-form-item label="Internal Discrepancies" prop="btdgrp.blk.intdis">
</el-form-item> <c-input type="textarea" v-model="model.btdgrp.blk.intdis" maxlength="65" show-word-limit placeholder="请输入Internal Discrepancies" ></c-input>
</c-col> </el-form-item>
<c-col :span="4"> </c-col>
<c-button size="small" type="primary" icon="el-icon-search" @click="onIntdisButtxmsel">
... <c-col :span="12">
</c-button> <c-button size="small" type="primary" icon="el-icon-search" @click="onComconButtxmsel">
</c-col> ...
</el-row> </c-button>
<el-row> </c-col>
<c-col :span="20">
<el-form-item label="Comments and Conclusions" prop="btdgrp.blk.comcon"> <c-col :span="12">
<c-input type="textarea" v-model="model.btdgrp.blk.comcon" maxlength="65" show-word-limit placeholder="请输入Comments and Conclusions" ></c-input> <el-form-item label="Comments and Conclusions" prop="btdgrp.blk.comcon">
</el-form-item> <c-input type="textarea" v-model="model.btdgrp.blk.comcon" maxlength="65" show-word-limit placeholder="请输入Comments and Conclusions" ></c-input>
</c-col> </el-form-item>
<c-col :span="4"> </c-col>
<c-button size="small" type="primary" icon="el-icon-search" @click="onComconButtxmsel">
... <c-col :span="12">
</c-button> <c-button size="small" type="primary" icon="el-icon-search" @click="onSetinsButtxmsel">
</c-col> ...
</el-row> </c-button>
</c-col>
<el-row>
<c-col :span="20"> <c-col :span="12">
<el-form-item label="Settlement Instructions transaction field" prop="btdgrp.blk.setinsbt"> <el-form-item label="Settlement Instructions transaction field" prop="btdgrp.blk.setinsbt">
<c-input type="textarea" v-model="model.btdgrp.blk.setinsbt" maxlength="65" show-word-limit placeholder="请输入Settlement Instructions transaction field" ></c-input> <c-input type="textarea" v-model="model.btdgrp.blk.setinsbt" maxlength="65" show-word-limit placeholder="请输入Settlement Instructions transaction field" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinsButtxmsel"> <c-col :span="12">
... <c-checkbox v-model="model.btdgrp.blk.docdisflg">discrepancies modified</c-checkbox>
</c-button> </c-col>
</c-col>
</el-row> <c-col :span="12">
<el-row> <span v-text="model.bttp.docgrdmbe1.docdsclab" data-path=".bttp.docgrdmbe1.docdsclab" > </span>
<c-col :span="22" :offset="2"> </c-col>
<c-istream-table
:list="model.bttp.docgrdmbe1.docgrd" <c-col :span="12">
:columns="columns1" <el-form-item label="further handling" prop="bttp.futhndflg">
<c-select v-model="model.bttp.futhndflg" style="width:100%" placeholder="请选择further handling">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.bttp.docgrdmbe1.docgrd"
style="width: 100%"
> >
</c-istream-table> </el-table>
</c-col> <el-pagination
<!-- layout="prev, pager, next"
<c-col :span="23" :offset="1"> :total="pager.bttp_docgrdmbe1_docgrd.total">
<div class="e-table-wrapper"> </el-pagination>
<el-table </div>
:data="model.bttp.docgrdmbe1.docgrd" </c-col>
style="width: 50%">
<el-table-column <c-col :span="12">
prop="bttp.docgrdmbe1.docgrd.cmail1" <span v-text="model.bttp.docgrdmbe2.docdsclab" data-path=".bttp.docgrdmbe2.docdsclab" > </span>
label="1st" </c-col>
width="54">
</el-table-column>
<el-table-column
prop="bttp.docgrdmbe1.docgrd.cmail2"
label="2nd"
width="54">
</el-table-column>
<el-table-column
prop="bttp.docgrdmbe1.docgrd.docnam"
label="Document"
width="120">
</el-table-column>
</el-table>
</div>
</c-col>
-->
</el-row>
<el-row>
<c-col :span="22" :offset="2">
<c-istream-table
:list="model.bttp.docgrdmbe2.docgrd"
:columns="columns2"
>
</c-istream-table>
</c-col>
<!--
<c-col :span="23" :offset="1">
<div class="e-table-wrapper">
<el-table
:data="model.bttp.docgrdmbe2.docgrd"
style="width: 50%"
>
<el-table-column
prop="bttp.docgrdmbe2.docgrd.cmail1"
label="1st"
width="54">
</el-table-column>
<el-table-column
prop="bttp.docgrdmbe2.docgrd.cmail2"
label="2nd"
width="54">
</el-table-column>
<el-table-column
prop="bttp.docgrdmbe2.docgrd.docnam"
label="Document"
width="120">
</el-table-column>
</el-table>
</div>
</c-col>
-->
</el-row>
</c-col>
<c-col :span="9" :offset="1">
<c-col :span="20" :offset="3">
<c-checkbox v-model="model.btdgrp.blk.docdisflg">Discrepancies modified</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="Further Handling" prop="bttp.futhndflg">
<c-select v-model="model.bttp.futhndflg" style="width:100%" placeholder="请选择further handling">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Document set Status" prop="bttp.futhndflg">
<c-select v-model="model.btdgrp.rec.docsta" style="width:100%" placeholder="请选择further handling">
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="Document Set Status" prop="btdgrp.rec.docsta">
<c-input v-model="model.btdgrp.rec.docsta" maxlength="40" placeholder="请输入Document Set Status"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<div class="e-table-wrapper">
<el-table
:data="model.bttp.docgrdmbe2.docgrd"
style="width: 100%"
>
</el-table>
<el-pagination
layout="prev, pager, next"
:total="pager.bttp_docgrdmbe2_docgrd.total">
</el-pagination>
</div>
</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/Bttdck/Event" import Event from "~/model/Lttdav/Event"
export default { export default {
components: { },
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data(){ data(){
return { return {
columns1: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'],
columns2: ['0 0 "lst1" 50 ', '1 1 "lst2" 50', '2 2 "document" 400'], }
};
}, },
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -4,57 +4,43 @@ ...@@ -4,57 +4,43 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000045 --> <!--PD000045 -->
<el-tab-pane label="Advice Received" name="davp"> <el-tab-pane label="davp" name="davp">
<c-content> <m-davp :model="model" :codes="codes"/>
<m-davp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000296 --> <!--PD000296 -->
<el-tab-pane label="Discr./Instr." name="dscinsp"> <el-tab-pane label="Discr./Instr" name="dscinsp">
<c-content>
<m-dscinsp :model="model" :codes="codes"/> <m-dscinsp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="Engagement" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/> <m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/> <m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="Booking" name="glepan"> <el-tab-pane label="GLE Booking" name="glepan">
<m-glepan :model="model" :codes="codes"/> <m-glepan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="Completion" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes"/> <m-coninfp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="Documents" name="docpan"> <el-tab-pane label="Message" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="Attachment" name="doctre"> <el-tab-pane label="Attachments" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
...@@ -70,16 +56,14 @@ import Default from "~/model/Lttdav/Default" ...@@ -70,16 +56,14 @@ import Default from "~/model/Lttdav/Default"
import Pattern from "~/model/Lttdav/Pattern" import Pattern from "~/model/Lttdav/Pattern"
import Davp from "./Davp" import Davp from "./Davp"
import Dscinsp from "./Dscinsp" import Dscinsp from "./Dscinsp"
import Engp from "./Engp"
import Setpan from "./Setpan"
import Glepan from "./Glepan"
import Coninfp from "./Coninfp"
import Docpan from "./Docpan"
import Doctre from "./Doctre" import Doctre from "./Doctre"
import Glepan from "~/views/Public/Glepan";
import Setpan from "~/views/Public/Setpan";
import Docpan from "~/views/Public/Docpan";
import Engp from "~/views/Public/Engp"
import Coninfp from "~/views/Public/Coninfp"
export default { export default {
components:{ components:{
"m-davp" : Davp, "m-davp" : Davp,
...@@ -99,7 +83,7 @@ export default { ...@@ -99,7 +83,7 @@ export default {
mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理 mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "davp", tabVal: "",
trnName: "lttdav", trnName: "lttdav",
model: new Lttdav().data, model: new Lttdav().data,
checkRules: Check, checkRules: Check,
...@@ -120,7 +104,7 @@ export default { ...@@ -120,7 +104,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
} }
else else
{ {
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="14">
<c-col :span="24">
<div style="height: 300px; width: 100%; border: 1px #ebeef5 solid">
<el-tree
:data="data"
:props="defaultProps"
@node-click="handleNodeClick"
></el-tree>
</div>
</c-col>
<c-col :span="24" style="margin-top: 10px">
<c-col :span="4">
<el-form-item
label="关联单据"
v-show="isShow1 || isShow2"
></el-form-item>
<el-form-item
label=""
v-show="!(isShow1 || isShow2)"
></el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="">
<c-checkbox v-model="isShow1">显示收到的信息</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="8" :offset="2">
<el-form-item label="">
<c-checkbox v-model="isShow2">显示以前发出的信息</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="22" :offset="1">
<c-table
:border="true"
:list="data1"
style="width:80%,text-align:center"
v-show="isShow1 || isShow2"
>
<el-table-column label="类型" width="auto"></el-table-column>
<el-table-column label="单据" width="auto"></el-table-column>
<el-table-column label="Cre.TRN" width="auto"></el-table-column>
<el-table-column label="日期" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
</c-table>
</c-col>
</c-col>
<c-col :span="6" :offset="1">
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButshw"
style="width: 100px"
>
Show
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButadd"
style="width: 100px"
>
Details
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButnew"
style="width: 100px"
>
Add New
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButattto"
style="width: 100px"
>
Attach to
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
icon="el-icon-delete"
@click="onTrndocButdel"
style="width: 100px"
>
Delete
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onTrndocButatt"
style="width: 100px"
>
Attach
</c-button>
</c-col>
<c-col :span="24" style="margin-top: 15px">
<c-button
size="small"
type="primary"
@click="onSeainf"
style="width: 100px"
>
i
</c-button>
</c-col>
</c-col>
</c-col>
<!--c-col :span="12"> <!--c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv"> <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input> <c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
</el-form-item> </el-form-item>
</c-col--> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm"> <el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
...@@ -53,9 +184,9 @@ ...@@ -53,9 +184,9 @@
Outgoing Outgoing
</c-checkbox> </c-checkbox>
</c-col> </c-col>
<!--c-col :span="12"> <c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span> <span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col--> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm"> <el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input <c-input
...@@ -69,7 +200,7 @@ ...@@ -69,7 +200,7 @@
Attach Attach
</c-button> </c-button>
</c-col> </c-col>
<!--c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" @click="onTrndocButattto"> <c-button size="small" type="primary" @click="onTrndocButattto">
Attach to Attach to
</c-button> </c-button>
...@@ -96,9 +227,21 @@ export default { ...@@ -96,9 +227,21 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [CommonProcess], mixins: [CommonProcess],
data() { data() {
return {}; return {
data1: [],
isShow1: false,
isShow2: false,
data: [
{
label: "Internal",
children: [{ label: "'Free Message' via Letter" }],
},
],
};
}, },
methods: { ...Event }, methods: { ...Event },
handleNodeClick() {},
defaultProps() {},
created: function () {}, created: function () {},
}; };
</script> </script>
......
...@@ -56,13 +56,12 @@ import Default from "~/model/Lttdck/Default" ...@@ -56,13 +56,12 @@ import Default from "~/model/Lttdck/Default"
import Pattern from "~/model/Lttdck/Pattern" import Pattern from "~/model/Lttdck/Pattern"
import Utlp1 from "./Utlp1" import Utlp1 from "./Utlp1"
import Dscinsp from "./Dscinsp" import Dscinsp from "./Dscinsp"
import Engp from "~/Views/Public/Engp" import Engp from "~/views/Public/Engp"
import Detp from "./Detp" import Detp from "./Detp"
import Setpan from "~/Views/Public/Setpan" import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/Views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Docpan from "~/Views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Doctre from "./Doctre" import Doctre from "./Doctre"
//import Setpan from "~/Views/Public/Setpan"
......
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