Commit 45f52371 by xiameng

brtcsg,litdla,litrog UI美化

inffee修改
parent 1fd5fa13
...@@ -48,22 +48,8 @@ export default { ...@@ -48,22 +48,8 @@ export default {
}, },
async onInfbutClr(){ async onInfbutClr(){
this.model.nam=""; this.model.nam="";
this.model.rec.cod=""; this.model.cod="";
this.model.rec.reltir="";
this.model.rec.sftcod="";
this.model.rec.dtacod="";
this.model.rec.staflg="";
this.model.rec.incflg="";
this.model.rec.rol="";
this.model.rec.acc="";
this.model.rec.accacr="";
this.model.rec.dscmodflg="";
this.model.rec.reltrn="";
this.model.rec.begdat="";
this.model.rec.enddat="";
this.model.rec.grpcod="";
this.model.rec.taxacc="";
this.model.rec.taxflg="";
}, },
async onInfbutButprt(){ async onInfbutButprt(){
let rtnmsg = await this.executeRule("infbut.butprt") let rtnmsg = await this.executeRule("infbut.butprt")
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="24"> <el-collapse v-model="activeNames" @change="handleChange">
<!-- ---------------Left--------------- --> <el-collapse-item title="注销内容" name="1">
<!-- ======================= 左边 ========================= -->
<c-col :span="12"> <c-col :span="12">
<c-col :span="12" style="padding-right: 20px;" >
<c-col :span="24"> <c-col :span="24">
<el-form-item label="信用证编号" prop="lidgrp.rec.ownref"> <el-form-item
label="信用证编号"
prop="lidgrp.rec.ownref"
style="width:100%"
>
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.lidgrp.rec.ownref" v-model="model.lidgrp.rec.ownref"
...@@ -14,11 +24,12 @@ ...@@ -14,11 +24,12 @@
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
...@@ -47,19 +58,11 @@ ...@@ -47,19 +58,11 @@
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style=" style="margin: 0 0"
margin: 0 10px 0 10px;
padding: 0 12px;
"
size="small" size="small"
type="primary" type="primary"
>
<span icon="el-icon-info"
style="
font-family: '宋体';
font-weight: bold;
"
>i</span
> >
</c-button> </c-button>
</template> </template>
...@@ -67,7 +70,7 @@ ...@@ -67,7 +70,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- ---------------Right--------------- --> <!-- ======================= 右边 ========================= -->
<c-col :span="12"> <c-col :span="12">
<c-col :span="10"> <c-col :span="10">
<el-form-item label="开证金额" prop="lidgrp.cbs.opn1.cur"> <el-form-item label="开证金额" prop="lidgrp.cbs.opn1.cur">
...@@ -146,6 +149,8 @@ ...@@ -146,6 +149,8 @@
> >
</c-litTemp> </c-litTemp>
</c-col> </c-col>
</el-collapse-item>
</el-collapse>
</div> </div>
</template> </template>
<script> <script>
...@@ -163,9 +168,16 @@ export default { ...@@ -163,9 +168,16 @@ export default {
"c-litTemp": LitTemp, "c-litTemp": LitTemp,
}, },
data() { data() {
return {}; return {
activeNames: ["1"],
};
},
methods: {
...Event ,
handleChange(val) {
console.log(val);
},
}, },
methods: { ...Event },
created: function () {}, created: function () {},
}; };
</script> </script>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-function-btn <c-page title="进口信用证提货担保">
:handleSubmit="handleSubmit" <div class="fast-button">
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button> <el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button> <el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button>
<el-button size="small">保存模板</el-button> <!-- <el-button size="small">保存模板</el-button> -->
<el-button size="small">使用模板</el-button> <!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button> <el-button size="small">制裁信息</el-button>
<el-button size="small">拆分报文</el-button> <!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button> <el-button size="small">智能提示</el-button>
</c-function-btn> </div>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px" label-position="right"
size="small"
:validate-on-rule-change="false">
<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="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000016 --> <!--PD000016 注销内容-->
<el-tab-pane label="注销内容" name="canp"> <el-tab-pane label="业务信息" name="canp">
<c-content> <c-content>
<m-canp :model="model" :codes="codes"/> <m-canp :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 --> <!--PD000001 -->
<el-tab-pane label="结算" name="setpan"> <el-tab-pane label="统一授信" name="limitbody">
<c-content> <c-content>
<m-setpan :model="model" :codes="codes"/> <m-limitbody :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<el-tab-pane label="会计分录" name="glepan"> <c-content>
<m-glepan :model="model" :codes="codes"/> <div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <el-tab-pane label="备查/附言" name="coninfp">
<el-tab-pane label="提示信息" name="coninfp"> <c-content>
<m-coninfp :model="model" :codes="codes"/> <div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="报文和面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="附件" name="doctre"> <el-tab-pane label="附件信息" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 --> <c-content>
<el-tab-pane label="统一授信" name="limitbody"> <m-doctre :model="model" :codes="codes" />
<m-limitbody :model="model" :codes="codes"/> </c-content>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<!-- <el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<el-button size="small">保存模板</el-button>
<el-button size="small">使用模板</el-button>
<el-button size="small">制裁信息</el-button>
<el-button size="small">拆分报文</el-button>
<el-button size="small">智能提示</el-button> -->
</c-function-btn>
</c-page>
</div> </div>
</template> </template>
<script> <script>
...@@ -83,6 +128,7 @@ import Docpan from "../../Public/Docpan" ...@@ -83,6 +128,7 @@ import Docpan from "../../Public/Docpan"
import Doctre from "../../Public/Doctre" import Doctre from "../../Public/Doctre"
import Limitbody from "../../Public/Limitbody" import Limitbody from "../../Public/Limitbody"
//import Addbcb from "./Addbcb"
export default { export default {
name: "Brtcsg", name: "Brtcsg",
...@@ -95,6 +141,8 @@ export default { ...@@ -95,6 +141,8 @@ export default {
"m-docpan" : Docpan, "m-docpan" : Docpan,
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-limitbody" : Limitbody, "m-limitbody" : Limitbody,
//"m-addbcb": Addbcb,
}, },
provide() { provide() {
return { return {
...@@ -113,6 +161,7 @@ export default { ...@@ -113,6 +161,7 @@ export default {
rules: null, rules: null,
codes: { codes: {
}, },
activeNames: ["engp","coninfp"],
} }
}, },
methods:{ methods:{
......
...@@ -17,12 +17,12 @@ ...@@ -17,12 +17,12 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Fee Code" prop="rec.cod"> <el-form-item label="Fee Code" prop="rec.cod">
<c-input v-model="model.rec.cod" maxlength="6" placeholder="请输入Fee Code"></c-input> <c-input v-model="model.cod" maxlength="6" placeholder="请输入Fee Code"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12" > <c-col :span="12" >
<el-form-item label="Description" prop="nam"> <el-form-item label="Description" prop="rec.nam">
<c-input v-model="model.nam" maxlength="32" placeholder="请输入Description"></c-input> <c-input v-model="model.nam" maxlength="32" placeholder="请输入Description"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab" > <div class="eibs-tab" >
<c-list-search @form-reset="onInfbutClr" @form-search="onInfbutSearow"> <c-content>
<template v-slot="searchSlot"> <template>
<el-form <el-form
class="m-table-search-form" class="m-table-search-form"
ref="paramsForm" ref="paramsForm"
:inline="true" :inline="true"
label-position="left" label-position="right"
label-width="110px" label-width="120px"
size="small" size="small"
> >
<!--持续展示--> <!--持续展示-->
<c-row > <c-row >
<c-col :span="12" > <c-col :span="10" >
<el-form-item label="FeeCode" prop="rec.cod"> <el-form-item label="FeeCode" prop="rec.cod">
<c-input v-model="model.rec.cod" maxlength="32" placeholder="请输入FeeCode"></c-input> <c-input v-model="model.cod" maxlength="20" placeholder="请输入FeeCode"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12" > <c-col :span="10" >
<el-form-item label="Description" prop="nam"> <el-form-item label="Description" prop="rec.nam">
<c-input v-model="model.nam" maxlength="32" placeholder="请输入Description"></c-input> <c-input v-model="model.nam" maxlength="20" placeholder="请输入Description"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!--展开重置--> <!--重置-->
<c-col :span="24" style="text-align: right; height: 36.8px" v-if="searchToggle" > <c-col :span="24" style="text-align: right; height: 36.8px" >
<el-button size="small" @click="onInfbutClr">重置</el-button> <el-button size="small" @click="onInfbutClr">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="small" @click="onInfbutSearow" >查询</el-button > <el-button type="primary" icon="el-icon-search" size="small" @click="onInfbutSearow()" >查询</el-button >
<el-button type="text" @click="searchToggle = false"> {{searchToggle?'收起': '展开'}}
<i :class="searchToggle? 'el-icon-arrow-up': 'el-icon-arrow-down'"></i>
</el-button>
</c-col>
<!--选择展示-->
</c-row>
<c-row v-show="searchSlot.searchToggle" @dblclick="onInfbutDsp(idx,row)">
<c-col :span="12">
<el-form-item label="Relevant Amount " prop="rec.reltir">
<c-select v-model="model.rec.reltir" maxlength="32" style="width:100%" placeholder="请选择Relevant Amount ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="SWIFT / DTA Code" prop="rec.sftcod">
<c-select v-model="model.rec.sftcod" style="width:100%" placeholder="请选择SWIFT / DTA Code">
<el-option v-for="item in codes.sftcod" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="Fee Code for DTA Messages" prop="rec.dtacod">
<c-select v-model="model.rec.dtacod" style="width:100%" placeholder="请选择Fee Code for DTA Messages">
<el-option v-for="item in codes.dtacod" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Booking Type" prop="rec.staflg">
<c-select v-model="model.rec.staflg" style="width:100%" placeholder="请选择Booking Type">
<el-option v-for="item in codes.staflg" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="2">
<c-checkbox v-model="model.rec.incflg" >Income</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Fee Payer(Deafult) " prop="rec.rol">
<c-select v-model="model.rec.rol" style="width:100%" placeholder="请选择Fee Payer ">
<el-option v-for="item in codes.rol" :key="item.value" :label="item.label" :value="item.value"> </el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Account" prop="rec.acc">
<c-input v-model="model.rec.acc" maxlength="34" placeholder="请输入Account"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rec.dscmodflg">Modification of Description Allowed in Settlement</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Accruing Account" prop="rec.accacr">
<c-input v-model="model.rec.accacr" maxlength="34" placeholder="请输入Accruing Account"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Usable in" prop="rec.reltrn">
<c-input v-model="model.rec.reltrn" maxlength="40" placeholder="请输入Relevant Transaction and Business Sector"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Begin Date" prop="rec.begdat">
<c-date-picker type="date" v-model="model.rec.begdat" style="width:100%" placeholder="请选择Begin Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="End Date" prop="rec.enddat">
<c-date-picker type="date" v-model="model.rec.enddat" style="width:100%" placeholder="请选择End Date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Group Code" prop="rec.grpcod">
<c-select v-model="model.rec.grpcod" style="width:100%" placeholder="请选择Group Code">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="价税分离" prop="rec.taxflg">
<c-select v-model="model.rec.taxflg" style="width:100%" placeholder="是/否">
<el-option v-for="item in codes.taxflg" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Tax Account" prop="rec.taxacc">
<c-input v-model="model.rec.taxacc" maxlength="34" placeholder="请输入tax acc"></c-input>
</el-form-item>
</c-col>
</c-row> </c-row>
</el-form>
</el-form>
</template> </template>
</c-list-search>
<div style="margin-top:20px;"> <div style="margin-top:20px;">
...@@ -174,10 +67,10 @@ ...@@ -174,10 +67,10 @@
:list="stmData.data" :list="stmData.data"
:columns="stmData.columns" :columns="stmData.columns"
:showButtonFlg="true"> :showButtonFlg="true">
<c-table-column fixed="right" prop="op" label="操作" width="165px"> <c-table-column fixed="right" prop="op" label="操作" width="100px">
<template slot-scope="{ scope }"> <template slot-scope="{ scope }">
<c-button size="small" type="primary" @click="onInfbutDsp(idx, row)">详情 </c-button> <c-button size="small" type="primary" @click="onInfbutDsp(scope.$index, scope.row)">详情 </c-button>
<!-- <c-button style="margin-left: 0" size="small" type="primary" @click="continueEdit(scope.row)"> 处理</c-button> <!-- <c-button style="margin-left: 0" size="small" type="primary" @click="continueEdit(scope.row)"> 处理</c-button>
<el-popover placement="top-start" width="50" trigger="click"> <el-popover placement="top-start" width="50" trigger="click">
<ul class="table-button-item-list"> <ul class="table-button-item-list">
...@@ -199,19 +92,18 @@ ...@@ -199,19 +92,18 @@
</c-table-column> </c-table-column>
</c-istream-table> </c-istream-table>
</el-row> </el-row>
<!--
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="display stream" prop="infbut.dspstm"> <el-form-item label="display stream" prop="infbut.dspstm">
<c-input v-model="model.infbut.dspstm" placeholder="请输入display stream"></c-input> <c-input v-model="model.infbut.dspstm" placeholder="请输入display stream"></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
</c-content>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Inffee/Event"; import Event from "~/model/Inffee/Event";
...@@ -223,14 +115,14 @@ export default { ...@@ -223,14 +115,14 @@ export default {
data(){ data(){
return { return {
initdialog: false, // initdialog: false,
radio: 3, // radio: 3,
searchToggle: false, searchToggle: false,
stmData: { stmData: {
columns: [ columns: [
"1 1 \"Fee Code\" 100 ", "1 1 \"Fee Cod\" 100 ",
"1 2\"Description\" 150", "0 2\"Description\" 150 FEETXT",
"2 3 \"Relevant Amount\" 150", "2 3 \"Relevant Amount\" 150",
"3 4 \"SWIFT / DTA Code\" 180", "3 4 \"SWIFT / DTA Code\" 180",
"4 5 \" Booking Type\" 150 ", "4 5 \" Booking Type\" 150 ",
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-function-btn <c-page title="费用管理">
:handleSubmit="handleSubmit"
:handleCheck="handleCheck" <el-form :model="model"
:handleStash="handleStash" :rules="rules"
> ref="modelForm"
</c-function-btn> label-width="120px" label-position="right"
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" size="small" :validate-on-rule-change="false"> size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="费用查询" name="infsea"> <el-tab-pane label="费用查询" name="infsea">
<m-infsea :model="model" :codes="codes" ref="infsea"/> <m-infsea :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--PD000119 --> <!--PD000119 -->
<el-tab-pane label="费用详情" name="feep"> <el-tab-pane label="费用详情" name="feep">
<m-feep :model="model" :codes="codes" ref="feep"/> <m-feep :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs">
<c-col :span="20"> <c-col :span="20">
<c-col :span="10"> <c-col :span="10">
<el-form-item label="附加金额" prop="lidgrp.cbs.max2.cur"> <el-form-item label="附加金额" prop="lidgrp.cbs.max2.cur">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="修改接受" name="1">
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="信用证编号" prop="lidgrp.rec.ownref"> <el-form-item label="信用证编号" prop="lidgrp.rec.ownref">
...@@ -181,7 +184,54 @@ ...@@ -181,7 +184,54 @@
> >
</c-istream-table> </c-istream-table>
</el-col> </el-col>
</el-collapse-item>
<el-collapse-item title="修改信息" name="2">
<!-- 详情 -->
<m-amep :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="概览信息" name="3">
<!-- 当事人 -->
<m-ovwp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="叙述内容" name="4">
<!-- 单据 -->
<m-narp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="详细信息" name="5">
<!-- 附加条款 -->
<m-detp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="当事人信息" name="6">
<!-- 详情 -->
<m-ptyp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="货物修改" name="7">
<!-- 当事人 -->
<m-dogpame :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="单据修改" name="8">
<!-- 货物 -->
<m-dorpame :model="model" :codes="codes" :dtyp="'dogp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="附件条款(修改)" name="9">
<!-- 单据 -->
<m-adcpame :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="银行指示(修改)" name="10">
<!-- 附加条款 -->
<m-inspame :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="货物" name="11">
<!-- 单据 -->
<m-dogp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="单据" name="12">
<!-- 附加条款 -->
<m-dorp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
</el-collapse>
</div> </div>
</template> </template>
<script> <script>
...@@ -189,13 +239,42 @@ import Api from "~/service/Api" ...@@ -189,13 +239,42 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litacp/Event" import Event from "~/model/Litacp/Event"
import Amep from "./Amep"
import Ovwp from "./Ovwp"
import Narp from "./Narp"
import Detp from "./Detp"
import Ptyp from "./Ptyp"
import Dogpame from "./Dogpame"
import Dorpame from "./Dorpame"
import Adcpame from "./Adcpame"
import Inspame from "./Inspame"
import Dogp from "./Dogp"
import Dorp from "./Dorp"
export default { export default {
components:{
"m-amep" : Amep,
"m-ovwp" : Ovwp,
"m-narp" : Narp,
"m-detp" : Detp,
"m-ptyp" : Ptyp,
"m-dogpame" : Dogpame,
"m-dorpame" : Dorpame,
"m-adcpame" : Adcpame,
"m-inspame" : Inspame,
"m-dogp" : Dogp,
"m-dorp" : Dorp,
},
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
activeNames: ["1"],
trnData: { trnData: {
columns: [ columns: [
"0 1 \"\" 200", "0 1 \"\" 200",
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="附加条款" prop="lidgrp.blk.adlcnd"> <el-form-item label="附加条款" prop="lidgrp.blk.adlcnd">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" disabled
:disabled="this.flag1" :rows="12"
type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="52000" show-word-limit placeholder="请输入附加条款" ></c-input> type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入附加条款" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="22">
<el-form-item label="添加/删除当前修订中的文本" prop="litamep.adlcndamep.usrblk"> <c-col :span="24">
<el-form-item label="添加/删除补充信息" prop="litamep.adlcndamep.usrblk">
<c-input <c-input
:disabled="this.flag2" :rows="12"
:autosize="{ minRows: 22, maxRows: 800}" type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="52000" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search"
:disabled="this.flag2"
@click="showGridPromptDialog('litamep.adlcndame.buttxmsel',null,null,{TXT: 'litamep.adlcndamep.usrblk'}, {TXT: false},'doxpDialog')">
</c-button>
</c-col>
</el-col> </el-col>
<!-- ================================ -->
<el-col :span="11" :offset="1"> <el-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.adlcndame"> <el-form-item label="历史概述" prop="lidgrp.blk.adlcndame">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 999}"
disabled disabled
type="textarea" v-model="model.lidgrp.blk.adlcndame" maxlength="4950" show-word-limit placeholder="请输入Additional Conditions Amendment History" ></c-input> :rows="12"
type="textarea" v-model="model.lidgrp.blk.adlcndame" maxlength="50" show-word-limit placeholder="请输入Additional Conditions Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-checkbox v-model="model.lidgrp.rec.redclsflg">红/绿条款</c-checkbox>
<c-checkbox
style=" margin: 0px 0 10px 150px;"
v-model="model.lidgrp.rec.redclsflg">红/绿条款</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox <c-checkbox v-model="model.lidgrp.rec.spcbenflg">受益人特殊付款条件</c-checkbox>
style=" margin: 0px 0 10px 100px;"
v-model="model.lidgrp.rec.spcbenflg">适用于受益人的特殊付款条款</c-checkbox>
</c-col> </c-col>
<c-col :span="12">
<c-checkbox
@change="open" <c-col :span="24">
style=" margin: 0px 0 10px 150px;" <c-checkbox v-model="model.lidgrp.rec.spcrcbflg">银行专用特殊付款条件</c-checkbox>
v-model="model.litamep.adlcndamep.modflg">修改要替换的文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox v-model="model.litamep.adlcndamep.modflg">修改要替换的文本</c-checkbox>
style=" margin: 0px 0 10px 100px;"
v-model="model.lidgrp.rec.spcrcbflg">仅适用于银行的特殊付款条款</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox v-model="model.litamep.adlcndamep.modmanflg">手动更新的修改字段</c-checkbox>
@change="open1"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.adlcndamep.modmanflg">内部修改文本</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdif">
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onAdlcndamepButdif">
显示差异 显示差异
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" disabled
size="small" type="primary" disabled @click="onAdlcndamepButadd"> size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButadd">
添加文本 添加文本
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" disabled
size="small" type="primary" disabled icon="el-icon-delete" @click="onAdlcndamepButdel"> size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdel">
删除文本 删除文本
</c-button> </c-button>
</c-col> </c-col>
...@@ -99,18 +79,13 @@ ...@@ -99,18 +79,13 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event" import Event from "~/model/Litdla/Event"
export default { export default {
inject: ['root'], inject: ['root'],
...@@ -121,131 +96,7 @@ export default { ...@@ -121,131 +96,7 @@ export default {
} }
}, },
watch:{ methods:{...Event},
"model.litamep.adlcndamep.modflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.adlcndamep.modflg == 'X' && this.model.litamep.adlcndamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.adlcndamep.usrblk='';
}else if(this.model.litamep.adlcndamep.modflg == 'X' && this.model.litamep.adlcndamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.adlcndamep.modflg == '' && this.model.litamep.adlcndamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.adlcndamep.modflg == '' && this.model.litamep.adlcndamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.adlcndamep.usrblk='';
}
}
},
"model.litamep.adlcndamep.modmanflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.adlcndamep.modflg == 'X' && this.model.litamep.adlcndamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.adlcndamep.usrblk='';
}else if(this.model.litamep.adlcndamep.modflg == 'X' && this.model.litamep.adlcndamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.adlcndamep.modflg == '' && this.model.litamep.adlcndamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.adlcndamep.modflg == '' && this.model.litamep.adlcndamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.adlcndamep.usrblk='';
}
}
}
},
methods:{...Event,
open(val){
if(val === '' && !(this.model.lidgrp.blk.adlcnd == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.adlcnd='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.adlcndamep.modflg='X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(val == 'X' && this.model.litamep.adlcndamep.modmanflg =='X'){
this.$confirm('Please reset internal modification first','提示',{
confirmButtonText: 'Ok',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.adlcndamep.modflg='';
this.flag1=true;
this.flag2=false;
})
}
},
open1(val){
if(val === '' && !(this.model.lidgrp.blk.adlcnd == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.adlcnd='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.adlcndamep.modmanflg = 'X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(this.model.litamep.adlcndamep.modflg == 'X' && this.model.litamep.adlcndamep.modmanflg =='X'){
this.$confirm('Please reset modification to replace first','提示',{
confirmButtonText: 'Ok',
cancelButtonText: '',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.adlcndamep.modmanflg='';
this.flag1=true;
this.flag2=false;
})
}
}
},
created:function(){ created:function(){
} }
......
...@@ -109,12 +109,7 @@ ...@@ -109,12 +109,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="信息目的" prop="trnmod.swiadd.purpos"> <el-form-item label="信息目的" prop="trnmod.swiadd.purpos">
<c-select <c-select disabled v-model="model.trnmod.swiadd.purpos" style="width:100%" placeholder="请选择Purpose of message">
disabled
v-model="model.trnmod.swiadd.purpos"
style="width:100%"
:code="codes.purpos5"
placeholder="请选择Purpose of message">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -126,8 +121,8 @@ ...@@ -126,8 +121,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="寄单期限(原)" prop="oldlidgrp.rec.prepertxts18"> <el-form-item label="寄单期限(原)" prop="oldlidgrp.blk.preper">
<c-input disabled type="textarea" v-model="model.oldlidgrp.rec.prepertxts18" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input> <c-input disabled type="textarea" v-model="model.oldlidgrp.blk.preper" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ========================左边======================== --> <el-col :span="11">
<c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="可用银行" prop="lidgrp.rec.avbwth"> <el-form-item label="可用银行" prop="lidgrp.rec.avbwth">
<c-select disabled v-model="model.lidgrp.rec.avbwth" <c-select
style="width:100%" placeholder="请选择Available with" disabled
:code="codes.avbwth" :code="codes.avbwth"
> v-model="model.lidgrp.rec.avbwth"
style="width:100%"
placeholder="请选择Available with">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24" v-if="this.flag4"> <c-col :span="24">
<el-form-item label="" prop="lidgrp.avb.pts.extkey"> <el-form-item label="地址编码" prop="lidgrp.avb.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入内容"></c-input>
disabled
v-model="model.lidgrp.avb.pts.extkey"
maxlength="16"
placeholder="请输入地址编码"
@keyup.enter.native="showGridPromptDialog('lidgrp.avb.pts.extkey')"
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
<span style="font-family:'宋体';font-weight:bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin:0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click="onAvbpDet" @click=""
> >
详情 Details
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.avb.pts.adrblk">
<c-input disabled
<c-col :span="24" v-if="this.flag4"> :rows="4"
<el-form-item label="名称地址" prop="lidgrp.avb.pts.adrblk"> type="textarea" v-model="model.lidgrp.avb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址信息" ></c-input>
<c-input
disabled
type="textarea" v-model="model.lidgrp.avb.pts.adrblk" maxlength="135" :rows="4" show-word-limit placeholder="请输入名称地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-if="!this.flag4">
<el-form-item label="Available in" prop="lidgrp.blk.avbwthtxt">
<c-input
type="textarea" disabled v-model="model.lidgrp.blk.avbwthtxt" maxlength="135" :rows="4" show-word-limit placeholder="请输入Available in" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="兑付方式" prop="lidgrp.rec.avbby"> <el-form-item label="兑付方式" prop="lidgrp.rec.avbby">
<c-select <c-select
disabled disabled
v-model="model.lidgrp.rec.avbby" :rows="4"
style="width:100%"
placeholder="请选择Available by"
:code="codes.avbby" :code="codes.avbby"
> v-model="model.lidgrp.rec.avbby" style="width:100%" placeholder="请选择Available by">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="延期付款指示" prop="lidgrp.blk.defdet"> <el-form-item label="延期付款指示" prop="lidgrp.blk.defdet">
<c-input type="textarea" <c-input
v-model="model.lidgrp.blk.defdet"
maxlength="50"
:rows="3"
show-word-limit
placeholder="请输入延期付款指示"
disabled disabled
></c-input> :rows="4"
type="textarea" v-model="model.lidgrp.blk.defdet" maxlength="35" show-word-limit placeholder="请输入延期付款指示" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="汇票期限" prop="lidgrp.blk.dftat"> <el-form-item label="汇票期限" prop="lidgrp.blk.dftat">
<c-input type="textarea" <c-input
v-model="model.lidgrp.blk.dftat" :rows="4"
maxlength="105" disabled type="textarea" v-model="model.lidgrp.blk.dftat" maxlength="35" show-word-limit placeholder="请输入汇票期限" ></c-input>
:rows="3"
show-word-limit
placeholder="请输入汇票期限"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="受票人" prop="lidgrp.drw.pts.extkey"> <el-form-item label="受票人" prop="lidgrp.drw.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input <c-input disabled v-model="model.lidgrp.drw.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
v-model="model.lidgrp.drw.pts.extkey"
maxlength="16"
placeholder=""
@keyup.enter.native="showGridPromptDialog('lidgrp.drw.pts.extkey')"
disabled
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin:0 10px 0 10px;padding: 0 12px;" style="margin: 0 10px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf('lidgrp.drw.pts.extkey')" @click=""
> >
<span style="font-family:'宋体';font-weight:bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin:0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
disabled @click=""
@click="onDrwpDet"
> >
详情 Details
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.drw.pts.adrblk"> <el-form-item label="地址信息" prop="lidgrp.drw.pts.adrblk">
<c-input type="textarea" <c-input disabled type="textarea"
disabled :rows="4"
v-model="model.lidgrp.drw.pts.adrblk" maxlength="135" :rows="4" show-word-limit placeholder="请输入地址信息" ></c-input> v-model="model.lidgrp.drw.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="装船/发运地" prop="lidgrp.rec.shpfro">
<c-col :span="24"> <c-input disabled v-model="model.lidgrp.rec.shpfro" maxlength="65" placeholder="请输入地址"></c-input>
<el-form-item label="装运地点" prop="lidgrp.rec.shpfro">
<c-input disabled v-model="model.lidgrp.rec.shpfro" maxlength="65" placeholder="请输入地点"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="始发(航空)站" prop="lidgrp.rec.porloa"> <el-form-item label="始发(航空)站" prop="lidgrp.rec.porloa">
<c-input disabled v-model="model.lidgrp.rec.porloa" maxlength="65" placeholder="请输入Air-/Port of Departure"></c-input> <c-input disabled v-model="model.lidgrp.rec.porloa" maxlength="65" placeholder="请输入Air-/Port of Departure"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="终点(航空)站" prop="lidgrp.rec.pordis"> <el-form-item label="终点(航空)站" prop="lidgrp.rec.pordis">
<c-input disabled v-model="model.lidgrp.rec.pordis" maxlength="65" placeholder="请输入Air-/Port of Destination"></c-input> <c-input disabled v-model="model.lidgrp.rec.pordis" maxlength="65" placeholder="请输入Air-/Port of Destination"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="最终目的地" prop="lidgrp.rec.shpto"> <el-form-item label="最终目的地" prop="lidgrp.rec.shpto">
<c-input disabled v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input> <c-input disabled v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="装运期限" prop="lidgrp.blk.shpper">
<c-input disabled type="textarea" v-model="model.lidgrp.blk.shpper" maxlength="65" :rows="6" show-word-limit placeholder="请输入Shipment Period" ></c-input>
</el-form-item>
</c-col>
</el-col>
</c-col> <!-- ====================================================================================== -->
<!-- ========================右边======================== -->
<c-col :span="11" :offset="1">
<el-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="提交期限(天)" prop="lidgrp.rec.prepers18"> <el-form-item label="寄单期限" prop="lidgrp.rec.prepers18">
<c-input disabled v-model="model.lidgrp.rec.prepers18" <c-input disabled v-model="model.lidgrp.rec.prepers18" placeholder="请输入交单期限"></c-input>
style="width:100%"
placeholder="请输入Period for Presentation in Days"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="寄单期限" prop="lidgrp.rec.prepertxts18"> <el-form-item label="寄单描述" prop="lidgrp.blk.preper">
<c-fullbox> <c-input
<c-input disabled type="textarea" v-model="model.lidgrp.rec.prepertxts18" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input> disabled
<template slot="footer"> :rows="4"
<c-button type="textarea" v-model="model.lidgrp.blk.preper" maxlength="35" show-word-limit placeholder="请输入内容" ></c-input>
size="small"
type="primary"
icon="el-icon-search"
@click="onPreperButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-checkbox disabled v-model="model.lidgrp.blk.preperflg">修改寄单期限</c-checkbox>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="银行费用负担" prop="lidgrp.blk.feetxt"> <el-form-item label="银行费用负担" prop="lidgrp.blk.feetxt">
<c-fullbox> <c-input disabled
<c-input disabled type="textarea" v-model="model.lidgrp.blk.feetxt" maxlength="80" :rows="6" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input> :rows="4"
<template slot="footer"> type="textarea" v-model="model.lidgrp.blk.feetxt" maxlength="315" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
<c-button size="small" type="primary" icon="el-icon-search" @click="onChariaButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="收费条件" prop="lidgrp.rec.chato"> <el-form-item label="收费条件" prop="lidgrp.rec.chato">
<c-select <c-select disabled
disabled :code="codes.chato"
v-model="model.lidgrp.rec.chato" v-model="model.lidgrp.rec.chato" style="width:100%" placeholder="请选择Drafts at">
style="width:100%"
:code="chato"
placeholder="请选择"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国家地区代码" prop="lidgrp.rec.stacty"> <el-form-item label="国家地区代码" prop="lidgrp.rec.stacty">
<c-select <c-select
disabled disabled
v-model="model.lidgrp.rec.stacty"
style="width:100%"
:code="codes.stacty" :code="codes.stacty"
placeholder="请选择" v-model="model.lidgrp.rec.stacty" style="width:100%" placeholder="请选择内容">
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="混合付款详情" prop="lidgrp.blk.mixdet"> <el-form-item label="混合付款详情" prop="lidgrp.blk.mixdet">
<c-input <c-input disabled
type="textarea" :rows="4"
v-model="model.lidgrp.blk.mixdet" type="textarea" v-model="model.lidgrp.blk.mixdet" maxlength="35" show-word-limit placeholder="请输入Mixed Payment Details" ></c-input>
maxlength="35" :rows="4"
show-word-limit
placeholder="请输入内容"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="期限日" prop="lidgrp.rec.tenmaxday"> <el-form-item label="期限日" prop="lidgrp.rec.tenmaxday">
<c-input disabled v-model="model.lidgrp.rec.tenmaxday" placeholder="请输入Maximum tenor in days"></c-input> <c-input disabled v-model="model.lidgrp.rec.tenmaxday" placeholder="请输入Maximum tenor in days"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="装运期限" prop="lidgrp.blk.shpper">
<c-input disabled
:rows="4"
type="textarea" v-model="model.lidgrp.blk.shpper" maxlength="65" show-word-limit placeholder="请输入Shipment Period" ></c-input>
</el-form-item>
</c-col> </c-col>
</el-col>
...@@ -284,7 +204,7 @@ ...@@ -284,7 +204,7 @@
import Api from "~/service/Api" import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event" import Event from "~/model/Litdla/Event"
export default { export default {
inject: ['root'], inject: ['root'],
...@@ -292,26 +212,15 @@ export default { ...@@ -292,26 +212,15 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
chato: [
{ label: `OUR FEES BORNE BY ABROAD`, value: `B` },
{ label: `OTHER`, value: `O` },
{ label: `SPLIT FEES`, value: `S` },
{ label: `OUR FEES BORNE BY CLIENT`, value: `U` },
],
}
},
methods:{...Event,
onAvbpDet(){
console.log(this.model.lidgrp.rec.avbby)
} }
}, },
methods:{...Event},
created:function(){ created:function(){
}, }
} }
</script> </script>
<style> <style>
.marginLable {
padding-left: 160px;
}
</style> </style>
...@@ -3,15 +3,14 @@ ...@@ -3,15 +3,14 @@
<c-col :span="20"> <c-col :span="20">
<el-form-item label="货物描述" prop="lidgrp.blk.lcrgod"> <el-form-item label="货物描述" prop="lidgrp.blk.lcrgod">
<c-input <c-input disabled
:autosize="{ minRows: 30, maxRows: 800}" :rows="30"
disabled type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input>
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="52000" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel"> <c-button disabled size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
</c-button> </c-button>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod"> <el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
:disabled="this.flag1" disabled type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input>
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="52000" show-word-limit placeholder="请输入描述信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrgodamep.usrblk"> <el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrgodamep.usrblk">
<c-input <c-input
:disabled="this.flag2" :rows="6"
:autosize="{ minRows: 22, maxRows: 800}" type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="52000" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search"
:disabled="this.flag2"
@click="showGridPromptDialog('litamep.lcrgodame.buttxmsel',null,null,{TXT: 'litamep.lcrgodamep.usrblk'}, {TXT: false},'doxpDialog')">
</c-button>
</c-col>
</el-col> </el-col>
<!-- ================================================================================ -->
<el-col :span="11" :offset="1"> <el-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.lcrgodame"> <el-form-item label="历史概述" prop="lidgrp.blk.lcrgodame">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 999}" :rows="12"
disabled disabled type="textarea" v-model="model.lidgrp.blk.lcrgodame" maxlength="50" show-word-limit placeholder="请输入Description of Goods Amendment History" ></c-input>
type="textarea" v-model="model.lidgrp.blk.lcrgodame" maxlength="4950" show-word-limit placeholder="请输入Description of Goods Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-checkbox v-model="model.litamep.lcrgodamep.modflg">修改要替换的文本</c-checkbox>
<c-checkbox
@change="open"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.lcrgodamep.modflg">修改要替换的文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox <c-checkbox v-model="model.litamep.lcrgodamep.modmanflg">手动更新的修改字段</c-checkbox>
@change="open1"
style=" margin: 0px 0 10px 125px;"
v-model="model.litamep.lcrgodamep.modmanflg">内部修改文本</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button size="small" type="primary" @click="onLcrgodamepButdif">
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onLcrgodamepButdif">
显示差异 显示差异
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button size="small" disabled type="primary" @click="onLcrgodamepButadd">
style=" margin: 0px 0 10px 150px;"
disabled
size="small" type="primary" @click="onLcrgodamepButadd">
添加文本 添加文本
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button size="small" disabled type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
style=" margin: 0px 0 10px 150px;"
disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
删除文本 删除文本
</c-button> </c-button>
</c-col> </c-col>
</el-col> </el-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event" import Event from "~/model/Litdla/Event"
export default { export default {
inject: ['root'], inject: ['root'],
...@@ -93,135 +74,10 @@ export default { ...@@ -93,135 +74,10 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
flag1:true,
flag2:false,
}
},
watch:{
"model.litamep.lcrgodamep.modflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.lcrgodamep.modflg == 'X' && this.model.litamep.lcrgodamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrgodamep.usrblk='';
}else if(this.model.litamep.lcrgodamep.modflg == 'X' && this.model.litamep.lcrgodamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.lcrgodamep.modflg == '' && this.model.litamep.lcrgodamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.lcrgodamep.modflg == '' && this.model.litamep.lcrgodamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrgodamep.usrblk='';
}
}
},
"model.litamep.lcrgodamep.modmanflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.lcrgodamep.modflg == 'X' && this.model.litamep.lcrgodamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrgodamep.usrblk='';
}else if(this.model.litamep.lcrgodamep.modflg == 'X' && this.model.litamep.lcrgodamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.lcrgodamep.modflg == '' && this.model.litamep.lcrgodamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.lcrgodamep.modflg == '' && this.model.litamep.lcrgodamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrgodamep.usrblk='';
}
}
}
},
methods:{...Event,
open(val){
if(val === '' && !(this.model.lidgrp.blk.lcrgod == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.lcrgod='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.lcrgodamep.modflg='X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(val == 'X' && this.model.litamep.lcrgodamep.modmanflg =='X'){
this.$confirm('Please reset internal modification first','提示',{
confirmButtonText: 'Ok',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.lcrgodamep.modflg='';
this.flag1=true;
this.flag2=false;
})
}
},
open1(val){
if(val === '' && !(this.model.lidgrp.blk.lcrgod == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.lcrgod='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.lcrgodamep.modmanflg = 'X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(this.model.litamep.lcrgodamep.modflg == 'X' && this.model.litamep.lcrgodamep.modmanflg =='X'){
this.$confirm('Please reset modification to replace first','提示',{
confirmButtonText: 'Ok',
cancelButtonText: '',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.lcrgodamep.modmanflg='';
this.flag1=true;
this.flag2=false;
})
}
} }
}, },
methods:{...Event},
created:function(){ created:function(){
} }
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc"> <el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
<c-input <c-input
disabled disabled
:autosize="{ minRows: 30, maxRows: 800}" :rows="30"
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input> type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc"> <el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
:disabled="this.flag1" disabled
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input> type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="22"> <el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrdocamep.usrblk">
<el-form-item label="添加/删除当前修订中的文本" prop="litamep.lcrdocamep.usrblk"> <c-input
<c-input type="textarea" :rows="7"
:disabled="this.flag2" type="textarea" v-model="model.litamep.lcrdocamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
v-model="model.litamep.lcrdocamep.usrblk"
maxlength="52000"
show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2"> </el-col>
<c-button size="small" type="primary" icon="el-icon-search" <!--======================== -->
:disabled="this.flag2" <el-col :span="11" :offset="1">
@click="showGridPromptDialog('litamep.lcrdocame.buttxmsel',null,null,{TXT: 'litamep.lcrdocamep.usrblk'}, {TXT: false},'doxpDialog')">
</c-button>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.lcrdocame"> <el-form-item label="历史概述" prop="lidgrp.blk.lcrdocame">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 999}" :rows="12"
disabled disabled
type="textarea" v-model="model.lidgrp.blk.lcrdocame" maxlength="4950" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input> type="textarea" v-model="model.lidgrp.blk.lcrdocame" maxlength="50" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modflg">修改要替换的文本</c-checkbox>
<c-col :span="12">
<c-checkbox
@change="open"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.lcrdocamep.modflg">修改要替换的文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox <c-checkbox v-model="model.litamep.lcrdocamep.modmanflg">手动更新的修改字段</c-checkbox>
@change="open1"
style=" margin: 0px 0 10px 125px;"
v-model="model.litamep.lcrdocamep.modmanflg">内部修改文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button <c-button size="small" type="primary" @click="onLcrdocamepButdif">
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onLcrdocamepButdif">
显示差异 显示差异
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button size="small"
style=" margin: 0px 0 10px 150px;"
disabled disabled
size="small" type="primary" @click="onLcrdocamepButadd"> type="primary" @click="onLcrdocamepButadd">
添加文本 添加文本
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;"
disabled disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel"> size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
删除文本 删除文本
</c-button> </c-button>
</c-col> </c-col>
</c-col> </el-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event" import Event from "~/model/Litdla/Event"
export default { export default {
inject: ['root'], inject: ['root'],
...@@ -98,135 +79,10 @@ export default { ...@@ -98,135 +79,10 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
flag1:true,
flag2:false,
}
},
watch:{
"model.litamep.lcrdocamep.modflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.lcrdocamep.modflg == 'X' && this.model.litamep.lcrdocamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrdocamep.usrblk='';
}else if(this.model.litamep.lcrdocamep.modflg == 'X' && this.model.litamep.lcrdocamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.lcrdocamep.modflg == '' && this.model.litamep.lcrdocamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.lcrdocamep.modflg == '' && this.model.litamep.lcrdocamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrdocamep.usrblk='';
}
}
},
"model.litamep.lcrdocamep.modmanflg":{
immediate:true,
handler(val,oldval){
if(this.model.litamep.lcrdocamep.modflg == 'X' && this.model.litamep.lcrdocamep.modmanflg== ''){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrdocamep.usrblk='';
}else if(this.model.litamep.lcrdocamep.modflg == 'X' && this.model.litamep.lcrdocamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
}else if(this.model.litamep.lcrdocamep.modflg == '' && this.model.litamep.lcrdocamep.modmanflg== ''){
this.flag1=true;
this.flag2=false;
}else if(this.model.litamep.lcrdocamep.modflg == '' && this.model.litamep.lcrdocamep.modmanflg== 'X'){
this.flag1=false;
this.flag2=true;
this.model.litamep.lcrdocamep.usrblk='';
}
}
}
},
methods:{...Event,
open(val){
if(val === '' && !(this.model.lidgrp.blk.lcrdoc == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.lcrdoc='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.lcrdocamep.modflg='X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(val == 'X' && this.model.litamep.lcrdocamep.modmanflg =='X'){
this.$confirm('Please reset internal modification first','提示',{
confirmButtonText: 'Ok',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.lcrdocamep.modflg='';
this.flag1=true;
this.flag2=false;
})
}
},
open1(val){
if(val === '' && !(this.model.lidgrp.blk.lcrdoc == '')){
this.$confirm('Do you really want to reset your manual modifications?','提示',{
cancelButtonText: 'Cannel',
confirmButtonText: 'Ok',
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.lidgrp.blk.lcrdoc='';
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
//No的功能在这里写
this.model.litamep.lcrdocamep.modmanflg = 'X'
this.$message({
type: 'info',
message: '已取消'
});
});
}else if(this.model.litamep.lcrdocamep.modflg == 'X' && this.model.litamep.lcrdocamep.modmanflg =='X'){
this.$confirm('Please reset modification to replace first','提示',{
confirmButtonText: 'Ok',
cancelButtonText: '',
showCancelButton:false,
type: 'warning',
showClose:false
}).then(() => {
//yes的执行在这里写
this.model.litamep.lcrdocamep.modmanflg='';
this.flag1=true;
this.flag2=false;
})
}
} }
}, },
methods:{...Event},
created:function(){ created:function(){
} }
......
...@@ -6,20 +6,20 @@ ...@@ -6,20 +6,20 @@
<c-fullbox> <c-fullbox>
<c-input disabled v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入编号"></c-input> <c-input disabled v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入编号"></c-input>
<template slot="footer"> <template slot="footer">
<!-- @click -->
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
disabled disabled
@click=""
> >
Details Details
</c-button> </c-button>
...@@ -198,18 +198,18 @@ ...@@ -198,18 +198,18 @@
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
Details Details
</c-button> </c-button>
...@@ -235,18 +235,18 @@ ...@@ -235,18 +235,18 @@
<c-input disabled v-model="model.lidgrp.adv.pts.extkey" maxlength="16" placeholder="请输入通知行"></c-input> <c-input disabled v-model="model.lidgrp.adv.pts.extkey" maxlength="16" placeholder="请输入通知行"></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
Details Details
</c-button> </c-button>
...@@ -271,18 +271,18 @@ ...@@ -271,18 +271,18 @@
<c-input disabled v-model="model.lidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入受益人"></c-input> <c-input disabled v-model="model.lidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入受益人"></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
Details Details
</c-button> </c-button>
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
@click="" @click=""
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
@click="" @click=""
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
@click="" @click=""
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
@click="" @click=""
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
...@@ -167,14 +167,12 @@ ...@@ -167,14 +167,12 @@
type="textarea" v-model="model.lidgrp.a2b.pts.adrblk" maxlength="180" show-word-limit placeholder="请输入地址信息" ></c-input> type="textarea" v-model="model.lidgrp.a2b.pts.adrblk" maxlength="180" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<el-form-item label="可用银行参考号" prop="lidgrp.avb.pts.ref"> <el-form-item label="可用银行参考号" prop="lidgrp.avb.pts.ref">
<c-input disabled v-model="model.lidgrp.avb.pts.ref" maxlength="16" placeholder="请输入编号 for Address Optional"></c-input> <c-input disabled v-model="model.lidgrp.avb.pts.ref" maxlength="16" placeholder="请输入编号 for Address Optional"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<el-form-item label="地址编码" prop="lidgrp.avb.pts.extkey"> <el-form-item label="地址编码" prop="lidgrp.avb.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input> <c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
...@@ -186,7 +184,7 @@ ...@@ -186,7 +184,7 @@
@click="" @click=""
icon="el-icon-search" icon="el-icon-search"
> >
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
...@@ -202,8 +200,7 @@ ...@@ -202,8 +200,7 @@
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<el-form-item label="地址信息" prop="lidgrp.avb.pts.adrblk"> <el-form-item label="地址信息" prop="lidgrp.avb.pts.adrblk">
<c-input <c-input
:rows="4" :rows="4"
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Special Payment Conditions for Beneficiary" prop="lidgrp.blk.spcben"> <el-form-item label="Special Payment Conditions for Beneficiary" prop="lidgrp.blk.spcben">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
:disabled="this.flag1" :disabled="this.flag1"
type="textarea" v-model="model.lidgrp.blk.spcben" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input> type="textarea" v-model="model.lidgrp.blk.spcben" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -15,9 +15,9 @@ ...@@ -15,9 +15,9 @@
<c-input type="textarea" <c-input type="textarea"
:disabled="this.flag2" :disabled="this.flag2"
v-model="model.litamep.spcbenamep.usrblk" v-model="model.litamep.spcbenamep.usrblk"
maxlength="52000" maxlength="1650"
show-word-limit placeholder="请输入添加/删除补充信息" show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}" :rows="22"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -34,9 +34,9 @@ ...@@ -34,9 +34,9 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.spcbename"> <el-form-item label="历史概述" prop="lidgrp.blk.spcbename">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
disabled disabled
type="textarea" v-model="model.lidgrp.blk.spcbename" maxlength="4950" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input> type="textarea" v-model="model.lidgrp.blk.spcbename" maxlength="50" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -2,14 +2,8 @@ ...@@ -2,14 +2,8 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="18"> <c-col :span="18">
<el-form-item label="存在受益人的特殊付款条款" prop="lidgrp.blk.spcben"> <el-form-item label="存在受益人的特殊付款条件" prop="lidgrp.blk.spcben">
<c-input <c-input disabled type="textarea" v-model="model.lidgrp.blk.spcben" maxlength="65" :rows="30" show-word-limit placeholder="请输入Special Payment Conditions" ></c-input>
disabled type="textarea"
v-model="model.lidgrp.blk.spcben"
maxlength="52000"
:autosize="{ minRows: 30, maxRows: 800}"
show-word-limit
placeholder="请输入Special Payment Conditions" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -2,15 +2,8 @@ ...@@ -2,15 +2,8 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="18"> <c-col :span="18">
<el-form-item label="仅适用于指定银行的特殊付款条款" prop="lidgrp.blk.spcrcb"> <el-form-item label="仅适用于指定银行的特殊付款条件" prop="lidgrp.blk.spcrcb">
<c-input <c-input disabled type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="65" :rows="30" show-word-limit placeholder="请输入Special Payment " ></c-input>
disabled
type="textarea"
v-model="model.lidgrp.blk.spcrcb"
maxlength="52000"
:autosize="{ minRows: 30, maxRows: 800}"
show-word-limit
placeholder="请输入Special Payment " ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb"> <el-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
:disabled="this.flag1" :disabled="this.flag1"
type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input> type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -16,9 +16,9 @@ ...@@ -16,9 +16,9 @@
<c-input type="textarea" <c-input type="textarea"
:disabled="this.flag2" :disabled="this.flag2"
v-model="model.litamep.spcrcbamep.usrblk" v-model="model.litamep.spcrcbamep.usrblk"
maxlength="52000" maxlength="1650"
show-word-limit placeholder="请输入添加/删除补充信息" show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}" :rows="22"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -35,9 +35,9 @@ ...@@ -35,9 +35,9 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.spcrcbame"> <el-form-item label="历史概述" prop="lidgrp.blk.spcrcbame">
<c-input <c-input
:autosize="{ minRows: 12, maxRows: 800}" :rows="12"
disabled disabled
type="textarea" v-model="model.lidgrp.blk.spcrcbame" maxlength="4950" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input> type="textarea" v-model="model.lidgrp.blk.spcrcbame" maxlength="50" show-word-limit placeholder="请输入单据要求 Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -88,14 +88,14 @@ ...@@ -88,14 +88,14 @@
</c-col> </c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="仅适用于银行的特殊付款条 History" prop="lidgrp.blk.spcrcbame"> <c-form-item label="仅适用于银行的特殊付款条 History" prop="lidgrp.blk.spcrcbame">
<c-input type="textarea" v-model="model.lidgrp.blk.spcrcbame" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'仅适用于银行的特殊付款条 History'" ></c-input> <c-input type="textarea" v-model="model.lidgrp.blk.spcrcbame" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'仅适用于银行的特殊付款条 History'" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb"> <c-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb">
<c-input type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'仅适用于银行的特殊付款条'" ></c-input> <c-input type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'仅适用于银行的特殊付款条'" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-function-btn <c-page title="进口信用证减额修改接受">
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
...@@ -14,197 +10,166 @@ ...@@ -14,197 +10,166 @@
label-position="right" label-position="right"
size="small" size="small"
:validate-on-rule-change="false" :validate-on-rule-change="false"
> >
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000015 --> <el-tab-pane label="业务信息" name="accp">
<el-tab-pane label="修改接受" name="accp">
<c-content> <c-content>
<m-accp :model="model" :codes="codes"/> <m-accp :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000359 -->
<el-tab-pane label="修改信息" name="amep">
<c-content>
<m-amep :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="概览信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="model.litp.aamp.aammod.addamtflg" v-if="model.litp.aamp.aammod.addamtflg"
label="附加信息" label="附加金额"
name="aamp" name="aamp"
> >
<c-content> <m-aamp :model="model" :codes="codes" />
<m-aamp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!-- PD000015
<el-tab-pane label="修改接受" name="accp">
<m-accp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000359 -->
<!-- <el-tab-pane label="修改信息" name="amep">
<m-amep :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="概览信息" name="ovwp">
<m-ovwp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000021 --> <!--PD000021 -->
<el-tab-pane label="叙述内容" name="narp"> <!-- <el-tab-pane label="叙述内容" name="narp">
<c-content>
<m-narp :model="model" :codes="codes"/> <m-narp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000077 --> <!--PD000077 -->
<el-tab-pane label="详情信息" name="detp"> <!-- <el-tab-pane label="详情信息" name="detp">
<c-content>
<m-detp :model="model" :codes="codes"/> <m-detp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000042 --> <!--PD000042 -->
<el-tab-pane label="当事人信息" name="ptyp"> <!-- <el-tab-pane label="当事人信息" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes"/> <m-ptyp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000355 --> <!--PD000355 -->
<el-tab-pane label="货物修改" name="dogpame"> <!-- <el-tab-pane label="货物修改" name="dogpame">
<c-content>
<m-dogpame :model="model" :codes="codes"/> <m-dogpame :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000352 --> <!--PD000352 -->
<el-tab-pane label="单据修改" name="dorpame"> <!-- <el-tab-pane label="单据修改" name="dorpame">
<c-content>
<m-dorpame :model="model" :codes="codes"/> <m-dorpame :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000359 --> <!--PD000359 -->
<el-tab-pane label="附件条款(修改)" name="adcpame"> <!-- <el-tab-pane label="附件条款(修改)" name="adcpame">
<c-content>
<m-adcpame :model="model" :codes="codes"/> <m-adcpame :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000306 --> <!--PD000306 -->
<el-tab-pane label="银行指示(修改)" name="inspame"> <!-- <el-tab-pane label="银行指示(修改)" name="inspame">
<c-content>
<m-inspame :model="model" :codes="codes"/> <m-inspame :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000057 --> <!--PD000057 -->
<el-tab-pane label="货物" name="dogp"> <!-- <el-tab-pane label="货物" name="dogp">
<c-content>
<m-dogp :model="model" :codes="codes"/> <m-dogp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000060 --> <!--PD000060 -->
<el-tab-pane label="单据" name="dorp"> <!-- <el-tab-pane label="单据" name="dorp">
<c-content>
<m-dorp :model="model" :codes="codes"/> <m-dorp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="保证金" name="ccvpan"> <el-tab-pane label="保证金" name="ccvpan">
<c-content> <m-ccvpan :model="model" :codes="codes" />
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <el-tab-pane label="统一授信" name="limitbody">
<el-tab-pane label="结算" name="setpan"> <m-limitbody :model="model" :codes="codes" />
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<el-tab-pane label="会计分录" name="glepan">
<c-content> <c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" /> <m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="附言" name="coninfp"> <el-tab-pane label="备查/附言" name="coninfp">
<c-content> <c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="报文和面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="附件" name="doctre"> <el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="model.lidgrp.rec.spcrcbflg" v-if="model.lidgrp.rec.spcrcbflg"
label="Special Paymt Cond. Bank only" label="仅适用于指定银行的特殊付款条款"
name="spcrcvp" name="spcrcvp"
> >
<c-content>
<m-spcrcvp :model="model" :codes="codes" /> <m-spcrcvp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000347 --> <!--PD000347 -->
<el-tab-pane <el-tab-pane
v-if="model.lidgrp.rec.spcbenflg" v-if="model.lidgrp.rec.spcbenflg"
label="Special Paymt Cond. Beneficiary" label="存在受益人的特殊付款条款"
name="spcbenp" name="spcbenp"
> >
<c-content>
<m-spcbenp :model="model" :codes="codes" /> <m-spcbenp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="this.model.lidgrp.rec.spcbenflg" v-if="this.model.lidgrp.rec.spcbenflg"
label="Spe.pay.conditions Ben[Amend.]" name="spbpame"> label="Spe.pay.conditions Ben[Amend.]" name="spbpame">
<c-content>
<m-spbpame :model="model" :codes="codes" /> <m-spbpame :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="this.model.lidgrp.rec.spcrcbflg" v-if="this.model.lidgrp.rec.spcrcbflg"
label="Spe.pay.cond.bank only [Amend]" name="sprpame"> label="Spe.pay.cond.bank only [Amend]" name="sprpame">
<c-content>
<m-sprpame :model="model" :codes="codes" /> <m-sprpame :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD001139 --> <!--PD001139 -->
<el-tab-pane label="试算结果" name="shisuan"> <el-tab-pane label="试算结果" name="shisuan">
<c-content> <m-shisuan :model="model" :codes="codes"/>
<m-shisuan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
...@@ -215,7 +180,16 @@ ...@@ -215,7 +180,16 @@
v-on:select-ety="selectEty" v-on:select-ety="selectEty"
> >
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -301,6 +275,7 @@ export default { ...@@ -301,6 +275,7 @@ export default {
rules: null, rules: null,
codes: {... CodeTable codes: {... CodeTable
}, },
activeNames: ["engp","coninfp"],
} }
}, },
methods:{ methods:{
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="备查表" name="addbcd">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="贸易金融部意见" prop="addbcb.label5"> <el-form-item label="贸易金融部意见" prop="addbcb.label5">
<div v-text="" data-path=".addbcb.label1" >1、申请人与我行已签署贸易融资协议(如需);</div> <div v-text="" data-path=".addbcb.label1" >1、申请人与我行已签署贸易融资协议(如需);</div>
<div v-text="" data-path=".addbcb.label2" >2、申请人已提交全套业务所需资料; </div> <div v-text="" data-path=".addbcb.label2" >2、申请人已提交全套业务所需资料; </div>
<div v-text="" data-path=".addbcb.label3" >3、申请书要素齐全并已签章,签章已经核符﹔ </div> <div v-text="" data-path=".addbcb.label3" >3、申请书要素齐全并已签章,签章已经核符﹔ </div>
<div v-text="" data-path=".addbcb.label4" >4、占用授信额度的开证业务; </div> <div v-text="" data-path=".addbcb.label4" >4、占用授信额度的开证业务; </div>
<c-select
v-model="model.addbcb.label5"
style="width:100%"
placeholder="请选择国际部意见"
:code="codes.label5"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -20,6 +18,14 @@ ...@@ -20,6 +18,14 @@
<span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span> <span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span>
</c-col> </c-col>
</el-collapse-item>
<el-collapse-item title="附言" name="coninfp">
<!-- 附言 -->
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div> </div>
</template> </template>
...@@ -29,13 +35,18 @@ import commonProcess from "~/mixin/commonProcess"; ...@@ -29,13 +35,18 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litrog/Event" import Event from "~/model/Litrog/Event"
import Coninfp from "~/views/Public/Coninfp";
export default { export default {
components: {
"m-coninfp": Coninfp,
},
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
activeNames: ["addbcd"],
} }
}, },
methods:{...Event}, methods:{...Event},
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="提货担保" name="1">
<!-- =======左========== --> <!-- =======左========== -->
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
...@@ -158,8 +160,8 @@ ...@@ -158,8 +160,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="装运备注" prop="shpmar"> <el-form-item label="装运备注" prop="shpmar">
<c-input <c-input
:autosize="{ minRows: 3, maxRows: 20}" :rows="3"
type="textarea" v-model="model.shpmar" maxlength="320" show-word-limit placeholder="请输入装运备注" ></c-input> type="textarea" v-model="model.shpmar" maxlength="40" show-word-limit placeholder="请输入装运备注" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -258,19 +260,18 @@ ...@@ -258,19 +260,18 @@
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
@click=""
> >
Details Details
</c-button> </c-button>
...@@ -286,7 +287,7 @@ ...@@ -286,7 +287,7 @@
:rows="5" :rows="5"
type="textarea" type="textarea"
v-model="model.brdgrp.prb.pts.adrblk" v-model="model.brdgrp.prb.pts.adrblk"
maxlength="140" maxlength="200"
show-word-limit show-word-limit
placeholder="请输入地址信息" placeholder="请输入地址信息"
></c-input> ></c-input>
...@@ -305,6 +306,12 @@ ...@@ -305,6 +306,12 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-col> </el-col>
</el-collapse-item>
<el-collapse-item title="装运详情" name="2">
<!-- 详情 -->
<m-shpdet :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div> </div>
</template> </template>
...@@ -314,12 +321,18 @@ import commonProcess from "~/mixin/commonProcess"; ...@@ -314,12 +321,18 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litrog/Event" import Event from "~/model/Litrog/Event"
import Shpdet from "./Shpdet";
export default { export default {
components: {
"m-shpdet": Shpdet,
},
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
activeNames: ["1"],
} }
}, },
......
...@@ -22,7 +22,6 @@ ...@@ -22,7 +22,6 @@
style="width:100%" style="width:100%"
placeholder="请选择放货类型" placeholder="请选择放货类型"
:code="codes.reltyp1" :code="codes.reltyp1"
:disabled="true"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -92,7 +91,7 @@ ...@@ -92,7 +91,7 @@
<el-form-item label="货物描述" prop="brdgrp.blk.roggod"> <el-form-item label="货物描述" prop="brdgrp.blk.roggod">
<c-input <c-input
:rows="6" :rows="6"
type="textarea" v-model="model.brdgrp.blk.roggod" maxlength="1600" show-word-limit placeholder="请输入货物描述" ></c-input> type="textarea" v-model="model.brdgrp.blk.roggod" maxlength="40" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -148,12 +147,13 @@ ...@@ -148,12 +147,13 @@
<c-input v-model="model.brdgrp.shp.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input> <c-input v-model="model.brdgrp.shp.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 5px 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="" @click=""
icon="el-icon-info"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
<el-form-item label="地址信息" prop="brdgrp.shp.pts.adrblk"> <el-form-item label="地址信息" prop="brdgrp.shp.pts.adrblk">
<c-input <c-input
:rows="4" :rows="4"
type="textarea" v-model="model.brdgrp.shp.pts.adrblk" maxlength="140" show-word-limit placeholder="请输入地址信息" ></c-input> type="textarea" v-model="model.brdgrp.shp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -182,7 +182,7 @@ ...@@ -182,7 +182,7 @@
<el-form-item label="被通知人" prop="brdgrp.blk.notpty"> <el-form-item label="被通知人" prop="brdgrp.blk.notpty">
<c-input <c-input
:rows="4" :rows="4"
type="textarea" v-model="model.brdgrp.blk.notpty" maxlength="350" show-word-limit placeholder="请输入被通知人" ></c-input> type="textarea" v-model="model.brdgrp.blk.notpty" maxlength="35" show-word-limit placeholder="请输入被通知人" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-function-btn <c-page title="进口信用证提货担保">
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
...@@ -16,82 +12,76 @@ ...@@ -16,82 +12,76 @@
:validate-on-rule-change="false"> :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000057 --> <!--PD000057 提货担保-->
<el-tab-pane label="提货担保" name="rog"> <el-tab-pane label="业务信息" name="rog">
<c-content> <c-content>
<m-rog :model="model" :codes="codes"/> <m-rog :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000079 --> <!--PD000079 -->
<el-tab-pane label="装运详情" name="shpdet"> <!-- <el-tab-pane label="装运详情" name="shpdet">
<c-content> <c-content>
<m-shpdet :model="model" :codes="codes"/> <m-shpdet :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane> -->
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="保证金" name="ccvpan"> <el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes"/> <m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000001 -->
<el-tab-pane label="结算" name="setpan"> <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content> <c-content>
<m-setpan :model="model" :codes="codes"/> <div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="会计分录" name="glepan"> <el-tab-pane label="备查/附言" name="addbcb">
<c-content> <c-content>
<m-glepan :model="model" :codes="codes"/> <m-addbcb :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="附言" name="coninfp"> <!-- <el-tab-pane label="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes"/> <m-coninfp :model="model" :codes="codes"/>
</c-content> </el-tab-pane> -->
</el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="报文及面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="附件" name="doctre"> <el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="备查表" name="addbcb">
<c-content>
<m-addbcb :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> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog <c-grid-ety-prompt-dialog
...@@ -100,6 +90,14 @@ ...@@ -100,6 +90,14 @@
v-on:select-ety="selectEty" v-on:select-ety="selectEty"
> >
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div> </div>
</template> </template>
<script> <script>
...@@ -164,6 +162,7 @@ export default { ...@@ -164,6 +162,7 @@ export default {
rules: null, rules: null,
codes: {...CodeTable codes: {...CodeTable
}, },
activeNames: ["engp"],
} }
}, },
methods:{ methods:{
......
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