Commit 53393b5c by fukai
parents 90b7a328 45b6ea4d
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="24">
<el-col :span="12"> <el-form-item label="货物/服务名称" prop="godnam">
<el-form-item label="特殊规定"> <c-input
<c-select v-model="model.litameadv" style="width:100%" placeholder="请选择特殊规定"> v-model="model.godnam"
</c-select> maxlength="40"
</el-form-item> style="width: 30%"
</el-col> placeholder="货物服务名称"
></c-input>
<el-col :span="12"> </el-form-item>
<el-form-item label="特殊规定条件">
<c-input type="textarea" v-model="model.ameadvrmk" maxlength="34" show-word-limit placeholder="请输入特殊规定条件" ></c-input>
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="branch name"> <el-form-item label="特殊规定" prop="litameadv">
<c-input v-model="model.bchname" maxlength="40" placeholder="请输入branch name"></c-input> <el-col :span="8">
</el-form-item> <c-select
</el-col> v-model="model.litameadv"
style="width: 70%"
<el-col :span="12"> placeholder="请选择特殊规定"
<el-form-item label="ADDRESS"> >
<c-input v-model="model.issadr" maxlength="40" placeholder="请输入ADDRESS"></c-input> <el-option
</el-form-item> v-for="item in codes.litameadv"
</el-col> :key="item.value"
:label="item.label"
<el-col :span="12"> :value="item.value"
<el-form-item label="ZIP Code Used when Addressing Postbox"> >
<c-input v-model="model.pobzip" maxlength="10" placeholder="请输入ZIP Code Used when Addressing Postbox"></c-input> </el-option>
</el-form-item> </c-select>
</el-col> </el-col>
</el-form-item>
<el-col :span="12"> </el-col>
<el-form-item label="TEL PHONE">
<c-input v-model="model.tel" maxlength="16" placeholder="请输入TEL PHONE"></c-input> <el-col :span="24">
</el-form-item> <el-form-item label="" prop="ameadvrmk" style="width: 60%">
</el-col> <c-input
:disabled="model.litameadv == '无特殊规定'"
<el-col :span="12"> type="textarea"
<el-form-item label="FAX"> v-model="model.ameadvrmk"
<c-input v-model="model.fax" maxlength="16" placeholder="请输入FAX"></c-input> :autosize="{ minRows: 4, maxRows: 6 }"
</el-form-item> maxlength="68"
</el-col> style="width: 50%"
</div> show-word-limit
></c-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="开证行" prop="bchname" style="width: 65%">
<c-input
v-model="model.bchname"
maxlength="40"
style="width: 50%"
placeholder="请输入branch name"
></c-input>
</el-form-item>
</el-col>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Event from "~/model/Ditopn/Event";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditame/Event"
export default { export default {
props:["model","codes"], props: ["model", "codes"],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <el-row>
<el-col :span="24">
<el-col :span="12"> <el-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span> <el-form-item
</el-col> style="height=200px;"
label="General"
<el-col :span="12"> prop="mtabut.coninf.oitinf.oit.inftxt"
<el-form-item label="Infotext"> >
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input> <c-input
</el-form-item> type="textarea"
v-model="model.mtabut.coninf.oitinf.oit.inftxt"
maxlength="60"
:autosize="{ minRows: 4, maxRows: 6 }"
show-word-limit
placeholder="请输入Infotext"
></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="Display Type"
prop="mtabut.coninf.oitinf.oit.inflev"
>
<c-select
v-model="model.mtabut.coninf.oitinf.oit.inflev"
style="width: 50%"
disabled
placeholder="请选择Infotext Level"
>
<el-option
v-for="item in codes.inflev"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item
label="Settlement"
prop="mtabut.coninf.oitset.oit.inftxt"
>
<c-input
type="textarea"
v-model="model.mtabut.coninf.oitset.oit.inftxt"
maxlength="60"
:autosize="{ minRows: 4, maxRows: 6 }"
show-word-limit
placeholder="请输入Infotext"
></c-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="Display Type"
prop="mtabut.coninf.oitset.oit.inflev"
>
<c-select
v-model="model.mtabut.coninf.oitset.oit.inflev"
style="width: 50%"
disabled
placeholder="请选择Infotext Level"
>
<el-option
v-for="item in codes.inflev"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
<el-date-picker
type="date"
v-model="model.mtabut.coninf.conexedat"
style="width: 40%"
placeholder="请选择执行日期"
></el-date-picker>
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="Infotext Level"> <el-form-item
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level"> label="Send for Release to"
</c-select> prop="mtabut.coninf.usr.extkey"
</el-form-item> >
</el-col> <c-input
v-model="model.mtabut.coninf.usr.extkey"
<el-col :span="12"> maxlength="8"
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span> style="width: 40%"
</el-col> disabled="disabled"
placeholder="请输入User ID"
<el-col :span="12"> ></c-input>
<el-form-item label="Infotext"> </el-form-item>
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</el-col> </el-col>
</el-row>
<el-col :span="12">
<el-form-item label="Infotext Level">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="执行日期">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="User ID">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</el-col>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Event from "~/model/Ditopn/Event";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditame/Event"
export default { export default {
props:["model","codes"], props: ["model", "codes"],
data(){ data() {
return { return {};
}
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="24" style="margin-bottom:18px">
Liability
</el-col>
<el-col :span="22" :offset="1">
<c-table :list="model.liaall.liaallg" style="width:80%,text-align:center,margin-bottom:18px" :border="true">
<el-table-column prop="cbtpfx" label="Type" width="auto"> </el-table-column>
<el-table-column prop="matdat" label="Maturity" width="auto"> </el-table-column>
<el-table-column prop="tenday" label="Tenor" width="auto"> </el-table-column>
<el-table-column prop="rol" label="Dbt." width="auto"> </el-table-column>
<el-table-column prop="nam" label="Name" width="auto"> </el-table-column>
<el-table-column prop="cdtrol" label="Cdt." width="auto"> </el-table-column>
<el-table-column prop="cur" label="Cur" width="auto"> </el-table-column>
<el-table-column prop="oldamt" label="Old Amount" width="auto">
<template slot-scope="scope">
{{moneyFormat(scope.row.oldamt)}}
</template>
</el-table-column>
<el-table-column prop="amt" label="Booking Amo" width="auto">
<template slot-scope="scope">
{{moneyFormat(scope.row.amt)}}
</template>
</el-table-column>
<el-table-column prop="tenpct" label="%" width="auto"> </el-table-column>
<el-table-column prop="acc" label="Account" width="auto"> </el-table-column>
<el-table-column prop="valdat" label="Value Date" width="auto">
<template slot-scope="scope">
{{dateFormat(scope.row.valdat)}}
</template>
</el-table-column>
</c-table>
</el-col>
<el-col :span="12"> <!-- <el-col :span="12">
<el-form-item label="Sight Amount"> <el-form-item label="Sight Amount">
<c-input v-model="model.liaall.outamt" placeholder="请输入Sight Amount"></c-input> <c-input style="width:50%" v-model="model.liaall.outamt" placeholder="请输入Sight Amount"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="Sight Amount Percentage"> <el-form-item label="Sight Amount Percentage">
<c-input v-model="model.liaall.outpct" placeholder="请输入Sight Amount Percentage"></c-input> <c-input style="width:50%" v-model="model.liaall.outpct" placeholder="请输入Sight Amount Percentage"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="External Booking Amount"> <el-form-item label="External Booking Amount">
<c-input v-model="model.liaall.concur" maxlength="3" placeholder="请输入External Booking Amount"></c-input> <c-input style="width:70%" v-model="model.liaall.concur" maxlength="3" placeholder="请输入External Booking Amount"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-col :span="12"> <el-col :span="12">
<el-form-item label="Amount not yet assigned"> <el-form-item label="Amount not yet assigned">
<c-input v-model="model.liaall.misamt" placeholder="请输入Amount not yet assigned"></c-input> <c-input style="width:20%" disabled v-model="model.liaall.concur" maxlength="3" placeholder="请输入External Booking Amount"></c-input>
<c-input style="width:50%" disabled v-model="model.liaall.misamt" placeholder="请输入Amount not yet assigned"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt"> <el-form-item label="">
Add to Current Line <c-button size="small" disabled type="primary" @click="onLiaallButmisamt">
</c-button> Add to Current Line
</c-button>
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <!-- <el-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig"> <el-form-item label="">
Add to Sight Amount <c-button size="small" type="primary" @click="onLiaallButmissig">
</c-button> Add to Sight Amount
</c-button>
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="Old Amount booked externally"> <el-form-item label="Old Amount booked externally">
<c-input v-model="model.liaall.exttotoldamt" placeholder="请输入Old Amount booked externally"></c-input> <c-input style="width:50%" v-model="model.liaall.exttotoldamt" placeholder="请输入Old Amount booked externally"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="Total booking amount external assinged"> <el-form-item label="Total booking amount external assinged">
<c-input v-model="model.liaall.exttotamt" placeholder="请输入Total booking amount external assinged"></c-input> <c-input style="width:50%" v-model="model.liaall.exttotamt" placeholder="请输入Total booking amount external assinged"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditame/Event" import Event from "~/model/Ditopn/Event"
export default { export default {
props:["model","codes"], props:["model","codes"],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="12"> <el-col :span="20">
<el-form-item label="english name"> <el-form-item label="MT799(79)受益人英文名称" prop="ditp.bennam">
<c-input v-model="model.ditp.bennam" maxlength="100" placeholder="请输入english name"></c-input> <c-input v-model="model.ditp.bennam" maxlength="100" @blur="BlurBennam" ></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="20">
<el-form-item label="apl english name"> <el-form-item label="MT799(79)申请人英文名称" prop="ditp.aplname">
<c-input v-model="model.ditp.aplname" maxlength="100" placeholder="请输入apl english name"></c-input> <c-input v-model="model.ditp.aplname" maxlength="100" @blur="BlurAplname"></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="name of authorized signatory"> <el-form-item label="MT799(79)签名" prop="ditp.signam">
<c-input v-model="model.ditp.signam" maxlength="50" placeholder="请输入name of authorized signatory"></c-input> <c-input v-model="model.ditp.signam" maxlength="50" @blur="BlurSignam" ></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="15">
<el-form-item label="Remark"> <el-form-item label="MT799(79)备注" prop="ditp.remark">
<c-input type="textarea" v-model="model.ditp.remark" maxlength="80" show-word-limit placeholder="请输入Remark" ></c-input> <c-input type="textarea" v-model="model.ditp.remark" maxlength="800" :rows="10" ></c-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</div> </div>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditame/Event" import Event from "~/model/Ditopn/Event"
export default { export default {
props:["model","codes"], props:["model","codes"],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!--
<el-col :span="12"> <el-col :span="24">
<span v-text="model.ditp.hwfwms" data-path=".ditp.hwfwms" > </span> <span v-text="model.ditp.hwfwms" data-path=".ditp.hwfwms" > </span>
</el-col> </el-col>
-->
<el-col :span="12"> <el-col :span="24">
<el-form-item label="Description of Goods"> <el-form-item label="货物描述" prop="didgrp.blk.lcrgod">
<c-input type="textarea" v-model="model.didgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description of Goods" ></c-input> <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.didgrp.blk.lcrgod" style="width:70%;margin-right:20px;" maxlength="1430" show-word-limit placeholder="请输入Description of Goods" ></c-input>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
...
</c-button>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="Documents Required"> <el-form-item label="单据要求" prop="didgrp.blk.lcrdoc">
<c-input type="textarea" v-model="model.didgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input> <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.didgrp.blk.lcrdoc" maxlength="1950" style="width:70%;margin-right:20px;" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel">
...
</c-button>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="Additional Conditions"> <el-form-item label="附加条款" prop="didgrp.blk.adlcnd">
<c-input type="textarea" v-model="model.didgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入Additional Conditions" ></c-input> <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.didgrp.blk.adlcnd" style="width:70%;margin-right:20px;" maxlength="1430" show-word-limit placeholder="请输入附加条款" ></c-input>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onAdlcndButtxmsel">
...
</c-button>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="Instructions to Paying/Accepting/Negotiating Bank"> <el-form-item label="给付款丶承兑丶议付行的指示" prop="didgrp.blk.insbnk">
<c-input type="textarea" v-model="model.didgrp.blk.insbnk" maxlength="65" show-word-limit placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank" ></c-input> <c-input type="textarea" :autosize="{ minRows: 6, maxRows: 8}" v-model="model.didgrp.blk.insbnk" style="width:70%;margin-right:20px;" maxlength="325" show-word-limit placeholder="请输入付行的指示" ></c-input>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onInsbnkButtxmsel">
...
</c-button>
</el-col> </el-col>
<el-col :span="12"> <!-- <el-col :span="24">-->
<c-checkbox v-model="model.didgrp.rec.redclsflg">Red/Green Clause</c-checkbox> <!-- <el-form-item label="" prop="didgrp.rec.redclsflg">-->
</el-col> <!-- <c-checkbox v-model="model.didgrp.rec.redclsflg">红/绿条款</c-checkbox>-->
<!-- </el-form-item>-->
<!-- </el-col> -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditame/Event" import Event from "~/model/Ditopn/Event"
export default { export default {
props:["model","codes"], props:["model","codes"],
......
<template>
<el-dialog title="可用保证金条目" :visible.sync="dialogTableVisible">
<c-istream-table :list="stmData.data" :columns="stmData.columns" :showSelection="true" v-on:multipleSelect="multipleSelect">
</c-istream-table>
</el-dialog>
</template>
<script>
export default {
data() {
return {
dialogTableVisible: false,
stmData: {
columns: [
"10 1 \"TRN\" 50 1 tdViewTypeEdit:0 3 ATPTXT",
"11 2:1 \"Own Reference\" 112",
"17 2:2 \"Addtional Text\" 112",
"12 3 \"Cur\" 37",
"13 4 \"Relevant Amount\" 101 2 8:1 2 5",
"14 5 \"Entry\" 104 20 DateTime 1",
"9 6:1 \"Req\" 39",
"2 6:2 \"Sig\" 35",
"6 8:1 \"Rq0\" 40",
"3 8:2 \"Rel0\" 40",
"7 9:1 \"Rq1\" 40",
"4 9:2 \"Rel1\" 40",
"8 10:1 \"Rq2\" 40",
"5 10:2 \"Rel2\" 40",
"15 13 \"Branch\" 142",
"16 11:1 \"User\" 62",
"18 11:2 \"\" 62",
"0 12 \"Status\" 54 1 tdViewTypeEdit:0 1 RELSTA",
],
data: [
]
},
relrowDisabled: true,
multipleSelection: []
};
},
methods: {
closeMask() {
this.dialogTableVisible = true;
},
},
};
</script>
This source diff could not be displayed because it is too large. You can view the blob instead.
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