Commit 86cbd235 by jianglong

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 53b7a4b9 90b6fc9b
......@@ -17,7 +17,6 @@
</template>
<SubMenu :subMenuList="item.children" :openFlgArr="openFlgArr" />
</el-submenu>
<!-- <el-menu-item v-else :key="item.path" :index="item.isDz ? null : item.path" @click="gotoView(item)"> -->
<el-menu-item v-else :key="item.path" :index="item.path"
:route="item.isDz ? { name: 'DzSys', params: { path: getDynamicPath(item.path), title: item.name}} : { path: item.path }">
<template slot="title">
......@@ -40,14 +39,6 @@ export default {
getOpenFlag(index) {
return this.openFlgArr.includes(index);
},
// gotoView(item) {
// if (!item.isDz) {
// return
// }
// const path = item.path
// const p = path.split("/")
// this.$router.push({name: 'DzSys', params: {path: p[p.length - 1], title: item.name}})
// }
getDynamicPath(path) {
const p = path.split("/")
return p[p.length - 1]
......
......@@ -57,16 +57,7 @@
</div>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<!-- <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--PD000000 -->
<!-- <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" />
</el-tab-pane> -->
<!--PD000000 -->
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
......
......@@ -97,7 +97,7 @@
<c-col :span="24">
<c-col :span="10">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount" style="width: 100%" disabled :code="codes.curtxt"></c-select>
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" style="width: 100%" disabled :code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
<c-col :span="7">
......@@ -120,14 +120,6 @@
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Maturity Date SF000047 : 到期日-->
<!-- <c-col :span="12">
<span
v-text="model.betp0.matp.mattxtlab"
data-path=".betp0.matp.mattxtlab"
>
</span>
</c-col> -->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日" value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
......@@ -217,7 +209,7 @@
<el-form-item label="信用证保兑比例" prop="ledgrp.rec.partcon">
<c-fullbox>
<c-input disabled v-model="model.ledgrp.rec.partcon" placeholder="请输入Partial Confirmation" @keyup.enter.native="defaultFunction('ledgrp.rec.partcon', model.ledgrp.rec.partcon)"></c-input>
<c-input disabled v-model="model.ledgrp.rec.partcon" placeholder="请输入信用证保兑比例" @keyup.enter.native="defaultFunction('ledgrp.rec.partcon', model.ledgrp.rec.partcon)"></c-input>
<!-- <span>%</span> -->
<template slot="footer">%</template>
</c-fullbox>
......
......@@ -162,7 +162,7 @@
<c-select
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amount"
placeholder="请选择币种"
style="width: 100%"
disabled
:code="codes.curtxt"
......@@ -183,7 +183,7 @@
<c-form-item label="" label-width="5px" prop="bedgrp.cbs.opn2.amt">
<c-input
v-model="model.bedgrp.cbs.opn2.amt"
placeholder="请输入金额"
placeholder="请输入"
class="m-input-currency"
disabled
></c-input>
......@@ -206,14 +206,6 @@
</el-form-item>
</c-col>
<c-col :span="24">
<!-- Maturity Date SF000047 : 到期日-->
<!-- <c-col :span="12">
<span
v-text="model.betp0.matp.mattxtlab"
data-path=".betp0.matp.mattxtlab"
>
</span>
</c-col> -->
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker
......
......@@ -126,7 +126,7 @@
<c-input
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amoun"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -217,7 +217,7 @@
<c-input
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入信用证余额"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -238,7 +238,7 @@
<c-input
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
placeholder="请输入单据简略信息"
disabled
></c-input>
</el-form-item>
......
......@@ -130,7 +130,7 @@
<c-input
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amoun"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -443,11 +443,11 @@ export default {
return {
stmData: {
columns: [
'1 1 "Type" 250',
'1 1 "类型" 250',
'2 2 "Dbt" 250',
'3 3 "Cdt" 250',
'4 4 "Cur" 250',
'5 5 "Amt" 250 2 8 1 4',
'4 4 "币种" 250',
'5 5 "金额" 250 2 8 1 4',
// '6 6 "Mat.Dat." 250 4 7 1',
{
index: 6,
......@@ -486,7 +486,7 @@ export default {
async multipleSelect(selection) {
if (selection.length > 1) {
this.$notify({
title: "error",
title: "错误",
message: "您不能选择多个期限",
type: "error",
});
......
......@@ -7,7 +7,7 @@
<c-select
v-model="model.rmbclm.rmbrol"
style="width: 100%"
placeholder="请选择Reimbursement Bank"
placeholder="请选择偿付行"
@change="selectOrCheckboxRule('rmbclm.rmbrol')"
>
<el-option
......
......@@ -56,15 +56,6 @@
</div>
</c-content>
</el-tab-pane>
<!--liaall PD000027 Liability -->
<!-- <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--setmod PD000000 Settlement -->
<!-- <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" />
</el-tab-pane> -->
<!--coninf PD000000 Completion -->
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
......
<template>
<div class="eibs-tab">
<!-- ------------------Left------------------>
<!-- left -->
<el-col :span="11">
<!-- <c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.roptnam" data-path=".bopmod.dbdp.baspp.roptnam" > </span>
</c-col> -->
<c-col :span="24">
<el-form-item label="申报号码" prop="bopmod.dbagrp.bas.rptno">
<c-input
......
......@@ -222,10 +222,6 @@
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.cusnam" data-path=".bopmod.dbdp.baspp.cusnam" > </span>
</c-col> -->
<c-col :span="24">
<el-form-item label="组织机构代码" prop="bopmod.dbdgrp.bas.custcod">
<c-input
......
......@@ -4,7 +4,7 @@
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="Verification Certificate Number"
label="验证证书编号"
prop="lendoc.vercerref"
>
<c-input
......@@ -12,17 +12,17 @@
v-model="model.lendoc.vercerref"
maxlength="20"
show-word-limit
placeholder="请输入Verification Certificate Number"
placeholder="请输入验证证书编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<el-form-item label="申报编号" prop="lendoc.decnum">
<c-input
v-model="model.lendoc.decnum"
maxlength="22"
placeholder="请输入Declaration Number"
placeholder="请输入申报编号"
></c-input>
</el-form-item>
</c-col>
......@@ -37,13 +37,13 @@
v-model="model.lendoc.account"
maxlength="3"
style="width: 100%"
placeholder="请输入Input Amount"
placeholder="请输入"
:disabled="!actflg"
></c-input>
<template slot="footer">
<el-form-item label="" prop="lendoc.actflg">
<c-checkbox v-model="actflg" style="margin-left: 10px"
>Input Amount</c-checkbox
>输入金额</c-checkbox
>
</el-form-item>
</template>
......
......@@ -41,7 +41,7 @@
type="primary"
:disabled="this.flag"
>
Get
获取
</c-button>
<!-- </el-form-item> -->
</c-col>
......@@ -87,7 +87,7 @@
type="primary"
:disabled="this.flag"
>
Get
获取
</c-button>
<!-- </el-form-item> -->
</c-col>
......@@ -126,7 +126,7 @@
<c-input
v-model="model.bedgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amoun"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -420,13 +420,13 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox v-model="clsflg" disabled>Close Contract</c-checkbox>
<c-checkbox v-model="clsflg" disabled>闭卷</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="bedgrp.rec.frepayflg">
<c-checkbox v-model="frepayflg">Free of Payment</c-checkbox>
<c-checkbox v-model="frepayflg">免费付款</c-checkbox>
</el-form-item>
</c-col>
......@@ -467,7 +467,7 @@
</c-col>
<c-col :span="24" style="height: 24px; margin-top: 20px">
<el-form-item label="Bills to Pay Back" class="messageLabel">
<el-form-item label="要偿还的账单" class="messageLabel">
</el-form-item>
</c-col>
<c-col :span="24" style="height: 0px; margin-top: 5px">
......@@ -505,11 +505,11 @@ export default {
return {
stmData: {
columns: [
'1 1 "Type" 250',
'1 1 "类型" 250',
'2 2 "Dbt" 250',
'3 3 "Cdt" 250',
'4 4 "Cur" 250',
'5 5 "Amt" 250 2 8 1 4',
'4 4 "币种" 250',
'5 5 "金额" 250 2 8 1 4',
'6 6 "Mat.Dat." 250 4 7 1',
],
data: [],
......
......@@ -16,14 +16,7 @@
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000034 -->
<!-- <el-tab-pane label="结算信息" name="setp">
<c-content>
<m-setp ref="setp" :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
......@@ -87,24 +80,7 @@
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000006 -->
<!-- <el-tab-pane label="外管信息" name="wg">
<m-wg :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--dbap PD000000 涉外收入申报单-基础信息 -->
<!-- <el-tab-pane label="涉外收入申报单-基础信息" name="basp" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg">
<m-basp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--dbdp PD000000 境内收入申报单-基础信息 -->
<!-- <el-tab-pane label="境内收入申报单-基础信息" name="basp1" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg">
<m-basp1 :model="model" :codes="codes"/>
</el-tab-pane> -->
</c-tabs>
</el-form>
......
......@@ -226,7 +226,7 @@
<!-- S0000346 : 扣减金额 -->
<c-col :span="24">
<c-form-item label="Less comm" prop="bedgrp.rec.lescom">
<c-form-item label="扣减金额" prop="bedgrp.rec.lescom">
<c-input-currency
v-model="model.bedgrp.rec.lescom"
placeholder="请输入扣减金额"
......@@ -291,298 +291,6 @@
</c-ptap1>
</c-col>
</c-col>
<!-- <c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{
$t('bedsnd.CF000066')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="1300"
show-word-limit
:placeholder="$t('other.please_enter') + 'Internal Discrepancies'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
{{ $t('bedsnd.CF000049') }}
</c-button>
</c-col>
SF000332 : 寄单状态
<c-col :span="12">
<el-form-item label="Processing Options" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Processing Options'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.approvcod">{{
$t('bedsnd.CF000333')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.snd732">{{
$t('bedsnd.CF000062')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.betp.cre752flg">{{
$t('betp.CF000192')
}}</c-checkbox>
</c-col>
SF000056 : 注释和结论
S0000193 : 进一步的确认
<c-col :span="12">
<el-form-item :label="$t('betp.S0000193')" prop="betp.furide">
<c-select
v-model="model.betp.furide"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000193')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon">
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="1300"
show-word-limit
:placeholder="$t('other.please_enter') + 'Comments and Conclusions'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onComconButtxmsel"
>
{{ $t('bedsnd.CF000050') }}
</c-button>
</c-col>
S0000194 : Date of Advice
<c-col :span="12">
<el-form-item :label="$t('betp.S0000194')" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000194')"
></c-date-picker>
</el-form-item>
</c-col>
S0000346 : 扣减金额
<c-col :span="12">
<c-form-item label="Less comm." prop="bedgrp.rec.lescom">
<c-input
v-model="model.bedgrp.rec.lescom"
:placeholder="$t('other.please_enter') + 'Less comm.'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmnow">{{
$t('betsnd.CG000061')
}}</c-checkbox>
</c-col>
SF000055 : 结算指示
<c-col :span="12">
<c-form-item
label="Settlement Instructions transaction field"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="390"
show-word-limit
:placeholder="
$t('other.please_enter') +
'Settlement Instructions transaction field'
"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
{{ $t('bedsnd.CF000063') }}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmlate">{{
$t('betsnd.CG000124')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.docrolflg">{{
$t('bedsnd.CF000065')
}}</c-checkbox>
</c-col>
SF000054 : 不符点
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.ingdsc">{{
$t('bedsnd.CG000354')
}}</c-checkbox>
</c-col>
SF000064 : Receiver of Documents
<c-col :span="12">
<el-form-item :label="$t('bedsnd.SF000064')" prop="bedgrp.rec.docrol">
<c-select
v-model="model.bedgrp.rec.docrol"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000064')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="不符点" prop="bedgrp.blk.docdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="3500"
show-word-limit
:placeholder="$t('other.please_enter') + 'Discrepancies'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onDocdisButtxmsel"
>
{{ $t('bedsnd.CF000051') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="betp.docp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.docp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="bedgrp.doc.pts.extkey">
<c-input
v-model="model.bedgrp.doc.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="betp.docp.ptsget.sdamod.seainf">
<c-input
v-model="model.betp.docp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDocpDet">
{{ $t('ptsp.CF000081') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="bedgrp.doc.namelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.namelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '名称'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="bedgrp.doc.pts.adrblk">
<c-input
type="textarea"
v-model="model.bedgrp.doc.pts.adrblk"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="bedgrp.doc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.bedgrp.doc.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="bedgrp.doc.adrelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col> -->
</div>
</template>
<script>
......
......@@ -46,7 +46,7 @@
<c-col :span="24">
<c-col :span="12">
<!-- Bill Set Reference 单据参考号-->
<el-form-item label="出口单据号" prop="bedgrp.rec.ownref">
<el-form-item label="出口单据参考号" prop="bedgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号" style="width: 95%"
disabled></c-input>
......@@ -104,7 +104,7 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入"
style="width: 100%" disabled :code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
......@@ -221,15 +221,6 @@
</c-col>
<c-col :span="24">
<!-- =================================下半部分--左边-表格 ============================-->
<!-- <c-col :span="12">
<span
v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col> -->
<!-- Received on -->
<c-col :span="12">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
......
......@@ -214,7 +214,6 @@ import Dbiusr from "./Dbiusr"
import Dbibch from "./Dbibch"
import Infact from "./Infact"
import DzSys from "~/views/Layout/dz/DzSys.vue";
/**
* 带有name的才会被添加进顶部的标签页里
......@@ -443,6 +442,6 @@ const BusRouter = [
{ path: 'Ordrel', component: Ordrel, name: 'Ordrel', meta: { title: 'Ordrel' } },
{ path: 'Infact', component: Infact, name: 'Infact', meta: { title: '账户' } },
{ path: 'dzsys/:path', component: DzSys, name: 'DzSys', meta: { title: (tag) => { return '电证 - ' + tag.params.title } } },
{ path: 'dzsys/:path', name: 'DzSys', meta: { title: (tag) => { return '电证 - ' + tag.params.title } } },
]
export default BusRouter
\ No newline at end of file
......@@ -116,7 +116,7 @@
type="date"
v-model="model.ccdgrp.rec.expdat"
style="width: 95%"
placeholder="请选择Date/Place of Expiry"
placeholder="请选择"
disabled
></c-date-picker>
</el-form-item>
......@@ -126,7 +126,7 @@
<c-input
v-model="model.ccdgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......
......@@ -189,7 +189,7 @@
<c-date-picker
type="date"
v-model="model.dedgrp.rec.expdat"
placeholder="请选择Date/Place of Expiry"
placeholder="请选择"
disabled
></c-date-picker>
</el-form-item>
......@@ -203,7 +203,7 @@
<c-input
v-model="model.dedgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......
......@@ -153,7 +153,7 @@
<c-input
v-model="model.ledgrp.rec.expplc"
maxlength="29"
placeholder="请输入生效地点"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -178,7 +178,7 @@
<c-select
v-model="model.ledgrp.rec.cnfdet"
style="width: 100%"
placeholder="请选择内容"
placeholder="请选择"
:code="codes.cnfins"
disabled
>
......@@ -191,7 +191,7 @@
<c-select
v-model="model.ledgrp.rec.cnfsta"
style="width: 100%"
placeholder="请选择内容"
placeholder="请选择"
:code="codes.cnfsta"
disabled
>
......@@ -266,22 +266,12 @@
<!-- =========================== 右边 ==========================-->
<c-col :span="11" :offset="1">
<!-- <c-col :span="12">
<el-form-item label="name" prop="letp.letp0.recget.sdamod.dadsnd">
<c-input
v-model="model.letp.letp0.recget.sdamod.dadsnd"
placeholder="请输入编号"
disabled
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="简略信息" prop="ledgrp.rec.nam">
<c-input
v-model="model.ledgrp.rec.nam"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -360,7 +350,7 @@
<c-input
v-model="model.letp.letp0.cnftxt"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......
......@@ -64,10 +64,7 @@
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.nom1.amt">
<c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 95%"
placeholder="请输入Nominal Amount" @keyup.enter.native="$event.target.blur()" ></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
<!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
placeholder="请输入Nominal Amount"></c-input-currency> -->
placeholder="请输入" @keyup.enter.native="$event.target.blur()" ></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="5">
......@@ -100,7 +97,7 @@
<c-col :span="24">
<c-col :span="19">
<el-form-item label="金额限额表述" prop="ledgrp.rec.nomspc">
<c-select v-model="model.ledgrp.rec.nomspc" style="width: 97%" placeholder="请选择适用金额规范"
<c-select v-model="model.ledgrp.rec.nomspc" style="width: 97%" placeholder="请选择"
:code="codes.nomspc" disabled>
</c-select>
</el-form-item>
......@@ -311,9 +308,9 @@ export default {
},
openAddAmount(val){
if(val ==='' && !(this.model.ledgrp.cbs.max2.amt =='0.000'&& this.model.ledgrp.blk.addamtcov === '') ){
this.$confirm('Do you really want to delete the additional amount of this contract?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除此合同的附加金额?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......
......@@ -26,11 +26,11 @@
</c-col>
<c-col :span="13">
<el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
<el-form-item label="附加金额余额" prop="ledgrp.cbs.opn2.cur">
<c-select
v-model="model.ledgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择Open Add. Amount"
placeholder="请选择币种"
disabled
>
</c-select>
......@@ -41,7 +41,7 @@
<c-input
v-model="model.ledgrp.cbs.opn2.amt"
class="m-input-currency"
placeholder="请输入Open Add. Amount"
placeholder="请输入附加金额余额"
disabled
></c-input>
</el-form-item>
......@@ -54,7 +54,7 @@
v-model="model.ledgrp.blk.addamtcov"
maxlength="140"
show-word-limit
placeholder="请输入内容"
placeholder="请输入"
rows="4"
disabled
></c-input>
......
......@@ -2,7 +2,7 @@
<div class="eibs">
<c-col :span="12">
<el-form-item
label="Additional Conditions History"
label="附加条款历史记录"
prop="ledgrp.blk.adlcndame"
>
<c-input
......@@ -10,7 +10,7 @@
v-model="model.ledgrp.blk.adlcndame"
maxlength="50"
show-word-limit
placeholder="请输入Additional Conditions History"
placeholder="请输入附加条款历史记录"
></c-input>
</el-form-item>
</c-col>
......@@ -41,7 +41,7 @@
<c-col :span="12">
<el-form-item
label="Block to enter additional info for Add/Delete"
label="阻止为添加/删除输入附加信息"
prop="letamep.adlcndamep.usrblk"
>
<c-input
......@@ -49,7 +49,7 @@
v-model="model.letamep.adlcndamep.usrblk"
maxlength="65"
show-word-limit
placeholder="请输入Block to enter additional info for Add/Delete"
placeholder="请输入阻止为添加/删除输入附加信息"
></c-input>
</el-form-item>
</c-col>
......@@ -62,13 +62,13 @@
<c-col :span="12">
<c-checkbox v-model="model.letamep.adlcndamep.modflg"
>Modify Text to Replace</c-checkbox
>修改要替换的文本</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.adlcndamep.modmanflg"
>Modify field for manual update</c-checkbox
>手动更新的修改字段</c-checkbox
>
</c-col>
......@@ -83,19 +83,19 @@
<c-col :span="12">
<c-button size="small" type="primary" @click="onAdlcndamepButdif">
Show Diff
显示不符点
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAdlcndamepButadd">
Add Text
添加文本
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onAdlcndamepButdel">
Delete text
删除文本
</c-button>
</c-col>
</div>
......
......@@ -189,7 +189,7 @@
<c-input
v-model="model.oldledgrp.rec.prepertxts18"
maxlength="35"
placeholder="请输入Presentation period text"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......
......@@ -243,7 +243,7 @@
<c-input
v-model="model.ledgrp.rec.prepertxts18"
maxlength="35"
placeholder="请输入交单期天数"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
......
......@@ -2,7 +2,7 @@
<div class="eibs">
<c-col :span="12">
<el-form-item
label="单据要求 History"
label="历史单据要求"
prop="ledgrp.blk.lcrdocame"
>
<c-input
......@@ -10,7 +10,7 @@
v-model="model.ledgrp.blk.lcrdocame"
maxlength="50"
show-word-limit
placeholder="请输入单据要求 History"
placeholder="请输入历史单据要求"
></c-input>
</el-form-item>
</c-col>
......@@ -29,7 +29,7 @@
<c-col :span="12">
<el-form-item
label="Block to enter additional info for Add/Delete"
label="阻止为添加/删除输入附加信息"
prop="letamep.lcrdocamep.usrblk"
>
<c-input
......@@ -37,20 +37,20 @@
v-model="model.letamep.lcrdocamep.usrblk"
maxlength="65"
show-word-limit
placeholder="请输入Block to enter additional info for Add/Delete"
placeholder="请输入阻止为添加/删除输入附加信息"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.lcrdocamep.modflg"
>Modify Text to Replace</c-checkbox
>修改要替换的文本</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.lcrdocamep.modmanflg"
>Modify field for manual update</c-checkbox
>手动更新的修改字段</c-checkbox
>
</c-col>
......@@ -65,19 +65,19 @@
<c-col :span="12">
<c-button size="small" type="primary" @click="onLcrdocamepButdif">
Show Diff
显示不符点
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLcrdocamepButadd">
Add Text
添加文本
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onLcrdocamepButdel">
Delete text
删除文本
</c-button>
</c-col>
</div>
......
<template>
<div class="eibs">
<c-col :span="12">
<el-form-item label="Streamgrid of other L/Cs backed by B2B LE" prop="letp.leltb2b.litb2bstm">
<c-input v-model="model.letp.leltb2b.litb2bstm" placeholder="请输入Streamgrid of other L/Cs backed by B2B LE"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
<c-input v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入币种"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="total open amount of connected contracts" prop="letp.totamt">
<c-input v-model="model.letp.totamt" placeholder="请输入total open amount of connected contracts"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open amount" prop="letp.trnopnamt">
<c-input v-model="model.letp.trnopnamt" placeholder="请输入Open amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="装运日期(原)" prop="letp.trnshpdat">
<c-date-picker type="date" v-model="model.letp.trnshpdat" style="width:100%" placeholder="请选择日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Expiry date" prop="letp.trnexpdat">
<c-date-picker type="date" v-model="model.letp.trnexpdat" style="width:100%" placeholder="请选择Expiry date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Messages" prop="letp.chkmsg">
<c-input type="textarea" v-model="model.letp.chkmsg" maxlength="114" show-word-limit placeholder="请输入Messages" ></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/Letame/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -108,11 +108,11 @@
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.nom1.amt">
<c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 95%"
placeholder="请输入Nominal Amount" @keyup.enter.native="$event.target.blur()"
placeholder="请输入" @keyup.enter.native="$event.target.blur()"
disabled></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
<!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
placeholder="请输入Nominal Amount"></c-input-currency> -->
placeholder="请输入"></c-input-currency> -->
</el-form-item>
</c-col>
<c-col :span="5">
......@@ -253,7 +253,7 @@
<c-select
v-model="model.ledgrp.rec.cnfdet"
style="width: 100%"
placeholder="请选择确认接收指示"
placeholder="请选择指示"
:code="codes.cnfins"
disabled
>
......@@ -267,7 +267,7 @@
<c-select
v-model="model.ledgrp.rec.apprul"
style="width: 100%"
placeholder="请选择Applicable Rules"
placeholder="请选择适用规则"
:code="codes.apprul1"
@change="apprulChange"
>
......@@ -292,7 +292,7 @@
<c-select
v-model="model.ledgrp.rec.shppar"
style="width: 100%"
placeholder="请选择Partial Shipment"
placeholder="请选择分批装运"
:code="codes.shptrss18"
>
</c-select>
......@@ -417,9 +417,9 @@ export default {
openRevolvingDetails(val){
if(val ==='' && !(this.model.ledgrp.rec.revtyp ===''&& this.model.ledgrp.rec.revtimes == '0' && this.model.ledgrp.rec.revdat ===''
&&this.model.ledgrp.rec.revcum ===''&&this.model.ledgrp.blk.revcls ===''&&this.model.ledgrp.blk.revnotes ==='') ){
this.$confirm('Are you sure you want to delete the entered Revolving Details?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除输入的循环详细信息?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......
......@@ -104,7 +104,7 @@
<!-- SG000133 : value date -->
<c-col :span="24">
<el-form-item label="value date" prop="rmbclm.valdat">
<el-form-item label="起息日" prop="rmbclm.valdat">
<c-date-picker
type="date"
value-format="yyyy-MM-dd"
......
<template>
<div class="eibs">
<c-col :span="12">
<el-form-item
label="Special payment Conditions for beneficiary History"
prop="ledgrp.blk.spcbename"
>
<c-input
type="textarea"
v-model="model.ledgrp.blk.spcbename"
maxlength="50"
show-word-limit
placeholder="请输入Special payment Conditions for beneficiary History"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Special Payment Conditions for Beneficiary"
prop="ledgrp.blk.spcben"
>
<c-input
type="textarea"
v-model="model.ledgrp.blk.spcben"
maxlength="65"
show-word-limit
placeholder="请输入Special Payment Conditions for Beneficiary"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Block to enter additional info for Add/Delete"
prop="letamep.spcbenamep.usrblk"
>
<c-input
type="textarea"
v-model="model.letamep.spcbenamep.usrblk"
maxlength="65"
show-word-limit
placeholder="请输入Block to enter additional info for Add/Delete"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcbenamep.modflg"
>Modify Text to Replace</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcbenamep.modmanflg"
>Modify field for manual update</c-checkbox
>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcbenamepButdif">
Show Diff
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcbenamepButadd">
Add Text
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onSpcbenamepButdel">
Delete text
</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/Letame/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs">
<c-col :span="12">
<el-form-item
label="Special Payment Conditions for Bank Only History"
prop="ledgrp.blk.spcrcbame"
>
<c-input
type="textarea"
v-model="model.ledgrp.blk.spcrcbame"
maxlength="50"
show-word-limit
placeholder="请输入Special Payment Conditions for Bank Only History"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Special Payment Conditions for Bank Only"
prop="ledgrp.blk.spcrcb"
>
<c-input
type="textarea"
v-model="model.ledgrp.blk.spcrcb"
maxlength="65"
show-word-limit
placeholder="请输入Special Payment Conditions for Bank Only"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Block to enter additional info for Add/Delete"
prop="letamep.spcrcbamep.usrblk"
>
<c-input
type="textarea"
v-model="model.letamep.spcrcbamep.usrblk"
maxlength="65"
show-word-limit
placeholder="请输入Block to enter additional info for Add/Delete"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcrcbamep.modflg"
>Modify Text to Replace</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcrcbamep.modmanflg"
>Modify field for manual update</c-checkbox
>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcrcbamepButdif">
Show Diff
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcrcbamepButadd">
Add Text
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onSpcrcbamepButdel">
Delete text
</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/Letame/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
......@@ -52,13 +52,6 @@
</c-content>
</el-tab-pane>
<!--PD000000 附言-->
<!-- <el-tab-pane label="提示信息" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000529 报文及面函-->
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
......@@ -72,13 +65,6 @@
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000172 -->
<!-- <el-tab-pane label="PD000172" name="ltb2bp">
<c-content>
<m-ltb2bp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
</c-tabs>
</el-form>
......@@ -121,20 +107,7 @@ import Aamp from './Aamp'
import Ptyp from './Ptyp'
import Ovwp1 from './Ovwp1'
// import Dogpame from './Dogpame'
// import Dorpame from './Dorpame'
// import Adcpame from './Adcpame'
import Inspame from './Inspame'
// 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 Limitbody from './Limitbody'
// import Sprpame from './Sprpame'
// import Spbpame from './Spbpame'
import Ltb2bp from './Ltb2bp'
import Doxpame from "~/views/Public/Doxpame";
import Engp from "~/views/Public/Engp";
......@@ -157,9 +130,6 @@ export default {
'm-aamp': Aamp,
"m-addbcb": Addbcb,
'm-ptyp': Ptyp,
// 'm-dogpame': Dogpame,
// 'm-dorpame': Dorpame,
// 'm-adcpame': Adcpame,
"m-doxpame": Doxpame,
'm-inspame': Inspame,
'm-engp': Engp,
......@@ -169,9 +139,6 @@ export default {
'm-docpan': Docpan,
'm-doctre': Doctre,
'm-limitbody': Limitbody,
// 'm-sprpame': Sprpame,
// 'm-spbpame': Spbpame,
'm-ltb2bp': Ltb2bp,
},
provide() {
return {
......
......@@ -145,7 +145,7 @@
type="date"
v-model="model.ledgrp.rec.opndat"
style="width: 100%"
placeholder="请选择Date Issued"
placeholder="请选择开立日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -172,7 +172,7 @@
type="date"
v-model="model.ledgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Date/Place of Expiry"
placeholder="请选择生效日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -183,7 +183,7 @@
<c-input
v-model="model.ledgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
placeholder="请输入"
value-format="yyyy-MM-dd"
disabled
></c-input>
......@@ -212,7 +212,7 @@
<c-input
v-model="model.ledgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入Applicant"
placeholder="请输入申请人参考号"
disabled
></c-input>
</el-form-item>
......@@ -233,7 +233,7 @@
<c-input
v-model="model.ledgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入Iss. Bank"
placeholder="请输入开证行参考号"
disabled
></c-input>
</el-form-item>
......@@ -274,7 +274,7 @@
<c-input
v-model="model.letp0.cnftxt"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -295,7 +295,7 @@
maxlength="1750"
:rows="5"
show-word-limit
placeholder="请输入内容"
placeholder="请输入"
></c-input>
<template slot="footer">
<!-- @click="onCanletButtxmsel" -->
......
......@@ -21,7 +21,7 @@
<c-input
v-model="model.rmbclm.rmbrmb.pts.ref"
maxlength="16"
placeholder="请输入Reference for Address Optional"
placeholder="请输入"
:disabled="rmbrolRefFlag"
></c-input>
</c-form-item>
......
......@@ -110,10 +110,6 @@ import Default from '~/model/Letcan/Default'
import Pattern from '~/model/Letcan/Pattern'
import Ovwp from './Ovwp'
import Addbcb from "./Addbcb"
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
// import Limitbody from './Limitbody'
import Engp from "~/views/Public/Engp";
import Setpan from '~/views/Public/Setpan';
import Glepan from "~/views/Public/Glepan";
......
......@@ -6,7 +6,7 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="Reference"
label="编号"
prop="ledgrp.rec.ownref"
style="width: 100%"
>
......@@ -174,7 +174,7 @@
type="date"
v-model="model.ledgrp.rec.opndat"
style="width: 100%"
placeholder="请选择Date Issued"
placeholder="请选择开立日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -201,7 +201,7 @@
type="date"
v-model="model.ledgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Date/Place of Expiry"
placeholder="请选择"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -212,7 +212,7 @@
<c-input
v-model="model.ledgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
placeholder="请输入"
value-format="yyyy-MM-dd"
disabled
></c-input>
......@@ -284,7 +284,7 @@
<c-input
v-model="model.bedgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入编号"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -352,7 +352,7 @@
<c-input
v-model="model.bedgrp.rec.nam"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -452,7 +452,7 @@
<c-input
v-model="model.bedgrp.prb.pts.ref"
maxlength="16"
placeholder="请输入编号"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
......@@ -483,13 +483,6 @@
:code="codes.payrol"
@change="eventFunction('bedgrp.rec.payrol')"
>
<!-- <el-option
v-for="item in codeTable"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> -->
</c-select>
</el-form-item>
</c-col>
......@@ -540,10 +533,6 @@ export default {
mixins: [commonProcess],
data() {
return {
// codeTable: [
// { label: "Issuing Bank", value: "ISS" },
// { label: "Further Party", value: "OTH" },
// ],
}
},
methods: {
......
......@@ -9,7 +9,7 @@
<c-select
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
placeholder="请输入单据金额"
placeholder="请选择币种"
:code="codes.curtxt1"
disabled
></c-select>
......@@ -33,7 +33,7 @@
<c-select
v-model="model.bedgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择附加金额"
placeholder="请选择币种"
disabled
:code="codes.curtxt1"
>
......@@ -60,7 +60,7 @@
v-model="model.bedgrp.blk.chaded"
maxlength="210"
show-word-limit
placeholder="请输入内容"
placeholder="请输入"
:rows="4"
></c-input>
</el-form-item>
......@@ -86,7 +86,7 @@
<c-select
v-model="model.bedgrp.rec.totcur"
maxlength="3"
placeholder="请输入索赔总额"
placeholder="请选择币种"
:code="codes.curtxt1"
disabled
></c-select>
......
......@@ -9,7 +9,7 @@
<c-select
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
placeholder="请输入单据金额"
placeholder="请选择币种"
:code="codes.curtxt1"
disabled
></c-select>
......@@ -32,7 +32,7 @@
<c-select
v-model="model.bedgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择附加金额"
placeholder="请选择币种"
disabled
:code="codes.curtxt1"
>
......@@ -58,7 +58,7 @@
v-model="model.bedgrp.blk.chaded"
maxlength="210"
show-word-limit
placeholder="请输入Charges Deducted"
placeholder="请输入费用扣除"
:rows="4"
></c-input>
</el-form-item>
......@@ -72,7 +72,7 @@
maxlength="210"
show-word-limit
:rows="4"
placeholder="请输入Charges Added"
placeholder="请输入费用添加"
></c-input>
</el-form-item>
</c-col>
......@@ -96,7 +96,7 @@
<el-form-item label="" label-width="10px" prop="bedgrp.rec.totamt">
<c-input
v-model="model.bedgrp.rec.totamt"
placeholder="请输入Total Amount to be Paid"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
......
......@@ -57,69 +57,6 @@
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000045 -->
<!-- <el-tab-pane label="收到通知" name="davp">
<c-content>
<m-davp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000139 -->
<!-- <el-tab-pane label="不符点通知" name="mt750p" v-if="model.bedgrp.rec.advtyp=='750'">
<c-content>
<m-mt750p :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000147 -->
<!-- <el-tab-pane label="付款通知" name="mt754p" v-if="model.bedgrp.rec.advtyp=='754'">
<c-content>
<m-mt754p :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000027 -->
<!-- <el-tab-pane label="表外记账" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 -->
<!-- <el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 -->
<!-- <el-tab-pane label="提示信息" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000529 -->
<!-- <el-tab-pane label="报文和面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000546 -->
<!-- <el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
</c-tabs>
</el-form>
<!-- 数据回填效果 -->
......@@ -150,12 +87,6 @@ import Pattern from '~/model/Letdav/Pattern'
import Davp from './Davp'
import Mt750p from './Mt750p'
import Mt754p from './Mt754p'
// import Engp from './Engp'
// import Setpan from './Setpan'
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
// import Limitbody from './Limitbody'
// 引入公共页面
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
......
......@@ -39,7 +39,7 @@
:disabled="this.flag"
@click="onDetpButgetref"
>
Get
获取
</c-button>
</c-col>
</c-col>
......@@ -305,7 +305,7 @@
: true
"
>
Get
获取
</c-button>
</c-col>
</c-col>
......
......@@ -161,7 +161,7 @@
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="请输入内容"
placeholder="请输入"
disabled
@change="changeFolwupopt"
>
......
......@@ -59,45 +59,6 @@
</c-content>
</el-tab-pane>
<!--letdrv PD000002 Docs. Received -->
<!-- <el-tab-pane label="收到单据" name="drv">
<c-content>
<m-drv :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--letdrv PD000034 Discr./Instr. -->
<!-- <el-tab-pane label="不符点/指示信息" name="dscins">
<m-dscins :model="model" :codes="codes" />
</el-tab-pane> -->
<!--Liability -->
<!-- <el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--setmod PD000000 Settlement -->
<!-- <el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" />
</el-tab-pane> -->
<!--coninf PD000000 Completion -->
<!-- <el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--trndoc PD000529 &Messages -->
<!-- <el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane> -->
<!--trndoc PD000546 Attachments -->
<!-- <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane> -->
<!--srmmod PD000001 货权单据 -->
<!-- <el-tab-pane label="货权单据" name="srmp">
<m-srmp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--limmod PD000001 统一授信 -->
<!-- <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
......
......@@ -39,7 +39,7 @@
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn2.amt">
<c-input
v-model="model.ledgrp.cbs.opn2.amt"
placeholder="请输入Open Add. Amount"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -52,7 +52,7 @@
v-model="model.ledgrp.blk.addamtcov"
maxlength="140"
show-word-limit
placeholder="请输入内容"
placeholder="请输入"
rows="4"
></c-input>
</el-form-item>
......
......@@ -273,7 +273,7 @@
<el-form-item label="" prop="ledgrp.rec.prepertxts18">
<c-input
v-model.number="model.ledgrp.rec.prepertxts18"
placeholder="请输入交单期天数"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
......
......@@ -74,7 +74,7 @@
<c-select
v-model="model.ledgrp.cbs.opn1.cur"
maxlength="3"
placeholder="请输入Open Amount"
placeholder="请输入"
disabled
:code="codes.curtxt1"
></c-select>
......@@ -140,7 +140,7 @@
type="date"
v-model="model.ledgrp.rec.opndat"
style="width: 100%"
placeholder="请选择Date Issued"
placeholder="请选择开立日期"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -167,7 +167,7 @@
type="date"
v-model="model.ledgrp.rec.expdat"
style="width: 100%"
placeholder="请选择Date/Place of Expiry"
placeholder="请选择"
value-format="yyyy-MM-dd"
disabled
></c-date-picker>
......@@ -178,7 +178,7 @@
<c-input
v-model="model.ledgrp.rec.expplc"
maxlength="29"
placeholder="请输入Date/Place of Expiry"
placeholder="请输入"
value-format="yyyy-MM-dd"
disabled
></c-input>
......@@ -208,7 +208,7 @@
<c-input
v-model="model.ledgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入Applicant"
placeholder="请输入申请人参考号"
disabled
></c-input>
</el-form-item>
......@@ -229,7 +229,7 @@
<c-input
v-model="model.ledgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入Iss. Bank"
placeholder="请输入开证行参考号"
disabled
></c-input>
</el-form-item>
......@@ -250,7 +250,7 @@
<c-input
v-model="model.ledgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入Beneficiary"
placeholder="请输入受益人参考号"
disabled
></c-input>
</el-form-item>
......@@ -270,7 +270,7 @@
<c-input
v-model="model.letp.letp0.cnftxt"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -348,7 +348,7 @@
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
placeholder="请选择Date of Shipment"
placeholder="请选择装运日期"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
......
......@@ -11,7 +11,7 @@
maxlength="3500"
:rows="3"
show-word-limit
placeholder="请输入Discrepancies"
placeholder="请输入不符点"
:disabled="model.bedgrp.blk.docdisflg==''"
></c-input>
</el-form-item>
......@@ -32,14 +32,14 @@
<c-col :span="24">
<c-col :span="21">
<el-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis">
<el-form-item label="初审的不符点" prop="bedgrp.blk.intdis">
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="1300"
:rows="3"
show-word-limit
placeholder="请输入Internal Discrepancies"
placeholder="请输入初审的不符点"
></c-input>
</el-form-item>
</c-col>
......@@ -58,14 +58,14 @@
<c-col :span="24">
<c-col :span="21">
<el-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon">
<el-form-item label="我方对交易的注释和结论" prop="bedgrp.blk.comcon">
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="1300"
:rows="3"
show-word-limit
placeholder="请输入Comments and Conclusions"
placeholder="请输入我方对交易的注释和结论"
></c-input>
</el-form-item>
</c-col>
......@@ -85,7 +85,7 @@
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="Settlement Instructions transaction field"
label="结算指示"
prop="bedgrp.blk.setinsbe"
>
<c-input
......@@ -94,7 +94,7 @@
maxlength="390"
:rows="3"
show-word-limit
placeholder="请输入Settlement Instructions transaction field"
placeholder="请输入结算指示"
></c-input>
</el-form-item>
</c-col>
......@@ -118,13 +118,6 @@
code: 'docpre',
}"></c-docpre>
</c-col>
<!-- <c-col :span="12">
<span
v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col> -->
</c-col>
<!--===========================右边============================== -->
......@@ -136,12 +129,11 @@
<!-- Futher Handing -->
<c-col :span="24">
<!-- Processing Options -->
<el-form-item label="Futher Handing" prop="betp.folwupopt">
<el-form-item label="进一步处理" prop="betp.folwupopt">
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="请选择Processing Options"
placeholder="请选择进一步处理"
:code="codes.folwupopt"
disabled
>
......@@ -150,11 +142,11 @@
</c-col>
<c-col :span="24">
<el-form-item label="Payer" prop="bedgrp.rec.payrol">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="请选择Payer"
placeholder="请选择付款人"
:code="codes.rolall"
disabled
>
......@@ -164,7 +156,7 @@
<!-- Referance -->
<c-col :span="24">
<el-form-item label="Referance" prop="bedgrp.oth.pts.ref">
<el-form-item label="参考号" prop="bedgrp.oth.pts.ref">
<c-input
v-model="model.bedgrp.oth.pts.ref"
maxlength="16"
......@@ -192,106 +184,6 @@
</c-ptap>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="参考号" prop="bedgrp.oth.pts.ref">
<c-input
v-model="model.bedgrp.oth.pts.ref"
maxlength="16"
placeholder="请输入参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="betp.othp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.othp.ptsget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="External Key of Address"
prop="bedgrp.oth.pts.extkey"
>
<c-input
v-model="model.bedgrp.oth.pts.extkey"
maxlength="16"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="betp.othp.ptsget.sdamod.seainf">
<c-input
v-model="model.betp.othp.ptsget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet">
详情
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bedgrp.oth.namelc">
<c-input
type="textarea"
v-model="model.bedgrp.oth.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bedgrp.oth.pts.adrblk">
<c-input
type="textarea"
v-model="model.bedgrp.oth.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bedgrp.oth.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.bedgrp.oth.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bedgrp.oth.adrelc">
<c-input
type="textarea"
v-model="model.bedgrp.oth.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
......
......@@ -23,7 +23,7 @@
<!-- Credit is Marked as Cumulative -->
<c-checkbox v-model="model.ledgrp.rec.revcum"
style="margin-left:10px"
>Cumulative</c-checkbox
>累计</c-checkbox
>
</c-col>
</c-row>
......
......@@ -63,188 +63,6 @@
</c-content>
</el-tab-pane>
<!--PD000017 基本信息 -->
<!-- <el-tab-pane label="概览信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000001 附加金额-->
<!-- <el-tab-pane
v-if="model.letp.aamp.aammod.addamtflg"
label="附加金额"
name="aamp"
>
<c-content>
<m-aamp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000063 信用证详情-->
<!-- <el-tab-pane label="信用证详情" name="detp">
<c-content>
<m-detp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000042 银行信息-->
<!-- <el-tab-pane label="当事人信息" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000002 -->
<!-- <el-tab-pane label="收到单据" name="drv">
<c-content>
<m-drv :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000034 -->
<!-- <el-tab-pane
label="Discr./Instr."
name="dscins"
v-if="model.bedgrp.rec.dscinsflg == 'X'"
>
<c-content>
<m-dscins :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000055 货物描述-->
<!-- <el-tab-pane label="货物描述" name="dogp">
<c-content> -->
<!-- <m-dogp :model="model" :codes="codes" /> -->
<!-- <m-doxp
:model="model"
:codes="codes"
:dtyp="'dogp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000057 单据要求-->
<!-- <el-tab-pane label="单据要求" name="dorp">
<c-content> -->
<!-- <m-dorp :model="model" :codes="codes" /> -->
<!-- <m-doxp
:model="model"
:codes="codes"
:dtyp="'dorp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000060 附加条款-->
<!-- <el-tab-pane label="附加条款" name="adcp">
<c-content> -->
<!-- <m-adcp :model="model" :codes="codes" /> -->
<!-- <m-doxp
:model="model"
:codes="codes"
:dtyp="'adcp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000317 循环信用详情-->
<!-- <el-tab-pane
label="循环信用详情"
name="revp"
v-if="model.ledgrp.rec.revflg == 'X'"
>
<c-content>
<m-revp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000027 表外-->
<!-- <el-tab-pane label="表外记账" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 账务-->
<!-- <el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 附言-->
<!-- <el-tab-pane label="提示信息" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000529 报文及面函-->
<!-- <el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000546 附件-->
<!-- <el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000394 -->
<!-- <el-tab-pane
label="受益人特殊付款条款"
name="spcbenp"
v-if="model.ledgrp.rec.spcbenflg"
>
<c-content> -->
<!-- <m-spcbenp :model="model" :codes="codes" /> -->
<!-- <m-doxp
:model="model"
:codes="codes"
:dtyp="'spcbenp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000422 -->
<!-- <el-tab-pane
label="银行专用特殊付款条款"
name="spcrcvp"
v-if="model.ledgrp.rec.spcrcbflg"
>
<c-content> -->
<!-- <m-spcrcvp :model="model" :codes="codes" /> -->
<!-- <m-doxp
:model="model"
:codes="codes"
:dtyp="'spcrcvp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="货权单据" name="srmp">
<c-content>
<m-srmp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
</c-tabs>
</el-form>
<!-- 数据回填效果 -->
......@@ -285,19 +103,8 @@ import Detp from './Detp'
import Ptyp from './Ptyp'
import Drv from './Drv'
import Dscins from './Dscins'
// import Dogp from './Dogp'
// import Dorp from './Dorp'
// import Adcp from './Adcp'
import Revp from './Revp'
// import Engp from './Engp'
// import Setpan from './Setpan'
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
// import Spcbenp from './Spcbenp'
// import Spcrcvp from './Spcrcvp'
import Srmp from './Srmp'
// import Limitbody from './Limitbody'
import Addbcb from "./Addbcb";
import Doxp from '~/views/Public/Doxp'
......@@ -318,9 +125,6 @@ export default {
'm-ptyp': Ptyp,
'm-drv': Drv,
'm-dscins': Dscins,
// 'm-dogp': Dogp,
// 'm-dorp': Dorp,
// 'm-adcp': Adcp,
'm-doxp': Doxp,
'm-revp': Revp,
'm-engp': Engp,
......@@ -328,8 +132,6 @@ export default {
'm-coninfp': Coninfp,
'm-docpan': Docpan,
'm-doctre': Doctre,
// 'm-spcbenp': Spcbenp,
// 'm-spcrcvp': Spcrcvp,
'm-srmp': Srmp,
'm-limitbody': Limitbody,
},
......
......@@ -267,7 +267,7 @@
<c-input
v-model="model.ledgrp.rec.prepertxts18"
maxlength="35"
placeholder="请输入Presentation period text"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>-->
......
......@@ -134,9 +134,6 @@
placeholder="请输入信用证金额"
@keyup.enter.native="$event.target.blur()"
></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
<!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
placeholder="请输入信用证金额"></c-input-currency> -->
</el-form-item>
</c-col>
<c-col :span="4">
......@@ -174,9 +171,6 @@
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="4">
<c-checkbox v-model="model.ledgrp.preadvflg">PreAdvice or Notification</c-checkbox>
</c-col> -->
<c-col :span="4">
<c-checkbox
v-model="model.ledgrp.preadvflg"
......@@ -379,31 +373,10 @@
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="转运" prop="ledgrp.rec.shptrss18">
<c-select
v-model="model.ledgrp.rec.shptrss18"
style="width: 100%"
placeholder="请选择是否转运"
>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
<!-- ========================右边======================= -->
<c-col :span="12" style="padding-left: 20px;">
<!-- <c-col :span="12">
<el-form-item label="Beneficiary Ref." prop="ledgrp.ben.pts.ref">
<c-input v-model="model.ledgrp.ben.pts.ref" maxlength="16" placeholder="请输入Beneficiary Ref."></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="letp.benp.ptsget.sdamod.dadsnd">
<c-input v-model="model.letp.benp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<c-ptap
:model="model"
......@@ -449,12 +422,6 @@
</c-ptap>
</c-col>
<!-- <c-col :span="24" class="centerLable marginLable">
<c-checkbox v-model="model.ledgrp.rec.revflg"
>Revolving Flag</c-checkbox
>
</c-col> -->
<!-- Authorization to Debit -->
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.dbtflg" class="checkbox-left" style="margin-left:120px">借记授权书</c-checkbox>
......@@ -482,7 +449,6 @@ import CodeTable from '~/config/CodeTable'
import Event from '~/model/Letnot/Event'
import Utils from '~/utils'
import Ptap from '~/views/Public/Ptap'
// import Amtpanl from "~/views/Public/Amtpanl";
export default {
components: { 'c-ptap': Ptap },
......@@ -501,9 +467,9 @@ export default {
},
openAddAmount(val){
if(val ==='' && !(this.model.ledgrp.cbs.max2.amt =='0.000'&& this.model.ledgrp.blk.addamtcov === '') ){
this.$confirm('Do you really want to delete the additional amount of this contract?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除此合同的附加金额?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......
......@@ -66,12 +66,7 @@
>
</c-ptap>
</c-col>
<!-- Send Directly to Applicant's Bank -->
<!-- <c-col :span="24">
<c-checkbox v-model="model.ledgrp.rec.aplbnkdirsnd" style="margin-left:150px;"
>直接发送至申请银行</c-checkbox
>
</c-col> -->
<el-form-item label="" prop="ledgrp.rec.aplbnkdirsnd" class="checkbox-left">
<c-checkbox v-model="model.ledgrp.rec.aplbnkdirsnd"
>直接发送至申请银行</c-checkbox
......@@ -116,7 +111,7 @@
<c-input
v-model="model.ledgrp.con.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......
......@@ -9,7 +9,7 @@
maxlength="52000"
show-word-limit
:rows="30"
placeholder="请输入Special Payment Cond. for BeneficiaryI"
placeholder="请输入受益人特殊付款条款"
></c-input>
</el-form-item>
</c-col>
......
......@@ -8,7 +8,7 @@
maxlength="52000"
show-word-limit
:rows="30"
placeholder="请输入Special Payment Cond.for Bank only"
placeholder="请输入银行专用特殊付款条款"
></c-input>
</el-form-item>
</c-col>
......
......@@ -96,16 +96,9 @@ import Default from '~/model/Letnot/Default'
import Pattern from '~/model/Letnot/Pattern'
import Ovwp from './Ovwp'
import Addbcb from './Addbcb'
// import Aamp from './Aamp'
import Spcrcvp from './Spcrcvp'
// import Spcbenp from './Spcbenp'
// import Detp from './Detp'
// import Ptyp from './Ptyp'
// import Dogp from './Dogp'
// import Dorp from './Dorp'
// import Adcp from './Adcp'
// import Coninfp from '~/views/Public/Coninfp'
import Setpan from '~/views/Public/Setpan'
import Glepan from '~/views/Public/Glepan'
import Docpan from '~/views/Public/Docpan'
......@@ -115,21 +108,11 @@ export default {
name: 'Letnot',
components: {
'm-ovwp': Ovwp,
// 'm-aamp': Aamp,
// 'm-detp': Detp,
// 'm-ptyp': Ptyp,
// 'm-dogp': Dogp,
// 'm-dorp': Dorp,
// 'm-adcp': Adcp,
// "m-notcha": Notcha,
'm-setpan': Setpan,
'm-glepan': Glepan,
// 'm-coninfp': Coninfp,
'm-docpan': Docpan,
'm-doctre': Doctre,
'm-addbcb': Addbcb,
// 'm-spcrcvp': Spcrcvp,
// 'm-spcbenp': Spcbenp,
},
provide() {
return {
......
......@@ -25,11 +25,11 @@
</c-col>
<c-col :span="13">
<el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
<el-form-item label="附加金额余额" prop="ledgrp.cbs.opn2.cur">
<c-select
v-model="model.ledgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请选择Open Add. Amount"
placeholder="请选择币种"
disabled
>
</c-select>
......@@ -39,20 +39,20 @@
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn2.amt">
<c-input
v-model="model.ledgrp.cbs.opn2.amt"
placeholder="请输入Open Add. Amount"
placeholder="请输入附加金额余额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Covered" prop="ledgrp.blk.addamtcov">
<el-form-item label="39C场" prop="ledgrp.blk.addamtcov">
<c-input
type="textarea"
v-model="model.ledgrp.blk.addamtcov"
maxlength="140"
show-word-limit
placeholder="请输入Covered"
placeholder="请输入39C场"
rows="4"
></c-input>
</el-form-item>
......
<template>
<div class="eibs-tab">
<c-blkTextarea :model="model" v-bind="blk"> </c-blkTextarea>
<!-- <c-col :span="19">
<el-form-item label="附加条款" prop="ledgrp.blk.adlcnd">
<c-input
type="textarea"
:rows="16"
v-model="model.ledgrp.blk.adlcnd"
maxlength="65"
show-word-limit
placeholder="请输入附加条款"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2" class="letopn_dogp_button">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onAdlcndButtxmsel"
>
...
</c-button>
</c-col> -->
<!-- Special payment conditions for beneficiary -->
<c-col :span="24">
<el-form-item prop="ledgrp.rec.spcbenflg" class="checkbox-left" >
......@@ -49,30 +25,7 @@
</el-form-item>
</c-col>
<c-blkTextarea :model="model" v-bind="blk1"> </c-blkTextarea>
<!-- Instructions to Pay,accept,negot,bank -->
<!-- <c-col :span="19">
<el-form-item label="付款、承兑、议付银行指示" prop="ledgrp.blk.insbnk">
<c-input
type="textarea"
:rows="4"
v-model="model.ledgrp.blk.insbnk"
maxlength="65"
show-word-limit
placeholder="付款、承兑、议付银行指示"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2" class="letopn_dogp_button">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onInsbnkButtxmsel"
>
...
</c-button>
</c-col> -->
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入客户经理"></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/Letopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -268,7 +268,7 @@
<c-input
v-model="model.ledgrp.rec.prepertxts18"
maxlength="35"
placeholder="请输入Presentation period text"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>-->
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></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/Letopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input
v-model="model.trnmod.trndoc.filrecv"
placeholder="请输入File Receiver"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input
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>
<c-edit-table :model="model" v-bind="doceot"> </c-edit-table>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letopn/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
doceot: {
columns: [
{
title: "列1",
width: "120px",
dataIndex: "rol",
show: "input",
},
{
title: "名称",
width: "120px",
dataIndex: "nam",
},
{
title: "地址",
width: "120px",
dataIndex: "address",
},
],
urls: "trnmod.trndoc.doceot",
},
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Sight Amount" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" placeholder="请输入Sight Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" placeholder="请输入Sight Amount Percentage"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Booking Amount" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" placeholder="请输入External Booking Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount not yet assigned" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" placeholder="请输入Amount not yet assigned"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
Add to Current Line
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
Add to Sight Amount
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Old Amount booked externally" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" placeholder="请输入Old Amount booked externally"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" placeholder="请输入Total booking amount external assinged"></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/Letopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Booking stream to Display" prop="setmod.glemod.gleshwstm">
<c-input v-model="model.setmod.glemod.gleshwstm" placeholder="请输入Booking stream to Display"></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/Letopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -133,20 +133,9 @@
placeholder="请输入信用证金额"
@keyup.enter.native="$event.target.blur()"
></c-input-currency>
<!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
placeholder="请输入信用证金额"></c-input-currency> -->
</el-form-item>
</c-col>
<!-- <c-amtpanl
:model="model"
:span="20"
:message="{
title: '开证金额',
cur: 'ledgrp.cbs.nom1.cur',
amt: 'ledgrp.cbs.nom1.amt',
}"
></c-amtpanl> -->
<c-col :span="4">
<c-checkbox
v-model="model.letp.aamp.aammod.addamtflg"
......@@ -168,7 +157,6 @@
@keyup.enter.native="$event.target.blur()"
class="m-input-currency"
></c-input>
<!-- @keyup.enter.native="$event.target.blur()"回车触发失去焦点后触发的事件 -->
</c-form-item>
</c-col>
<c-col :span="7">
......@@ -183,12 +171,7 @@
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="4">
<c-checkbox v-model="model.ledgrp.preadvflg">PreAdvice or Notification</c-checkbox>
</c-col> -->
<c-col :span="4">
<!-- <c-checkbox v-model="model.ledgrp.preadvflg" style="margin-left:10px;">预先通知</c-checkbox>
</c-col> -->
</c-col>
</c-col>
......@@ -474,9 +457,9 @@ export default {
},
openAddAmount(val){
if(val ==='' && !(this.model.ledgrp.cbs.max2.amt =='0.000'&& this.model.ledgrp.blk.addamtcov === '') ){
this.$confirm('Do you really want to delete the additional amount of this contract?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除此合同的附加金额?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......@@ -503,9 +486,9 @@ export default {
openRevolvingDetails(val){
if(val ==='' && !(this.model.ledgrp.rec.revtyp ===''&& this.model.ledgrp.rec.revtimes == '0' && this.model.ledgrp.rec.revdat ===''
&&this.model.ledgrp.rec.revcum ===''&&this.model.ledgrp.blk.revcls ===''&&this.model.ledgrp.blk.revnotes ==='') ){
this.$confirm('Are you sure you want to delete the entered Revolving Details?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除输入的循环详细信息?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......
......@@ -24,7 +24,7 @@
<!-- Credit is Marked as Cumulative -->
<c-checkbox v-model="model.ledgrp.rec.revcum"
style="margin-left:10px"
>Cumulative</c-checkbox
>累计</c-checkbox
>
</c-col>
</c-row>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据金额" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入单据金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Letopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -60,152 +60,6 @@
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000017 -->
<!-- <el-tab-pane label="基本信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane
v-if="model.letp.aamp.aammod.addamtflg"
label="附加金额"
name="aamp"
>
<c-content>
<m-aamp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000063 -->
<!-- <el-tab-pane label="信用证详情" name="detp">
<c-content>
<m-detp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000042 -->
<!-- <el-tab-pane label="银行信息" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000055 -->
<!-- <el-tab-pane label="货物描述" name="dogp">
<c-content>
<m-doxp :model="model" :codes="codes" :dtyp="'dogp'" :rec="'led'"/>
</c-content>
</el-tab-pane> -->
<!--PD000057 -->
<!-- <el-tab-pane label="单据要求" name="dorp">
<c-content>
<m-doxp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'led'" />
</c-content>
</el-tab-pane> -->
<!--PD000059 -->
<!-- <el-tab-pane label="附加条款" name="adcp">
<c-content>
<m-doxp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'led'" />
</c-content>
</el-tab-pane> -->
<!--PD000317 -->
<!-- <el-tab-pane label="循环信用详情" name="revp"
v-if="model.ledgrp.rec.revflg=='X'">
<c-content>
<m-revp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000027 -->
<!-- <el-tab-pane label="表外" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 -->
<!-- <el-tab-pane label="账务" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-glepan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000000 -->
<!-- <el-tab-pane label="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000529 -->
<!-- <el-tab-pane label="报文及面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000546 -->
<!-- <el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000394 -->
<!-- <el-tab-pane
v-if="model.ledgrp.rec.spcbenflg"
label="受益人特殊付款条款"
name="spcbenp"
>
<c-content>
<m-doxp
:model="model"
:codes="codes"
:dtyp="'spcbenp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000394 -->
<!-- <el-tab-pane label="PD000394" name="spcbenp">
<m-spcbenp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--PD000395 -->
<!-- <el-tab-pane
v-if="model.ledgrp.rec.spcrcbflg"
label="收款银行特殊付款条款"
name="spcrcvp"
>
<c-content>
<m-doxp
:model="model"
:codes="codes"
:dtyp="'spcrcvp'"
:rec="'led'"
/>
</c-content>
</el-tab-pane> -->
<!--PD000422 -->
<!-- <el-tab-pane label="PD000422" name="spcrcvp">
<m-spcrcvp :model="model" :codes="codes" />
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
......@@ -245,20 +99,8 @@ import Ovwp from './Ovwp'
import Detp from './Detp'
import Ptyp from './Ptyp'
import Addbcb from "./Addbcb";
// import Dogp from './Dogp';
// import Dorp from './Dorp';
// import Adcp from './Adcp';
// import Setpan from "./Setpan";
// import Coninfp from "./Coninfp";
// import Docpan from "./Docpan";
// import Glepan from "./Glepan";
// import Engp from "./Engp";
// import Doctre from "./Doctre";
import Revp from './Revp'
import Aamp from './Aamp'
// import Spcbenp from './Spcbenp'
// import Spcrcvp from './Spcrcvp'
// import Glepan from './Glepan'
import Coninfp from '~/views/Public/Coninfp'
import Setpan from '~/views/Public/Setpan'
......
......@@ -32,7 +32,7 @@
<c-col :span="10">
<el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
<el-form-item label="附加金额余额" prop="ledgrp.cbs.opn2.cur">
<c-select
v-model="model.ledgrp.cbs.opn2.cur"
style="width: 100%"
......@@ -49,20 +49,20 @@
<c-input-currency
v-model="model.ledgrp.cbs.opn2.amt"
style="width: 100%"
placeholder="请输入Open Add. Amount"
placeholder="请输入附加金额余额"
disabled
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Covered" prop="ledgrp.blk.addamtcov">
<el-form-item label="39C场" prop="ledgrp.blk.addamtcov">
<c-input
type="textarea"
v-model="model.ledgrp.blk.addamtcov"
maxlength="35"
show-word-limit
placeholder="请输入Covered"
placeholder="请输入39C场"
@change="defaultFunction()"
></c-input>
</el-form-item>
......
......@@ -236,7 +236,7 @@
<el-form-item label="" prop="ledgrp.rec.prepertxts18">
<c-input
v-model="model.ledgrp.rec.prepertxts18"
placeholder="请输入交单期限文本"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
......
......@@ -12,7 +12,7 @@
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
placeholder="请输入信用证编号"
style="width: 95%"
:disabled="true"
></c-input>
......@@ -49,7 +49,7 @@
<c-input
v-model="model.ledgrp.rec.nam"
maxlength="40"
placeholder="请输入内容"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
......@@ -415,7 +415,7 @@
<!-- Authorization to Debit -->
<c-col :span="12" >
<c-checkbox v-model="dbtflg" style="margin: 0px 0 10px 100px">Authorization to Debit</c-checkbox>
<c-checkbox v-model="dbtflg" style="margin: 0px 0 10px 100px">借记授权</c-checkbox>
</c-col>
<c-col :span="12" >
......@@ -426,7 +426,7 @@
<!-- Test Key Unconfirmity -->
<c-col :span="12">
<c-checkbox v-model="teskeyunc" style="margin: 0px 0 10px 120px">Test Key Unconfirmity</c-checkbox>
<c-checkbox v-model="teskeyunc" style="margin: 0px 0 10px 120px">测试密钥不确定</c-checkbox>
</c-col>
</c-col>
</div>
......@@ -502,9 +502,9 @@ export default {
openAddDetails(val){
if(val ==='' && !( this.model.ledgrp.cbs.max2.amt == '0' && this.model.ledgrp.cbs.opn2.amt == '0'
&&this.model.ledgrp.blk.addamtcov ==='') ){
this.$confirm('Do you really want to delete the additional amount of this contract?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
this.$confirm('是否确定要删除此合同的附加金额?','提示',{
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(() => {//yes的执行在这里写
......
......@@ -30,51 +30,6 @@
</c-content>
</el-tab-pane>
<!--PD000001 -->
<!-- <el-tab-pane
label="附加金额"
name="aamp"
v-if="model.letp.aamp.aammod.addamtflg"
>
<m-aamp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--PD000063 -->
<!-- <el-tab-pane label="详细信息" name="detp">
<c-content>
<m-detp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
<!--PD000042 -->
<!-- <el-tab-pane label="当事人信息" name="ptyp">
<m-ptyp :model="model" :codes="codes" />
</el-tab-pane> -->
<!--PD000055 -->
<!-- <el-tab-pane label="货物" name="dogp">
<m-doxp :model="model" :codes="codes" :dtyp="'dogp'" :rec="'led'" />
</el-tab-pane> -->
<!--PD000057 -->
<!-- <el-tab-pane label="单据" name="dorp">
<m-doxp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'led'" />
</el-tab-pane> -->
<!--PD000060 -->
<!-- <el-tab-pane label="附加条款" name="adcp">
<m-doxp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'led'" />
</el-tab-pane> -->
<!--PD000317 -->
<!-- <el-tab-pane
label="循环信用证信息"
name="revp"
v-if="model.ledgrp.rec.revflg"
>
<m-revp :model="model" :codes="codes" />
</el-tab-pane> -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
......@@ -127,35 +82,6 @@
</c-content>
</el-tab-pane>
<!--PD000394 -->
<!-- <el-tab-pane
label="受益人特殊付款条款"
name="spcbenp"
v-if="model.ledgrp.rec.spcbenflg"
>
<m-doxp
:model="model"
:codes="codes"
:dtyp="'spcbenp'"
:rec="'led'"
/>
</el-tab-pane> -->
<!--PD000422 -->
<!-- <el-tab-pane
label="银行专用特殊付款条款"
name="spcrcvp"
v-if="model.ledgrp.rec.spcrcbflg"
>
<m-doxp
:model="model"
:codes="codes"
:dtyp="'spcrcvp'"
:rec="'led'"
/>
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
......@@ -190,38 +116,23 @@ import Check from "~/model/Letrsv/Check";
import Default from "~/model/Letrsv/Default";
import Pattern from "~/model/Letrsv/Pattern";
import Ovwp from "./Ovwp";
//import Detp from "./Detp";
//import Ptyp from "./Ptyp";
// import Dogp from "./Dogp";
// import Dorp from "./Dorp";
// import Adcp from "./Adcp";
//import Revp from "./Revp";
//import Aamp from "./Aamp";
// import Spcbenp from "./Spcbenp";
// import Spcrcvp from "./Spcrcvp";
import Doctre from "~/views/Public/Doctre";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Limitbody from "~/views/Public/Limitbody";
import Engp from '~/views/Public/Engp'
//import Doxp from '~/views/Public/Doxp'
export default {
name: "Letrsv",
components: {
"m-ovwp": Ovwp,
// "m-detp": Detp,
// "m-ptyp": Ptyp,
'm-engp': Engp,
"m-setpan": Setpan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
// "m-revp": Revp,
// "m-aamp": Aamp,
"m-limitbody": Limitbody,
//'m-doxp': Doxp,
},
provide() {
return {
......
......@@ -228,7 +228,7 @@
<c-col :span="12">
<el-form-item label="Presentation period text" prop="lidgrp.rec.prepertxts18">
<c-input v-model="model.lidgrp.rec.prepertxts18" maxlength="35" placeholder="请输入Presentation period text"></c-input>
<c-input v-model="model.lidgrp.rec.prepertxts18" maxlength="35" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
......
......@@ -309,8 +309,8 @@ export default {
},
onButRelrow(){
this.$confirm('确定是否要授权此笔交易?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(async () => {//yes的执行在这里写
......@@ -334,8 +334,8 @@ export default {
},
onButReprow(){
this.$confirm('确定是否要退回此笔交易?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(async () => {//yes的执行在这里写
......@@ -359,8 +359,8 @@ export default {
},
onButRejrow(){
this.$confirm('确定是否要删除此笔交易?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(async () => {//yes的执行在这里写
......
......@@ -328,8 +328,8 @@ export default {
},
onButpan(){
this.$confirm('Are you sure that you want to return selected items?','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
confirmButtonText: '',
cancelButtonText: '',
type: 'warning',
showClose:false
}).then(async () => {//yes的执行在这里写
......
......@@ -5,10 +5,22 @@
<router-view :key="key" />
</keep-alive>
</transition>
<component
v-for="item in hasOpenComponentsArr"
:key="item.name"
:is="item.name"
v-show="$route.path === item.path"
></component>
</section>
</template>
<script>
import Vue from "vue";
import DzSys from "~/views/Layout/dz/DzSys.vue";
import { getDzSysMenu } from "~/views/Layout/dz/menus.js";
export default {
name: "Business",
watch: {
......@@ -18,19 +30,78 @@ export default {
} else {
this.$store.commit("setMode", "normal");
}
this.componentsArr.forEach(comp => {
if (!this.visitedViews.find(view => view.path === comp.path)) {
comp.hasOpen = false
}
})
// 判断当前路由是否iframe页
this.isOpenIframePage();
},
},
created: () => {
created() {
console.log("进入业务交易界面");
// 设置iframe页的数组对象
const componentsArr = []
const dzSysMenu = getDzSysMenu()
this.getComponentsArr(componentsArr, dzSysMenu ? dzSysMenu.children : []);
componentsArr.forEach((item) => {
Vue.component(item.name, DzSys);
});
this.componentsArr = componentsArr;
// 判断当前路由是否iframe页
this.isOpenIframePage();
},
computed: {
cachedViews() {
return this.$store.state.TagsView.cachedViews;
},
visitedViews() {
return this.$store.state.TagsView.visitedViews;
},
key() {
return this.$route.path;
},
// 实现懒加载,只渲染已经打开过(hasOpen:true)的iframe页
hasOpenComponentsArr() {
return this.componentsArr.filter(item => item.hasOpen);
}
},
data() {
return {
componentsArr: []
}
},
methods: {
// 根据当前路由设置hasOpen
isOpenIframePage() {
const target = this.componentsArr.find(item => {
return item.path === this.$route.path
});
if (target && !target.hasOpen) {
target.hasOpen = true;
}
},
// 遍历路由的所有页面,把含有iframeComponent标识的收集起来
getComponentsArr(arr, menus) {
for (let i = 0; i < menus.length; i++) {
const menu = menus[i];
if (menu.children.length) {
const tempArr = []
this.getComponentsArr(tempArr, menu.children)
arr.push(...tempArr)
} else {
arr.push({
name: menu.value,
path: menu.path,
hasOpen: false, // 是否打开过,默认false
})
}
}
}
}
};
</script>
......
......@@ -14,10 +14,11 @@ const generateMenuTree = (menus) => {
} else {
arr.push({
name: menu.label,
value: 'dzsys-' + menu.value,
path: '/business/dzsys/' + menu.value,
isDz: true,
icon: "el-icon-document",
children: []
isDz: true,
icon: "el-icon-document",
children: []
})
}
}
......@@ -25,16 +26,16 @@ const generateMenuTree = (menus) => {
}
export const getDzSysMenu = () => {
const menuStr = window.sessionStorage.getItem('menu')
if (!menuStr) {
return null;
}
const menusConfig = JSON.parse(menuStr);
// menusConfig.unshift( { id: null, label: "登陆", value: "login", subMenu: [] } )
return {
name: '电证系统',
index: 'dzsys',
path: 'dzsys',
children: generateMenuTree(menusConfig)
}
const menuStr = window.sessionStorage.getItem('menu')
if (!menuStr) {
return null;
}
const menusConfig = JSON.parse(menuStr);
// menusConfig.unshift( { id: null, label: "登陆", value: "login", subMenu: [] } )
return {
name: '电证系统',
index: 'dzsys',
path: 'dzsys',
children: generateMenuTree(menusConfig)
}
}
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