Commit 2ccd932f by Wuyuqiu

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents d0fdd317 45f52371
......@@ -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,11 +24,12 @@
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 0"
size="small"
type="primary"
icon="el-icon-info"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
......@@ -47,19 +58,11 @@
></c-input>
<template slot="footer">
<c-button
style="
margin: 0 10px 0 10px;
padding: 0 12px;
"
style="margin: 0 0"
size="small"
type="primary"
>
<span
style="
font-family: '宋体';
font-weight: bold;
"
>i</span
icon="el-icon-info"
>
</c-button>
</template>
......@@ -67,7 +70,7 @@
</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"
>
<c-page title="进口信用证提货担保">
<div class="fast-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" @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>
</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">
<!--PD000016 -->
<el-tab-pane label="注销内容" name="canp">
<!--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">
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-setpan :model="model" :codes="codes"/>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="会计分录" name="glepan">
<m-glepan :model="model" :codes="codes"/>
<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>
<!--PD000000 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
<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">
<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>
<el-tab-pane label="附件信息" name="doctre">
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</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="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">
......@@ -181,7 +184,54 @@
>
</c-istream-table>
</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",
......
......@@ -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>
......
......@@ -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-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 :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>
: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">
<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>
</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">
<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">
</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">
删除文本
</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">
<!-- @click -->
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
disabled
@click=""
>
Details
</c-button>
......@@ -198,18 +198,18 @@
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<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>
......@@ -235,18 +235,18 @@
<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"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<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>
......@@ -271,18 +271,18 @@
<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"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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="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>
</el-form-item>
</c-col>
......@@ -20,6 +18,14 @@
<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>
</template>
......@@ -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>
......@@ -258,19 +260,18 @@
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<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>
......@@ -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>
......@@ -148,12 +147,13 @@
<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"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -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">
<!--PD000001 -->
<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>
<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>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="会计分录" name="glepan">
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-glepan :model="model" :codes="codes"/>
<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:{
......
......@@ -6,13 +6,12 @@
</template>
<div class="notice-container">
<el-scrollbar style="height: 100%;padding-right: 10px;">
<el-scrollbar style="height: 100%">
<div style="padding-right: 10px">
<div class="notice-item" v-for="(item, idx) in testData" :key="idx">
<div class="notice-title" :class="{ active: idx === 0 }">
<a :href="item.url" target="_blank" rel="noopener noreferrer">
<!-- <router-link :to="'/Display/'+item.tid"> -->
{{ item.title }}
<!-- </router-link> -->
</a>
......@@ -21,6 +20,7 @@
{{ item.date }}
</div>
</div>
</div>
</el-scrollbar>
</div>
</CellWrapper>
......@@ -31,7 +31,7 @@ import CellWrapper from "../common/CellWrapper.vue";
export default {
name: "NoticeAnnouncement",
props: ['cellContentHeight'],
props: ["cellContentHeight"],
components: { CellWrapper },
data() {
return {
......@@ -130,10 +130,9 @@ export default {
// 查询加载数据
this.noticeList = this.testData;
},
opening(){
window.location.href="#/business/notice"
}
opening() {
window.location.href = "#/business/notice";
},
},
};
</script>
......@@ -155,7 +154,7 @@ export default {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 75%;
flex: 1;
}
.notice-item .notice-title a {
color: #4e4e4e;
......
......@@ -27,12 +27,17 @@ export default {
}
.cell-header_title::before {
content: "";
border-left: 5px solid #647092;
border-left: 5px solid var(--themecolor);
margin-right: 10px;
border-radius: 2.5px;
}
.cell-header [class^="el-icon-"] {
font-weight: bold;
cursor: pointer;
color: var(--themecolor);
/* color: #95979b; */
}
.cell-header .el-icon-more {
color: #95979b;
}
.cell-header [class^="el-icon-"]:hover {
......
<template>
<el-scrollbar style="height: 100%">
<div style="padding: 15px;">
<router-link
v-for="(item, index) in quickVisitItem"
:key="index"
......@@ -7,7 +8,7 @@
>
<div
class="content-wrapper"
:style="{ height: Math.floor(cellContentHeight * 0.33) + 'px' }"
:style="{ height: Math.floor((cellContentHeight - 30) * 0.33) + 'px' }"
>
<div class="visit-item-wrapper">
<div class="visit-item">
......@@ -17,7 +18,7 @@
</div>
</div>
</router-link>
</div>
<el-dialog
:visible="visible"
title="设置"
......@@ -177,7 +178,7 @@ export default {
}
.visit-item span {
color: #303133;
font-size: 14px;
font-size: 12px;
margin-top: 10px;
}
.visit-item:hover span {
......
<template>
<div class="self-header">
<div style="display: inline-block; margin: 5px 15px 5px 0; height: 50px">
<div style="display: inline-block; height: 40px">
<img src="../../assets/logo.png" alt="" style="height: 100%" />
</div>
<div class="self_header_label">
<h2 style="font-size: 30px">国际结算系统</h2>
<h2>国际结算系统</h2>
<h2 style="margin-left: 15px;">International Settlement System</h2>
</div>
<div class="header-tool">
<div class="header-subInstName">
......@@ -390,50 +391,46 @@ export default {
</script>
<style>
.self-header {
height: 100%;
/* background-color: #eeeeee; */
/* margin-bottom: 5px; */
background-image: url("../../assets/head_bg.png");
}
.self-header h2 {
margin: 0;
padding: 0;
}
.header-subInstName {
display: inline-block;
margin-right: 12px;
text-align: right;
color: #fff;
font-size: 12px;
padding: 0px 15px 0px 0px;
border-right: 1px solid antiquewhite;
border-right: 1px solid #707070;
}
.self-header {
height: 100%;
/* background-color: #eeeeee; */
/* margin-bottom: 5px; */
background-image: url("../../assets/head_bg.png");
position: relative;
padding: 0px 0px 0px 12px;
background-size: cover;
/* background-image: url("../../assets/head_bg.png"); */
/* position: relative; */
padding: 0px 0px 0px 30px;
/* background-size: cover; */
background-image: linear-gradient(#ededed, #dbebfc);
border-bottom: solid 5px #2346dd;
box-sizing: border-box;
display: flex;
align-items: center;
}
.self-header h2 {
margin: 0;
padding: 0;
font-size: 22px;
display: inline;
font-weight: unset;
font-size: 22px;
}
.self_header_label {
/* color: antiquewhite; */
color: #fff;
color: #1b54b8;
/* margin-top: 10px !important; */
position: relative;
top: 12.778px;
/* position: relative; */
/* top: 12.778px; */
/* left: 10px; */
padding: 0px 15px;
margin-left: 15px;
display: inline-table;
vertical-align: top;
font-family: "黑体";
......@@ -441,6 +438,7 @@ export default {
border-left: 1px solid #fff;
/* ui美化 */
font-size: 30px;
border-image: radial-gradient(#2244d4,transparent) 1 20;
}
.self_header_label p {
font-family: "Times New Roman", Times, serif;
......@@ -452,12 +450,14 @@ export default {
display: inline;
}
.header-tool {
position: absolute;
/* position: absolute; */
text-align: right;
right: 35px;
top: 22px;
color: #fff;
/* right: 35px; */
/* top: 22px; */
color: #707070;
font-size: 14px;
margin-right: 35px;
flex: 1;
}
.header-tool-item {
display: inline-block;
......
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