Commit d2354026 by huangxin

Ditdla,bdtcan交易初始化处理

parent 7b5f1038
......@@ -307,6 +307,8 @@
maxlength="50"
show-word-limit
placeholder="请输入Narrative"
:rows="10"
disabled
></c-input>
</el-form-item>
</c-col>
......
......@@ -97,7 +97,7 @@ import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Doctre from "./Doctre";
import Limitbody from "~/views/Public/Limitbody";
export default {
......
......@@ -3,9 +3,9 @@
<!-- =================顶部====================== -->
<c-col :span="24">
<c-col :span="11">
<c-col :span="20">
<c-col :span="22">
<el-form-item
label="托收号码"
label="Reference"
prop="bodgrp.rec.ownref"
style="width: 100%"
>
......@@ -18,7 +18,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<c-col :span="2">
<c-button
style="margin:0 10px 0 0;padding: 0 10px;"
size="small"
......@@ -27,20 +27,10 @@
@click="onSeainf"
></c-button>
</c-col>
<c-col :span="3" style="text-align: right">
<c-button
style="margin:0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDitpButgetref"
>
获取
</c-button>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="bodgrp.rec.nam">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<c-input
align="middle"
v-model="model.bodgrp.rec.nam"
......@@ -60,11 +50,11 @@
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="12" >
<el-form-item label="" >
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="12" offset="4">
<el-form-item label="Amount" >
</el-form-item>
</c-col>
......@@ -176,51 +166,54 @@
<!-- ====================底部======================= -->
<c-col>
<c-col :span="19">
<c-col :span="24">
<c-col :span="19">
<c-col :span="24">
<c-col :span="7">
<el-form-item label="New Tenor Data" prop="oldbodgrp.rec.matpercnt">
<c-input v-model="model.oldbodgrp.rec.matpercnt" placeholder="请输入Tenor Data"></c-input>
<el-form-item label="Tenor Data" prop="trnmod.swiadd.newmatpercnt">
<c-input v-model="model.trnmod.swiadd.newmatpercnt" placeholder="请输入New Tenor Data"></c-input>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item label="" prop="oldbodgrp.rec.matpertyp">
<c-input v-model="model.oldbodgrp.rec.matpertyp" maxlength="1" placeholder="请输入Days/Months or Years for Maturity Period"></c-input>
<c-col :span="7">
<el-form-item label="" prop="trnmod.swiadd.newmatpertyp" label-width="20px">
<c-input v-model="model.trnmod.swiadd.newmatpertyp" maxlength="1" placeholder="请选择Days/Month or Year for Maturity Period"></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="oldbodgrp.rec.matperbeg">
<c-select v-model="model.oldbodgrp.rec.matperbeg" style="width:100%" placeholder="请选择Start of Maturity Period MATBEG">
<c-col :span="10">
<el-form-item label="" prop="trnmod.swiadd.newmatperbeg" label-width="20px">
<c-select v-model="model.trnmod.swiadd.newmatperbeg" style="width:100%" placeholder="请选择Start of Maturity Period">
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col :span="19">
<c-col :span="24">
<c-col :span="24">
<c-col :span="7">
<el-form-item label="Tenor Data" prop="trnmod.swiadd.newmatpercnt">
<c-input v-model="model.trnmod.swiadd.newmatpercnt" placeholder="请输入New Tenor Data"></c-input>
<el-form-item label="New Tenor Data" prop="oldbodgrp.rec.matpercnt">
<c-input v-model="model.oldbodgrp.rec.matpercnt" placeholder="请输入Tenor Data"></c-input>
</el-form-item>
</c-col>
<c-col :span="5">
<el-form-item label="" prop="trnmod.swiadd.newmatpertyp">
<c-input v-model="model.trnmod.swiadd.newmatpertyp" maxlength="1" placeholder="请选择Days/Month or Year for Maturity Period"></c-input>
<c-col :span="7">
<el-form-item label="" prop="oldbodgrp.rec.matpertyp" label-width="20px">
<c-input v-model="model.oldbodgrp.rec.matpertyp" maxlength="1" placeholder="请输入Days/Months or Years for Maturity Period"></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="trnmod.swiadd.newmatperbeg">
<c-select v-model="model.trnmod.swiadd.newmatperbeg" style="width:100%" placeholder="请选择Start of Maturity Period">
<c-col :span="10">
<el-form-item label="" prop="oldbodgrp.rec.matperbeg" label-width="20px">
<c-select v-model="model.oldbodgrp.rec.matperbeg" style="width:100%" placeholder="请选择Start of Maturity Period MATBEG">
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
<!-- ====================左边======================= -->
......
......@@ -40,7 +40,7 @@
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="bodgrp.rec.nam">
<el-form-item label="Name" prop="bodgrp.rec.nam">
<c-input
align="middle"
v-model="model.bodgrp.rec.nam"
......@@ -54,7 +54,7 @@
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<c-col :span="14">
<el-form-item
label="Responsible User"
prop="ditp.usr.extkey"
......@@ -69,7 +69,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-col :span="2">
<c-button
style="margin:0 10px 0 0;padding: 0 10px;"
size="small"
......@@ -78,12 +78,13 @@
@click="onExtkey"
></c-button>
</c-col>
<c-col :span="8">
<c-col :span="8" >
<c-checkbox
v-model="model.bodgrp.rec.dircolflg"
>Direct Collection</c-checkbox>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="Document Amount" prop="bodgrp.cbs.max.cur">
<c-select
......@@ -118,7 +119,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Warehouse/Insurance" prop="bodgrp.cbs.opn1.cur">
<el-form-item label="Open Amount" prop="bodgrp.cbs.opn1.cur">
<c-select
disabled
v-model="model.bodgrp.cbs.opn1.cur"
......@@ -145,7 +146,7 @@
<c-input-currency
v-model="model.bodgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入Warehouse/Insurance"
placeholder="请输入Open Amount"
@keyup.enter.native="defaultFunction('bodgrp.cbs.opn1.amt', model.bodgrp.cbs.opn1.amt)"
></c-input-currency>
</el-form-item>
......
......@@ -27,16 +27,23 @@
<c-col :span="6">
<el-form-item label="信用证金额" prop="didgrp.cbs.nom1.cur">
<c-select
disabled
v-model="model.didgrp.cbs.nom1.cur"
style="width: 100%"
placeholder="请选择Currency"
disabled
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="" prop="didgrp.cbs.nom1.amt" label-width="0px">
<el-form-item label="" prop="didgrp.cbs.nom1.amt" label-width="5px">
<c-input
disabled
v-model="model.didgrp.cbs.nom1.amt"
......@@ -62,15 +69,21 @@
<c-select
disabled
v-model="model.didgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择信用证余额"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="" prop="didgrp.cbs.opn1.amt" label-width="0px">
<el-form-item label="" prop="didgrp.cbs.opn1.amt" label-width="5px">
<c-input
disabled
v-model="model.didgrp.cbs.opn1.amt"
......@@ -195,7 +208,7 @@
</c-col>
<c-col :span="6">
<el-form-item label="" prop="didgrp.rec.expplc" label-width="0px">
<el-form-item label="" prop="didgrp.rec.expplc" label-width="5px">
<c-input
disabled
v-model="model.didgrp.rec.expplc"
......@@ -229,32 +242,51 @@
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<!--左边-->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Decrease limits stream" prop="decstm">
<c-input
type="textarea"
v-model="model.decstm"
maxlength="50"
show-word-limit
placeholder="请输入Decrease limits stream"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="第" prop="amenbr">
</c-col>
<!--右边-->
<c-col :span="12">
<el-row>
<c-col :span="20">
<el-form-item label="第" prop="amenbr" >
<c-input
disabled
v-model="model.amenbr"
maxlength="3"
placeholder="请输入Amendment No."
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="次修改(减额)"> </el-form-item>
<el-form-item label="次修改(减额)" > </el-form-item>
</c-col>
</el-row>
</el-row>
<el-row>
<c-col :span="6">
<el-form-item label="修改金额" prop="amecur">
<c-col :span="12">
<el-form-item label="修改金额" prop="amecur" >
<c-select
disabled
v-model="model.amecur"
......@@ -264,8 +296,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="" prop="ameamt" label-width="0px">
<c-col :span="12">
<el-form-item label="" prop="ameamt" label-width="5px">
<c-input
disabled
v-model="model.ameamt"
......@@ -273,17 +305,23 @@
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
</el-row>
<el-row>
<c-col :span="24">
<el-form-item label="修改日期" prop="amedat">
<c-input
disabled
v-model="model.amedat"
maxlength="12"
style="width: 100%"
placeholder="请输入Amount Amend Date"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
</el-row>
<el-row>
<c-col :span="24">
<el-form-item label="是否接受此笔减额修改" prop="ameflg">
<c-select
disabled
......@@ -295,6 +333,10 @@
</el-form-item>
</c-col>
</el-row>
</c-col>
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<el-row>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<div class="eibs-tab">
<c-col :span="11">
<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"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="其他条款历史修改" prop="didgrp.blk.adlcndame">
<c-input
type="textarea"
v-model="model.didgrp.blk.adlcndame"
maxlength="50"
show-word-limit
placeholder="请输入Additional Conditions Amendment History"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<c-checkbox v-model="model.didgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
</c-col> -->
<c-col :span="12">
<el-form-item label="其他条款历史修改" prop="didgrp.blk.adlcndame">
<c-input
type="textarea"
v-model="model.didgrp.blk.adlcndame"
maxlength="50"
show-word-limit
placeholder="请输入Additional Conditions Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item
label="其他条款修改"
prop="trnmod.swiadd.adlcnd"
>
<c-input
type="textarea"
v-model="model.trnmod.swiadd.adlcnd"
maxlength="65"
show-word-limit
placeholder="请输入Additional Conditions amendment"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="其他条款修改">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.adlcnd"
maxlength="65"
show-word-limit
placeholder="请输入Additional Conditions amendment"
:rows="12"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onAdlcndameButtxmsel"
>
</c-button>
<c-col :span="10" v-show="false">
<c-checkbox v-model="model.didgrp.rec.redclsflg"
>Red/Green Clause</c-checkbox
>
<c-col :span="1" style="text-align: right">
<c-button size="small" style="margin:0 0;" type="primary" icon="el-icon-search" @click="onAdlcndameButtxmsel">
</c-button>
</c-col>
</c-col>
</el-row>
</div>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
......
......@@ -11,7 +11,7 @@
</el-form-item>
<el-form-item label="付款期限" prop="didgrp.rec.tenmaxday" >
<c-input :disabled="model.didgrp.rec.avbby == 'P'" v-model.number="model.didgrp.rec.tenmaxday" placeholder="请输入" style="width:17%" maxlength="3"></c-input>
<c-input :disabled="model.didgrp.rec.avbby == 'P'" v-model.number="model.didgrp.rec.tenmaxday" placeholder="请输入" style="width:100%" maxlength="3"></c-input>
</el-form-item>
<el-form-item label="远期付款指示" prop="didgrp.blk.defdet">
......@@ -39,8 +39,8 @@
</el-form-item>
<el-form-item label="货物运输/交货/服务方式" prop="didgrp.rec.tratyp">
<c-col :span="10">
<c-select v-model="model.didgrp.rec.tratyp" style="width:90%" placeholder="请选择" @change="recTratypChange" :disabled="model.didgrp.rec.mytype == 'F'">
<c-col :span="24">
<c-select v-model="model.didgrp.rec.tratyp" style="width:100%" placeholder="请选择" @change="recTratypChange" :disabled="model.didgrp.rec.mytype == 'F'">
<el-option v-for="item in codes.tratyp" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
......@@ -65,7 +65,7 @@
<el-form-item label="合同金额" prop="didgrp.rec.conamt">
<c-col :span="10">
<c-select v-model="model.didgrp.rec.concur" style="width:90%" placeholder="请选择">
<c-select v-model="model.didgrp.rec.concur" style="width:95%" placeholder="请选择">
<el-option label="CNY 人民币" value="CNY"></el-option>
</c-select>
</c-col>
......@@ -78,22 +78,26 @@
<!-- ========================= Right ========================= -->
<c-col :span="11" :offset="1">
<el-form-item label="分批装运货物" prop="didgrp.rec.shppar">
<c-select v-model="model.didgrp.rec.shppar" style="width:50%" placeholder="请选择">
<c-select v-model="model.didgrp.rec.shppar" style="width:100%" placeholder="请选择">
<el-option v-for="item in codes.shppar" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
<el-form-item label="分期装运/提供服务" prop="didgrp.rec.fqzytgfw">
<c-input v-model="model.didgrp.rec.fqzytgfw" placeholder="请输入" :disabled="model.didgrp.rec.shppar == 'N'" style="width:100%"></c-input>
<c-select v-model="model.didgrp.rec.fqzytgfw" placeholder="请选择" :disabled="model.didgrp.rec.shppar != 'Y'" style="width:100%">
<el-option v-for="item in codes.shppar" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
<el-form-item label="分期装运/提供服务约定" prop="didgrp.rec.fqtime">
<c-input type="textarea" :rows="3" v-model="model.didgrp.rec.fqtime" maxlength="140" show-word-limit placeholder="请输入" style="width:100%"></c-input>
<c-input type="textarea" :rows="3" v-model="model.didgrp.rec.fqtime" maxlength="140" show-word-limit placeholder="请输入" style="width:100%"
:disabledBankno="model.didgrp.rec.fqzytgfw != 'Y'"></c-input>
</el-form-item>
<el-form-item label="转运" prop="didgrp.rec.shptrs">
<c-select v-model="model.didgrp.rec.shptrs" style="width:50%" placeholder="请选择" :disabled="model.didgrp.rec.mytype == 'F'">
<c-select v-model="model.didgrp.rec.shptrs" style="width:100%" placeholder="请选择" :disabled="model.didgrp.rec.mytype == 'F'">
<el-option label="不允许" value="禁止"></el-option>
<el-option label="允许" value="允许"></el-option>
</c-select>
......
......@@ -20,6 +20,7 @@
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('didgrp.adv.pts.extkey')"
disabled
></c-input>
</el-form-item>
</c-col>
......@@ -53,6 +54,7 @@
></c-input>
</el-form-item> -->
<c-ptapdome
:disabledBankno="true"
:disabledJigomc="true"
:disabledDizhii="true"
:model="model"
......@@ -86,7 +88,7 @@
</el-form-item>
</c-col>
<!-- ============= 议付行 ========================= -->
<c-col :span="13">
<c-col :span="24">
<el-form-item label="是否可议付" prop="didgrp.rec.fenctg">
<c-select
v-model="model.didgrp.rec.fenctg"
......@@ -110,6 +112,7 @@
v-model="model.didgrp.rec.avbwth"
style="width: 100%"
placeholder="请选择指定的有关银行"
@change="chooseBank"
>
<el-option
v-for="item in codes.avbwth"
......@@ -154,9 +157,9 @@
></c-input>
</el-form-item> -->
<c-ptapdome
:disabledBankno="model.didgrp.rec.fenctg != 'Y'"
:disabledBankno="true"
:disabledJigomc="true"
:disabledDizhii="model.didgrp.rec.fenctg != 'Y'"
:disabledDizhii="true"
:model="model"
:argadr="{
title: '议付行',
......@@ -165,7 +168,7 @@
}"
></c-ptapdome>
<!-- ========================转让行 ======================== -->
<c-col :span="13">
<c-col :span="24">
<el-form-item label="是否可以转让" prop="didgrp.rec.lcrtyp">
<c-select
v-model="model.didgrp.rec.lcrtyp"
......@@ -302,7 +305,7 @@
</el-form-item>
</c-col>
<!-- =========================保兑行========================= -->
<c-col :span="13">
<c-col :span="24">
<el-form-item label="是否可保兑" prop="didgrp.rec.bdflg">
<c-select
v-model="model.didgrp.rec.bdflg"
......@@ -389,6 +392,7 @@
></c-input>
</el-form-item> -->
<c-ptapdome
:disabledJigomc="true"
:model="model"
:argadr="{
......@@ -431,7 +435,7 @@
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditopn/Event";
import Utils from "~/utils";
import PtapDome from "~/views/Public/PtapDome";
......@@ -445,6 +449,12 @@ export default {
},
methods: {
...Event,
async chooseBank(){
let rtnmsg = await this.executeRule("didgrp.rec.avbwth"); //DIDGRP\REC\AVBWTH
if(rtnmsg.respCode == SUCCESS){
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
},
created: function () {},
};
......
<template>
<div class="eibs-tab">
<!-- <c-col :span="12">
<span v-text="model.ditamep.hfmdes" data-path=".ditamep.hfmdes"> </span>
</c-col> -->
<el-row>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<div class="eibs-tab">
<!-- <c-col :span="12">
<span v-text="model.ditamep.hfmdes" data-path=".ditamep.hfmdes">
</span>
</c-col> -->
<c-col :span="12">
<el-form-item label="修改历史" prop="didgrp.blk.lcrgodame">
<c-input
type="textarea"
v-model="model.didgrp.blk.lcrgodame"
maxlength="50"
show-word-limit
placeholder="请输入Description of Goods Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="修改内容" prop="trnmod.swiadd.lcrgod">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.lcrgod"
maxlength="65"
show-word-limit
placeholder="请输入Description of Goods amendment"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<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"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onLcrgodameButtxmsel"
>
</c-button>
</c-col>
</el-row>
</div>
<c-col :span="11" :offset="1">
<el-form-item label="修改历史" prop="didgrp.blk.lcrgodame">
<c-input
type="textarea"
v-model="model.didgrp.blk.lcrgodame"
maxlength="50"
show-word-limit
placeholder="请输入Description of Goods Amendment History"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="修改内容" prop="trnmod.swiadd.lcrgod">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.lcrgod"
maxlength="65"
show-word-limit
placeholder="请输入Description of Goods amendment"
:rows="10"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1" style="text-align: right">
<c-button size="small" style="margin:0 0;" type="primary" icon="el-icon-search" @click="onLcrgodameButtxmsel">
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
......
<template>
<div class="eibs-tab">
<el-row>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<div class="eibs-tab">
<c-col :span="11">
<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"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据要求历史修改" prop="didgrp.blk.lcrdocame">
<c-input
type="textarea"
v-model="model.didgrp.blk.lcrdocame"
maxlength="50"
show-word-limit
placeholder="请输入Documents Required Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="单据要求修改" prop="trnmod.swiadd.lcrdoc">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.lcrdoc"
maxlength="65"
show-word-limit
placeholder="请输入Documents Required amendment"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="单据要求历史修改" prop="didgrp.blk.lcrdocame">
<c-input
type="textarea"
v-model="model.didgrp.blk.lcrdocame"
maxlength="50"
show-word-limit
placeholder="请输入Documents Required Amendment History"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onLcrdocameButtxmsel"
>
</c-button>
</c-col>
</el-row>
</div>
<c-col :span="11">
<el-form-item label="单据要求修改">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.lcrdoc"
maxlength="65"
show-word-limit
placeholder="请输入Documents Required amendment"
:rows="10"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1" style="text-align: right">
<c-button size="small" style="margin:0 0;" type="primary" icon="el-icon-search" @click="onLcrdocameButtxmsel">
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
......
<template>
<div class="eibs-tab">
<el-row>
<label>Instructions to Paying/Accepting/Negotiating Bank</label>
<br />
<label>Original Text </label>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="" prop="didgrp.blk.insbnk" label-width="0px">
<c-input
type="textarea"
v-model="model.didgrp.blk.insbnk"
maxlength="65"
show-word-limit
placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<label>Historic Overview</label>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="" prop="didgrp.blk.insbnkame" label-width="0px">
<c-input
type="textarea"
v-model="model.didgrp.blk.insbnkame"
maxlength="50"
show-word-limit
placeholder="请输入Instructions to P/A/N Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<label>修改</label>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="" prop="trnmod.swiadd.insbnk" label-width="0px">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.insbnk"
maxlength="50"
show-word-limit
placeholder="请输入Instruction to P/A/N Bank amendment"
></c-input>
</el-form-item>
</c-col>
</el-row>
</div>
<div class="eibs-tab">
<c-col >
<el-form-item class="formItemLabel" label="Instructions to Paying/Accepting/Negotiating Bank" label-width="100%">
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="Original Text">
<c-input
type="textarea"
v-model="model.didgrp.blk.insbnk"
maxlength="500"
show-word-limit
placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank"
:rows="10"
></c-input>
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="Hostoric overview">
<c-input
type="textarea"
v-model="model.didgrp.blk.insbnkame"
maxlength="500"
show-word-limit
placeholder="请输入Instructions to P/A/N Amendment History"
:rows="10"
></c-input>
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="修改">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.insbnk"
maxlength="50"
show-word-limit
placeholder="请输入Instruction to P/A/N Bank amendment"
:rows="10"
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
<style scoped>
.formItemLabel >>> .el-form-item__label{
text-align: left;
}
</style>
<template>
<div class="eibs-tab">
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav"> 保存 </c-button>
</c-col>
<div class="eibs-tab">
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
保存
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrcon">
用户确认
</c-button>
</c-col> -->
<c-col :span="11">
<el-form-item label="历史修改">
<c-input
type="textarea"
v-model="model.olddidgrp.blk.narhis"
maxlength="50"
show-word-limit
placeholder="请输入"
:rows="12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="内容修改">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.nartxt"
maxlength="50"
show-word-limit
placeholder="请输入"
:rows="12"
:disabled="!checkboxModel"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="12">
<el-form-item>
<c-checkbox v-model="checkboxModel">修改</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrcon">
用户确认
</c-button>
</c-col> -->
<el-row>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.nartxtflg">修改</c-checkbox>
</c-col>
</el-row>
<el-row>
<c-col :span="12">
<el-form-item label="历史修改" prop="olddidgrp.blk.narhis">
<c-input
type="textarea"
v-model="model.olddidgrp.blk.narhis"
maxlength="50"
show-word-limit
placeholder="请输入Historic Overview of Narratives"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="内容修改" prop="trnmod.swiadd.nartxt">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.nartxt"
maxlength="50"
show-word-limit
placeholder="请输入Narrative"
></c-input>
</el-form-item>
</c-col>
</el-row>
<!--
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
检核
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrchk">
检核
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButshw">
提示信息
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onPen">
暂存
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
退出
</c-button>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onChk"> 检核 </c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onUsrchk"> 检核 </c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSyswrnButshw">
提示信息
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onPen"> 暂存 </c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan"> 退出 </c-button>
</c-col> -->
</div>
<!-- <c-col :offset="12" :span="12">
<c-checkbox v-model="model.trnmod.swiadd.nartxtflg"
>修改</c-checkbox
>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditdla/Event";
import Event from "~/model/Ditame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
checkboxModel:'',
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
......
<template>
<div class="eibs-tab">
<c-row>
<!-- =================顶部====================== -->
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="11">
<c-col :span="20">
<el-form-item
label="信用证号码"
label="参考号"
prop="didgrp.rec.ownref"
style="width: 100%"
>
......@@ -45,49 +46,36 @@
<!-- </el-form-item> -->
</c-col>
<!-- </c-col> -->
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="didgrp.rec.nam">
<c-input
align="middle"
v-model="model.didgrp.rec.nam"
maxlength="40"
disabled
placeholder="请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="20">
</c-col>
<c-col :span="24">
<el-form-item
label="所属客户经理"
prop="ditp.usr.extkey"
style="width: 100%"
>
<c-fullbox>
<c-input
style="width: 95%"
v-model="model.ditp.usr.extkey"
maxlength="8"
placeholder="请输入User ID"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<!-- <el-form-item label="" label-width="17px"> -->
<c-button
style="margin: 0 10px 0 0; padding: 0 10px"
<template slot="footer">
<c-button
style="margin-left:10px;padding: 0 10px;"
size="small"
icon="el-icon-search"
type="primary"
@click="onExtkey"
></c-button>
<!-- </el-form-item> -->
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col>
&nbsp;
</c-col> -->
......@@ -142,26 +130,27 @@
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="上下浮动限额" prop="didgrp.rec.nomtop">
<c-input
<c-form-item label="上下浮动限额" prop="dedgrp.rec.nomtop">
<c-input
v-model="model.didgrp.rec.nomtop"
maxlength="9"
style="width: 40%"
style="width: 100%"
placeholder="请输入Amount Tolerance - Positive"
></c-input>
<label
style="display: inline-block; width: 10%; text-align: center"
>-</label
>
></c-input>
</c-form-item>
</c-col>
<c-col :span="1" style="text-align:center">
<label style="display:inline-block;width:calc(3% - 4px);text-align:center;">-</label>
</c-col>
<c-col :span="10">
<c-input
v-model="model.didgrp.rec.nomton"
maxlength="9"
style="width: 40%"
style="width: 100%"
placeholder="请输入Amount Tolerance - Negative"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="12" style="text-align: left">
<el-form-item
label=""
......@@ -242,21 +231,18 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="13">
<c-col :span="24">
<el-form-item label="开证日期" prop="didgrp.rec.opndat">
<c-date-picker
type="date"
v-model="model.didgrp.rec.opndat"
value-format="yyyy-MM-dd"
style="width: 95%"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<c-col :span="24">
<el-form-item
v-if="model.didgrp.rec.mytype == 'H'"
label="最迟货物装运日"
......@@ -266,7 +252,7 @@
type="date"
v-model="model.didgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 95%"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item>
......@@ -279,7 +265,7 @@
type="date"
v-model="model.didgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 95%"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item>
......@@ -292,25 +278,22 @@
type="date"
v-model="model.didgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 95%"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="有效日期" prop="didgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.didgrp.rec.expdat"
value-format="yyyy-MM-dd"
style="width: 95%"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="有效地点" prop="didgrp.rec.expplc">
<c-input
......@@ -320,23 +303,56 @@
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否通过电证系统" prop="didgrp.rec.elcflg">
<c-select
v-model="model.didgrp.rec.elcflg"
style="width: 100%"
placeholder="请选择是否通过电证系统"
<c-col :span="24">
<c-col :span="13">
<el-form-item label="是否通过电证系统" prop="didgrp.rec.elcflg">
<c-select
v-model="model.didgrp.rec.elcflg"
style="width: 95%"
placeholder="请选择是否通过电证系统"
disabled
>
<el-option
v-for="item in codes.elcflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option
v-for="item in codes.elcflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="报文类型" label-width="80px">
<c-select
v-if="model.didgrp.rec.elcflg == 'N'"
style="width: 100%"
v-model="model.ditp.msgtyp" placeholder="请选择报文类型" disabled>
<el-option
v-for="item in codes.msgtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<c-select
v-else
v-model="model.ditp.msgtyp" placeholder="请选择报文类型" disabled>
<el-option
v-for="item in codes.msgtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="开证类型" prop="didgrp.rec.dkflg">
<c-select
......@@ -402,6 +418,18 @@
</c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="摘要" prop="didgrp.rec.nam">
<c-input
align="middle"
v-model="model.didgrp.rec.nam"
maxlength="40"
disabled
placeholder="请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="声明" prop="didgrp.blk.stamet">
<c-input type="textarea" v-model="model.didgrp.blk.stamet" maxlength="65" show-word-limit placeholder="请输入声明" ></c-input>
</el-form-item>
</c-col>
</div>
<!-- <c-col :span="22">
<el-form-item label="声明" prop="didgrp.blk.stamet">
<c-input
type="textarea"
v-model="model.didgrp.blk.stamet"
maxlength="65"
:row="15"
show-word-limit
placeholder="请输入声明"
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="22">
<el-form-item label="声明" prop="didgrp.blk.stamet">
<c-input
type="textarea"
v-model="model.didgrp.blk.stamet"
maxlength="65"
show-word-limit
placeholder="请输入声明"
:rows="15"
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditdla/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Ditame/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -6,7 +6,7 @@
</c-col>
-->
<c-col :span="24">
<el-form-item label="服务描述" prop="didgrp.blk.lcrgod">
<el-form-item label="货物描述" prop="didgrp.blk.lcrgod">
<c-input
type="textarea"
:autosize="{ minRows: 6, maxRows: 8 }"
......
......@@ -35,7 +35,9 @@
<!--PD000001 -->
<el-tab-pane label="内容" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000077 -->
......@@ -54,7 +56,7 @@
</el-tab-pane>
<!--PD000105 -->
<el-tab-pane label="描修改" name="dogpame">
<el-tab-pane label="描修改" name="dogpame">
<m-dogpame :model="model" :codes="codes" />
</el-tab-pane>
......@@ -70,7 +72,16 @@
<!--PD000306 -->
<el-tab-pane label="给P, A, N. 银行指示" name="inspame">
<c-content>
<m-inspame :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="或有" name="engp">
<!--PD000027 -->
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
......@@ -83,6 +94,10 @@
<m-setpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="分录" name="glepan">
<m-glepan :model="model" :codes="codes" ref="glepan" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
......@@ -105,11 +120,13 @@
<!--PD000452 -->
<el-tab-pane label="银行明细" name="detp1">
<c-content>
<m-detp1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000488 -->
<el-tab-pane label="明" name="stament">
<el-tab-pane label="明" name="stament">
<m-stament :model="model" :codes="codes" />
</el-tab-pane>
......@@ -143,13 +160,15 @@ import Adcpame from "./Adcpame";
import Inspame from "./Inspame";
import Ccvpan from "~/views/Public/Ccvpan";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "./Coninfp";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Doctre from "./Doctre";
import Shisuan from "./Shisuan";
import Detp1 from "./Detp1";
import Stament from "./Stament";
import Limitbody from "~/views/Public/Limitbody";
import Engp from "~/views/Public/Engp";
import Glepan from "~/views/Public/Glepan";
export default {
name: "Ditdla",
......@@ -173,6 +192,8 @@ export default {
"m-detp1": Detp1,
"m-stament": Stament,
"m-limitbody": Limitbody,
"m-engp": Engp,
"m-glepan": Glepan,
},
provide() {
return {
......
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