Commit 45f52371 by xiameng

brtcsg,litdla,litrog UI美化

inffee修改
parent 1fd5fa13
......@@ -48,22 +48,8 @@ export default {
},
async onInfbutClr(){
this.model.nam="";
this.model.rec.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="";
this.model.cod="";
},
async onInfbutButprt(){
let rtnmsg = await this.executeRule("infbut.butprt")
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<!-- ---------------Left--------------- -->
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="注销内容" name="1">
<!-- ======================= 左边 ========================= -->
<c-col :span="12">
<c-col :span="12" style="padding-right: 20px;" >
<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-input
v-model="model.lidgrp.rec.ownref"
......@@ -14,12 +24,13 @@
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
style="margin: 0 0"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
......@@ -46,28 +57,20 @@
disabled
></c-input>
<template slot="footer">
<c-button
style="
margin: 0 10px 0 10px;
padding: 0 12px;
"
size="small"
type="primary"
>
<span
style="
font-family: '宋体';
font-weight: bold;
"
>i</span
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- ---------------Right--------------- -->
<!-- ======================= 右边 ========================= -->
<c-col :span="12">
<c-col :span="10">
<el-form-item label="开证金额" prop="lidgrp.cbs.opn1.cur">
......@@ -146,6 +149,8 @@
>
</c-litTemp>
</c-col>
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
......@@ -163,9 +168,16 @@ export default {
"c-litTemp": LitTemp,
},
data() {
return {};
return {
activeNames: ["1"],
};
},
methods: {
...Event ,
handleChange(val) {
console.log(val);
},
},
methods: { ...Event },
created: function () {},
};
</script>
......
<template>
<div class="eContainer">
<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>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false">
<c-page title="进口信用证提货担保">
<div class="fast-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>
</div>
<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">
<!--PD000016 -->
<el-tab-pane label="注销内容" name="canp">
<c-content>
<!--PD000016 注销内容-->
<el-tab-pane label="业务信息" name="canp">
<c-content>
<m-canp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="会计分录" name="glepan">
<m-glepan :model="model" :codes="codes"/>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<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" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<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>
<!--PD000529 -->
<el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes"/>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes"/>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
</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>
</template>
<script>
......@@ -83,6 +128,7 @@ import Docpan from "../../Public/Docpan"
import Doctre from "../../Public/Doctre"
import Limitbody from "../../Public/Limitbody"
//import Addbcb from "./Addbcb"
export default {
name: "Brtcsg",
......@@ -95,6 +141,8 @@ export default {
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-limitbody" : Limitbody,
//"m-addbcb": Addbcb,
},
provide() {
return {
......@@ -113,6 +161,7 @@ export default {
rules: null,
codes: {
},
activeNames: ["engp","coninfp"],
}
},
methods:{
......
......@@ -17,12 +17,12 @@
<c-col :span="12">
<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>
</c-col>
<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>
</el-form-item>
</c-col>
......
<template>
<div class="eibs-tab" >
<c-list-search @form-reset="onInfbutClr" @form-search="onInfbutSearow">
<template v-slot="searchSlot">
<c-content>
<template>
<el-form
class="m-table-search-form"
ref="paramsForm"
:inline="true"
label-position="left"
label-width="110px"
label-position="right"
label-width="120px"
size="small"
>
<!--持续展示-->
<c-row >
<c-col :span="12" >
<c-col :span="10" >
<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>
</c-col>
<c-col :span="12" >
<el-form-item label="Description" prop="nam">
<c-input v-model="model.nam" maxlength="32" placeholder="请输入Description"></c-input>
<c-col :span="10" >
<el-form-item label="Description" prop="rec.nam">
<c-input v-model="model.nam" maxlength="20" placeholder="请输入Description"></c-input>
</el-form-item>
</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 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>
<!--选择展示-->
<el-button type="primary" icon="el-icon-search" size="small" @click="onInfbutSearow()" >查询</el-button >
</c-col>
</c-row>
</el-form>
<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 :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>
</el-form>
</template>
</c-list-search>
<div style="margin-top:20px;">
......@@ -174,10 +67,10 @@
:list="stmData.data"
:columns="stmData.columns"
: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 }">
<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>
<el-popover placement="top-start" width="50" trigger="click">
<ul class="table-button-item-list">
......@@ -199,19 +92,18 @@
</c-table-column>
</c-istream-table>
</el-row>
<!--
<c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="display stream" prop="infbut.dspstm">
<c-input v-model="model.infbut.dspstm" placeholder="请输入display stream"></c-input>
</el-form-item>
</c-col> -->
</c-col> -->
</c-content>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Inffee/Event";
......@@ -223,14 +115,14 @@ export default {
data(){
return {
initdialog: false,
radio: 3,
// initdialog: false,
// radio: 3,
searchToggle: false,
stmData: {
columns: [
"1 1 \"Fee Code\" 100 ",
"1 2\"Description\" 150",
"1 1 \"Fee Cod\" 100 ",
"0 2\"Description\" 150 FEETXT",
"2 3 \"Relevant Amount\" 150",
"3 4 \"SWIFT / DTA Code\" 180",
"4 5 \" Booking Type\" 150 ",
......
<template>
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" size="small" :validate-on-rule-change="false">
<c-page title="费用管理">
<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">
<!--PD000027 -->
<el-tab-pane label="费用查询" name="infsea">
<m-infsea :model="model" :codes="codes" ref="infsea"/>
<m-infsea :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000119 -->
<el-tab-pane label="费用详情" name="feep">
<m-feep :model="model" :codes="codes" ref="feep"/>
<m-feep :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="20">
<c-col :span="10">
<el-form-item label="附加金额" prop="lidgrp.cbs.max2.cur">
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="修改接受" name="1">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="信用证编号" prop="lidgrp.rec.ownref">
......@@ -180,8 +183,55 @@
v-on:multipleSelect="multipleSelect"
>
</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>
</template>
<script>
......@@ -189,13 +239,42 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
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 {
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'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["1"],
trnData: {
columns: [
"0 1 \"\" 200",
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<c-col :span="24">
<c-col :span="24">
<el-form-item label="附加条款" prop="lidgrp.blk.adlcnd">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:disabled="this.flag1"
type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="52000" show-word-limit placeholder="请输入附加条款" ></c-input>
disabled
:rows="12"
type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入附加条款" ></c-input>
</el-form-item>
</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
:disabled="this.flag2"
:autosize="{ minRows: 22, maxRows: 800}"
type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="52000" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
:rows="12"
type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</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 :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.adlcndame">
<c-input
:autosize="{ minRows: 12, maxRows: 999}"
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>
</c-col>
<c-col :span="12">
<c-checkbox
style=" margin: 0px 0 10px 150px;"
v-model="model.lidgrp.rec.redclsflg">红/绿条款</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
style=" margin: 0px 0 10px 100px;"
v-model="model.lidgrp.rec.spcbenflg">适用于受益人的特殊付款条款</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.redclsflg">红/绿条款</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.adlcndamep.modflg">修改要替换的文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcbenflg">受益人特殊付款条件</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
style=" margin: 0px 0 10px 100px;"
v-model="model.lidgrp.rec.spcrcbflg">仅适用于银行的特殊付款条款</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcrcbflg">银行专用特殊付款条件</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.litamep.adlcndamep.modflg">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open1"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.adlcndamep.modmanflg">内部修改文本</c-checkbox>
<c-checkbox v-model="model.litamep.adlcndamep.modmanflg">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onAdlcndamepButdif">
<c-button size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdif">
显示差异
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" disabled @click="onAdlcndamepButadd">
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButadd">
添加文本
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" disabled icon="el-icon-delete" @click="onAdlcndamepButdel">
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdel">
删除文本
</c-button>
</c-col>
</el-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event"
import Event from "~/model/Litdla/Event"
export default {
inject: ['root'],
......@@ -121,131 +96,7 @@ export default {
}
},
watch:{
"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;
})
}
}
},
methods:{...Event},
created:function(){
}
......
......@@ -109,12 +109,7 @@
<c-col :span="24">
<el-form-item label="信息目的" prop="trnmod.swiadd.purpos">
<c-select
disabled
v-model="model.trnmod.swiadd.purpos"
style="width:100%"
:code="codes.purpos5"
placeholder="请选择Purpose of message">
<c-select disabled v-model="model.trnmod.swiadd.purpos" style="width:100%" placeholder="请选择Purpose of message">
</c-select>
</el-form-item>
</c-col>
......@@ -126,8 +121,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="寄单期限(原)" prop="oldlidgrp.rec.prepertxts18">
<c-input disabled type="textarea" v-model="model.oldlidgrp.rec.prepertxts18" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input>
<el-form-item label="寄单期限(原)" prop="oldlidgrp.blk.preper">
<c-input disabled type="textarea" v-model="model.oldlidgrp.blk.preper" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input>
</el-form-item>
</c-col>
......
<template>
<div class="eibs-tab">
<!-- ========================左边======================== -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="可用银行" prop="lidgrp.rec.avbwth">
<c-select disabled v-model="model.lidgrp.rec.avbwth"
style="width:100%" placeholder="请选择Available with"
:code="codes.avbwth"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.flag4">
<el-form-item label="" prop="lidgrp.avb.pts.extkey">
<c-fullbox>
<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">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
@click="onAvbpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.flag4">
<el-form-item label="名称地址" prop="lidgrp.avb.pts.adrblk">
<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>
</c-col>
<c-col :span="24">
<el-form-item label="兑付方式" prop="lidgrp.rec.avbby">
<c-select
disabled
v-model="model.lidgrp.rec.avbby"
style="width:100%"
placeholder="请选择Available by"
:code="codes.avbby"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="延期付款指示" prop="lidgrp.blk.defdet">
<c-input type="textarea"
v-model="model.lidgrp.blk.defdet"
maxlength="50"
:rows="3"
show-word-limit
placeholder="请输入延期付款指示"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="汇票期限" prop="lidgrp.blk.dftat">
<c-input type="textarea"
v-model="model.lidgrp.blk.dftat"
maxlength="105"
:rows="3"
show-word-limit
placeholder="请输入汇票期限"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受票人" prop="lidgrp.drw.pts.extkey">
<c-fullbox>
<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">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
@click="onSeainf('lidgrp.drw.pts.extkey')"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
@click="onDrwpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.drw.pts.adrblk">
<c-input type="textarea"
disabled
v-model="model.lidgrp.drw.pts.adrblk" maxlength="135" :rows="4" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="最终目的地" prop="lidgrp.rec.shpto">
<c-input disabled v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input>
</el-form-item>
</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 :span="11">
<c-col :span="24">
<el-form-item label="可用银行" prop="lidgrp.rec.avbwth">
<c-select
disabled
:code="codes.avbwth"
v-model="model.lidgrp.rec.avbwth"
style="width:100%"
placeholder="请选择Available with">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址编码" prop="lidgrp.avb.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入内容"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.avb.pts.adrblk">
<c-input disabled
:rows="4"
type="textarea" v-model="model.lidgrp.avb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item>
</c-col>
<!-- ========================右边======================== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="提交期限(天)" prop="lidgrp.rec.prepers18">
<c-input disabled v-model="model.lidgrp.rec.prepers18"
style="width:100%"
placeholder="请输入Period for Presentation in Days"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="寄单期限" prop="lidgrp.rec.prepertxts18">
<c-fullbox>
<c-input disabled type="textarea" v-model="model.lidgrp.rec.prepertxts18" maxlength="35" show-word-limit placeholder="请输入寄单期限" ></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onPreperButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="兑付方式" prop="lidgrp.rec.avbby">
<c-select
disabled
:rows="4"
:code="codes.avbby"
v-model="model.lidgrp.rec.avbby" style="width:100%" placeholder="请选择Available by">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="延期付款指示" prop="lidgrp.blk.defdet">
<c-input
disabled
:rows="4"
type="textarea" v-model="model.lidgrp.blk.defdet" maxlength="35" show-word-limit placeholder="请输入延期付款指示" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="汇票期限" prop="lidgrp.blk.dftat">
<c-input
:rows="4"
disabled type="textarea" v-model="model.lidgrp.blk.dftat" maxlength="35" show-word-limit placeholder="请输入汇票期限" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受票人" prop="lidgrp.drw.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.lidgrp.drw.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.drw.pts.adrblk">
<c-input disabled type="textarea"
:rows="4"
v-model="model.lidgrp.drw.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<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>
</c-col>
<c-col :span="24">
<el-form-item label="银行费用负担" prop="lidgrp.blk.feetxt">
<c-fullbox>
<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>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onChariaButtxmsel"></c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收费条件" prop="lidgrp.rec.chato">
<c-select
disabled
v-model="model.lidgrp.rec.chato"
style="width:100%"
:code="chato"
placeholder="请选择"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="国家地区代码" prop="lidgrp.rec.stacty">
<c-select
disabled
v-model="model.lidgrp.rec.stacty"
style="width:100%"
:code="codes.stacty"
placeholder="请选择"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="混合付款详情" prop="lidgrp.blk.mixdet">
<c-input
type="textarea"
v-model="model.lidgrp.blk.mixdet"
maxlength="35" :rows="4"
show-word-limit
placeholder="请输入内容"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="最终目的地" prop="lidgrp.rec.shpto">
<c-input disabled v-model="model.lidgrp.rec.shpto" maxlength="65" placeholder="请输入Final Destination"></c-input>
</el-form-item>
</c-col>
</el-col>
<!-- ====================================================================================== -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="寄单期限" prop="lidgrp.rec.prepers18">
<c-input disabled v-model="model.lidgrp.rec.prepers18" placeholder="请输入交单期限"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="寄单描述" prop="lidgrp.blk.preper">
<c-input
disabled
:rows="4"
type="textarea" v-model="model.lidgrp.blk.preper" maxlength="35" show-word-limit placeholder="请输入内容" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox disabled v-model="model.lidgrp.blk.preperflg">修改寄单期限</c-checkbox>
</c-col>
<c-col :span="24">
<el-form-item label="银行费用负担" prop="lidgrp.blk.feetxt">
<c-input disabled
:rows="4"
type="textarea" v-model="model.lidgrp.blk.feetxt" maxlength="315" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收费条件" prop="lidgrp.rec.chato">
<c-select disabled
:code="codes.chato"
v-model="model.lidgrp.rec.chato" style="width:100%" placeholder="请选择Drafts at">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="国家地区代码" prop="lidgrp.rec.stacty">
<c-select
disabled
:code="codes.stacty"
v-model="model.lidgrp.rec.stacty" style="width:100%" placeholder="请选择内容">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="混合付款详情" prop="lidgrp.blk.mixdet">
<c-input disabled
:rows="4"
type="textarea" v-model="model.lidgrp.blk.mixdet" maxlength="35" show-word-limit placeholder="请输入Mixed Payment Details" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="期限日" prop="lidgrp.rec.tenmaxday">
<c-input disabled v-model="model.lidgrp.rec.tenmaxday" placeholder="请输入Maximum tenor in days"></c-input>
</el-form-item>
</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>
</el-col>
<c-col :span="24">
<el-form-item label="期限日" prop="lidgrp.rec.tenmaxday">
<c-input disabled v-model="model.lidgrp.rec.tenmaxday" placeholder="请输入Maximum tenor in days"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event"
import Event from "~/model/Litdla/Event"
export default {
inject: ['root'],
......@@ -292,26 +212,15 @@ export default {
mixins: [commonProcess],
data(){
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(){
},
}
}
</script>
<style>
.marginLable {
padding-left: 160px;
}
</style>
......@@ -3,15 +3,14 @@
<c-col :span="20">
<el-form-item label="货物描述" prop="lidgrp.blk.lcrgod">
<c-input
:autosize="{ minRows: 30, maxRows: 800}"
disabled
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="52000" show-word-limit placeholder="请输入货物描述" ></c-input>
<c-input disabled
:rows="30"
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item>
</c-col>
<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-col>
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<c-col :span="24">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:disabled="this.flag1"
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="52000" show-word-limit placeholder="请输入描述信息" ></c-input>
:rows="12"
disabled type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入货物描述" ></c-input>
</el-form-item>
</c-col>
<c-col :span="22">
</c-col>
<c-col :span="24">
<el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrgodamep.usrblk">
<c-input
:disabled="this.flag2"
:autosize="{ minRows: 22, maxRows: 800}"
type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="52000" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
<c-input
:rows="6"
type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</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 :span="11" :offset="1">
<c-col :span="24">
</c-col>
</el-col>
<!-- ================================================================================ -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.lcrgodame">
<c-input
:autosize="{ minRows: 12, maxRows: 999}"
disabled
type="textarea" v-model="model.lidgrp.blk.lcrgodame" maxlength="4950" show-word-limit placeholder="请输入Description of Goods Amendment History" ></c-input>
:rows="12"
disabled type="textarea" v-model="model.lidgrp.blk.lcrgodame" maxlength="50" show-word-limit placeholder="请输入Description of Goods Amendment History" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.lcrgodamep.modflg">修改要替换的文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrgodamep.modflg">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open1"
style=" margin: 0px 0 10px 125px;"
v-model="model.litamep.lcrgodamep.modmanflg">内部修改文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrgodamep.modmanflg">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onLcrgodamepButdif">
<c-button size="small" type="primary" @click="onLcrgodamepButdif">
显示差异
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
disabled
size="small" type="primary" @click="onLcrgodamepButadd">
添加文本
<c-button size="small" disabled type="primary" @click="onLcrgodamepButadd">
添加文本
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
<c-button size="small" disabled type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
删除文本
</c-button>
</c-col>
</el-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event"
import Event from "~/model/Litdla/Event"
export default {
inject: ['root'],
......@@ -93,135 +74,10 @@ export default {
mixins: [commonProcess],
data(){
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(){
}
......
......@@ -5,8 +5,8 @@
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
<c-input
disabled
:autosize="{ minRows: 30, maxRows: 800}"
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input>
:rows="30"
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item>
</c-col>
......
<template>
<div class="eibs-tab">
<c-col :span="11">
<c-col :span="24">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:disabled="this.flag1"
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="52000" show-word-limit placeholder="请输入单据要求" ></c-input>
:rows="12"
disabled
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入单据要求" ></c-input>
</el-form-item>
</c-col>
<c-col :span="22">
<el-form-item label="添加/删除当前修订中的文本" prop="litamep.lcrdocamep.usrblk">
<c-input type="textarea"
:disabled="this.flag2"
v-model="model.litamep.lcrdocamep.usrblk"
maxlength="52000"
show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}"
></c-input>
<c-col :span="24">
<el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrdocamep.usrblk">
<c-input
:rows="7"
type="textarea" v-model="model.litamep.lcrdocamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" icon="el-icon-search"
:disabled="this.flag2"
@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">
</el-col>
<!--======================== -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.lcrdocame">
<c-input
:autosize="{ minRows: 12, maxRows: 999}"
:rows="12"
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>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open"
style=" margin: 0px 0 10px 150px;"
v-model="model.litamep.lcrdocamep.modflg">修改要替换的文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modflg">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
@change="open1"
style=" margin: 0px 0 10px 125px;"
v-model="model.litamep.lcrdocamep.modmanflg">内部修改文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modmanflg">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="12">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onLcrdocamepButdif">
<c-col :span="24">
<c-button size="small" type="primary" @click="onLcrdocamepButdif">
显示差异
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
<c-button size="small"
disabled
size="small" type="primary" @click="onLcrdocamepButadd">
type="primary" @click="onLcrdocamepButadd">
添加文本
</c-button>
</c-col>
<c-col :span="24">
<c-button
style=" margin: 0px 0 10px 150px;"
disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
删除文本
</c-button>
</c-col>
</c-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litame/Event"
import Event from "~/model/Litdla/Event"
export default {
inject: ['root'],
......@@ -98,135 +79,10 @@ export default {
mixins: [commonProcess],
data(){
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(){
}
......
......@@ -6,20 +6,20 @@
<c-fullbox>
<c-input disabled v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入编号"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<!-- @click -->
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
disabled
@click=""
>
Details
</c-button>
......@@ -197,19 +197,19 @@
<c-input disabled v-model="model.lidgrp.apl.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
......@@ -234,19 +234,19 @@
<c-fullbox>
<c-input disabled v-model="model.lidgrp.adv.pts.extkey" maxlength="16" placeholder="请输入通知行"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
......@@ -270,19 +270,19 @@
<c-fullbox>
<c-input disabled v-model="model.lidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入受益人"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
......
......@@ -18,7 +18,7 @@
@click=""
icon="el-icon-search"
>
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button>
<c-button
......@@ -61,7 +61,7 @@
@click=""
icon="el-icon-search"
>
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -99,7 +99,7 @@
@click=""
icon="el-icon-search"
>
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -143,7 +143,7 @@
@click=""
icon="el-icon-search"
>
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -167,14 +167,12 @@
type="textarea" v-model="model.lidgrp.a2b.pts.adrblk" maxlength="180" show-word-limit placeholder="请输入地址信息" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<c-col :span="24">
<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>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<c-col :span="24">
<el-form-item label="地址编码" prop="lidgrp.avb.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
......@@ -186,7 +184,7 @@
@click=""
icon="el-icon-search"
>
<span style="font-family: '宋体'; font-weight: bold"></span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -202,8 +200,7 @@
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24" v-if="this.model.lidgrp.rec.avbwth!='O'">
<c-col :span="24">
<el-form-item label="地址信息" prop="lidgrp.avb.pts.adrblk">
<c-input
:rows="4"
......
......@@ -4,9 +4,9 @@
<c-col :span="24">
<el-form-item label="Special Payment Conditions for Beneficiary" prop="lidgrp.blk.spcben">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:rows="12"
: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>
</c-col>
......@@ -15,9 +15,9 @@
<c-input type="textarea"
:disabled="this.flag2"
v-model="model.litamep.spcbenamep.usrblk"
maxlength="52000"
maxlength="1650"
show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}"
:rows="22"
></c-input>
</el-form-item>
</c-col>
......@@ -34,9 +34,9 @@
<c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.spcbename">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:rows="12"
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>
</c-col>
......@@ -62,7 +62,7 @@
<c-col :span="12">
<c-button
style=" margin: 0px 0 10px 150px;"
size="small" type="primary" @click="onLcrdocamepButdif">
size="small" type="primary" @click="onLcrdocamepButdif">
显示差异
</c-button>
</c-col>
......
......@@ -2,14 +2,8 @@
<div class="eibs-tab">
<c-col :span="18">
<el-form-item label="存在受益人的特殊付款条款" prop="lidgrp.blk.spcben">
<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 label="存在受益人的特殊付款条件" prop="lidgrp.blk.spcben">
<c-input disabled type="textarea" v-model="model.lidgrp.blk.spcben" maxlength="65" :rows="30" show-word-limit placeholder="请输入Special Payment Conditions" ></c-input>
</el-form-item>
</c-col>
......@@ -18,7 +12,7 @@
...
</c-button>
</c-col>
</div>
</div>
</template>
<script>
import Api from "~/service/Api"
......
......@@ -2,15 +2,8 @@
<div class="eibs-tab">
<c-col :span="18">
<el-form-item label="仅适用于指定银行的特殊付款条款" prop="lidgrp.blk.spcrcb">
<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 label="仅适用于指定银行的特殊付款条件" prop="lidgrp.blk.spcrcb">
<c-input disabled type="textarea" v-model="model.lidgrp.blk.spcrcb" maxlength="65" :rows="30" show-word-limit placeholder="请输入Special Payment " ></c-input>
</el-form-item>
</c-col>
......
......@@ -3,11 +3,11 @@
<c-col :span="11">
<c-col :span="24">
<el-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb">
<el-form-item label="仅适用于银行的特殊付款条" prop="lidgrp.blk.spcrcb">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:rows="12"
: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>
</c-col>
......@@ -16,9 +16,9 @@
<c-input type="textarea"
:disabled="this.flag2"
v-model="model.litamep.spcrcbamep.usrblk"
maxlength="52000"
maxlength="1650"
show-word-limit placeholder="请输入添加/删除补充信息"
:autosize="{ minRows: 22, maxRows: 800}"
:rows="22"
></c-input>
</el-form-item>
</c-col>
......@@ -35,9 +35,9 @@
<c-col :span="24">
<el-form-item label="历史概述" prop="lidgrp.blk.spcrcbame">
<c-input
:autosize="{ minRows: 12, maxRows: 800}"
:rows="12"
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>
</c-col>
......@@ -88,14 +88,14 @@
</c-col>
<!-- <c-col :span="12">
<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-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-form-item>
</c-col>
<c-col :span="12">
<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-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-form-item>
</c-col>
......
<template>
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<c-page title="进口信用证减额修改接受">
<el-form
:model="model"
:rules="rules"
......@@ -14,197 +10,166 @@
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000015 -->
<el-tab-pane label="修改接受" name="accp">
<c-content>
<el-tab-pane label="业务信息" name="accp">
<c-content>
<m-accp :model="model" :codes="codes"/>
</c-content>
</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
v-if="model.litp.aamp.aammod.addamtflg"
label="附加信息"
label="附加金额"
name="aamp"
>
<c-content>
<m-aamp :model="model" :codes="codes"/>
</c-content>
<m-aamp :model="model" :codes="codes" />
</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 -->
<el-tab-pane label="叙述内容" name="narp">
<c-content>
<!-- <el-tab-pane label="叙述内容" name="narp">
<m-narp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000077 -->
<el-tab-pane label="详情信息" name="detp">
<c-content>
<!-- <el-tab-pane label="详情信息" name="detp">
<m-detp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000042 -->
<el-tab-pane label="当事人信息" name="ptyp">
<c-content>
<!-- <el-tab-pane label="当事人信息" name="ptyp">
<m-ptyp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000355 -->
<el-tab-pane label="货物修改" name="dogpame">
<c-content>
<!-- <el-tab-pane label="货物修改" name="dogpame">
<m-dogpame :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000352 -->
<el-tab-pane label="单据修改" name="dorpame">
<c-content>
<!-- <el-tab-pane label="单据修改" name="dorpame">
<m-dorpame :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000359 -->
<el-tab-pane label="附件条款(修改)" name="adcpame">
<c-content>
<!-- <el-tab-pane label="附件条款(修改)" name="adcpame">
<m-adcpame :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000306 -->
<el-tab-pane label="银行指示(修改)" name="inspame">
<c-content>
<!-- <el-tab-pane label="银行指示(修改)" name="inspame">
<m-inspame :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000057 -->
<el-tab-pane label="货物" name="dogp">
<c-content>
<!-- <el-tab-pane label="货物" name="dogp">
<m-dogp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000060 -->
<el-tab-pane label="单据" name="dorp">
<c-content>
<!-- <el-tab-pane label="单据" name="dorp">
<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">
<c-content>
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
<m-ccvpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="会计分录" name="glepan">
<el-tab-pane label="费用/账务" name="engp,setpan,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 label="附言" name="coninfp">
<c-content>
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<el-tab-pane label="报文和面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
<el-tab-pane label="报文/面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="附件" name="doctre">
<c-content>
<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 label="附件信息" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane
v-if="model.lidgrp.rec.spcrcbflg"
label="Special Paymt Cond. Bank only"
label="仅适用于指定银行的特殊付款条款"
name="spcrcvp"
>
<c-content>
<m-spcrcvp :model="model" :codes="codes" />
</c-content>
<m-spcrcvp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000347 -->
<el-tab-pane
v-if="model.lidgrp.rec.spcbenflg"
label="Special Paymt Cond. Beneficiary"
label="存在受益人的特殊付款条款"
name="spcbenp"
>
<c-content>
<m-spcbenp :model="model" :codes="codes" />
</c-content>
<m-spcbenp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane
v-if="this.model.lidgrp.rec.spcbenflg"
label="Spe.pay.conditions Ben[Amend.]" name="spbpame">
<c-content>
<m-spbpame :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane
v-if="this.model.lidgrp.rec.spcrcbflg"
label="Spe.pay.cond.bank only [Amend]" name="sprpame">
<c-content>
<m-sprpame :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD001139 -->
<el-tab-pane label="试算结果" name="shisuan">
<c-content>
<m-shisuan :model="model" :codes="codes" />
</c-content>
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
......@@ -215,7 +180,16 @@
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -301,6 +275,7 @@ export default {
rules: null,
codes: {... CodeTable
},
activeNames: ["engp","coninfp"],
}
},
methods:{
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="备查表" name="addbcd">
<c-col :span="12">
<el-form-item label="贸易金融部意见" prop="addbcb.label5">
<div v-text="" data-path=".addbcb.label1" >1、申请人与我行已签署贸易融资协议(如需);</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.label4" >4、占用授信额度的开证业务; </div>
<c-select
v-model="model.addbcb.label5"
style="width:100%"
placeholder="请选择国际部意见"
:code="codes.label5"
>
</c-select>
<div v-text="" data-path=".addbcb.label4" >4、占用授信额度的开证业务; </div>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span>
</c-col>
</el-collapse-item>
<el-collapse-item title="附言" name="coninfp">
<!-- 附言 -->
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
......@@ -29,13 +35,18 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litrog/Event"
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["addbcd"],
}
},
methods:{...Event},
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="提货担保" name="1">
<!-- =======左========== -->
<el-col :span="11">
<c-col :span="24">
......@@ -158,8 +160,8 @@
<c-col :span="24">
<el-form-item label="装运备注" prop="shpmar">
<c-input
:autosize="{ minRows: 3, maxRows: 20}"
type="textarea" v-model="model.shpmar" maxlength="320" show-word-limit placeholder="请输入装运备注" ></c-input>
:rows="3"
type="textarea" v-model="model.shpmar" maxlength="40" show-word-limit placeholder="请输入装运备注" ></c-input>
</el-form-item>
</c-col>
......@@ -257,20 +259,19 @@
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
@click=""
>
Details
</c-button>
......@@ -286,7 +287,7 @@
:rows="5"
type="textarea"
v-model="model.brdgrp.prb.pts.adrblk"
maxlength="140"
maxlength="200"
show-word-limit
placeholder="请输入地址信息"
></c-input>
......@@ -305,6 +306,12 @@
</el-form-item>
</c-col>
</el-col>
</el-collapse-item>
<el-collapse-item title="装运详情" name="2">
<!-- 详情 -->
<m-shpdet :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
......@@ -314,12 +321,18 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litrog/Event"
import Shpdet from "./Shpdet";
export default {
components: {
"m-shpdet": Shpdet,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["1"],
}
},
......
......@@ -22,7 +22,6 @@
style="width:100%"
placeholder="请选择放货类型"
:code="codes.reltyp1"
:disabled="true"
>
</c-select>
</el-form-item>
......@@ -92,7 +91,7 @@
<el-form-item label="货物描述" prop="brdgrp.blk.roggod">
<c-input
: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>
</c-col>
......@@ -147,14 +146,15 @@
<c-fullbox>
<c-input v-model="model.brdgrp.shp.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
size="small"
......@@ -174,7 +174,7 @@
<el-form-item label="地址信息" prop="brdgrp.shp.pts.adrblk">
<c-input
: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>
</c-col>
......@@ -182,7 +182,7 @@
<el-form-item label="被通知人" prop="brdgrp.blk.notpty">
<c-input
: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>
</c-col>
......
<template>
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<c-page title="进口信用证提货担保">
<el-form
:model="model"
:rules="rules"
......@@ -16,82 +12,76 @@
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000057 -->
<el-tab-pane label="提货担保" name="rog">
<!--PD000057 提货担保-->
<el-tab-pane label="业务信息" name="rog">
<c-content>
<m-rog :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000079 -->
<el-tab-pane label="装运详情" name="shpdet">
<!-- <el-tab-pane label="装运详情" name="shpdet">
<c-content>
<m-shpdet :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/>
</c-content>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="会计分录" name="glepan">
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<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" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-glepan :model="model" :codes="codes"/>
</c-content>
<m-addbcb :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="附言" name="coninfp">
<c-content>
<!-- <el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000529 -->
<el-tab-pane label="报文及面函" name="docpan">
<c-content>
<el-tab-pane label="报文/面函" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="附件" name="doctre">
<c-content>
<el-tab-pane label="附件信息" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</c-content>
</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>
</el-form>
<c-grid-ety-prompt-dialog
......@@ -100,6 +90,14 @@
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
......@@ -164,6 +162,7 @@ export default {
rules: null,
codes: {...CodeTable
},
activeNames: ["engp"],
}
},
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