Commit 90b2df2f by huangxin

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 d2354026 b42e7df1
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Litdla{ export default class Litdla{
constructor () { constructor () {
this.data = { this.data = {
...@@ -173,32 +173,7 @@ export default class Litdla{ ...@@ -173,32 +173,7 @@ export default class Litdla{
modmanflg:"", // Modify field for manual update .litamep.adlcndamep.modmanflg modmanflg:"", // Modify field for manual update .litamep.adlcndamep.modmanflg
}, },
}, },
trnmod:{ trnmod:new Pub().data.Trnmod,
swiadd:{
amedat:"", // 修改日期 .trnmod.swiadd.amedat
amenbr:"", // 修改次数 .trnmod.swiadd.amenbr
amecur:"", // 增减金额 .trnmod.swiadd.amecur
ameamt:"", // 增减金额 .trnmod.swiadd.ameamt
newcur:"", // 修改后金额 .trnmod.swiadd.newcur
newamt:"", // 修改后金额 .trnmod.swiadd.newamt
newnomtop:"", // New positive tolerance .trnmod.swiadd.newnomtop
newnomton:"", // New negative tolerance .trnmod.swiadd.newnomton
nomspc:"", // 金额说明 .trnmod.swiadd.nomspc
newexpdat:"", // 新到期日 .trnmod.swiadd.newexpdat
newshpdat:"", // 新装运日 .trnmod.swiadd.newshpdat
addamtcov:"", // Additional Amount Covered .trnmod.swiadd.addamtcov
addamt:"", // Additional Amount .trnmod.swiadd.addamt
purpos:"", // Purpose of message .trnmod.swiadd.purpos
reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
trnchato:"", // Amendm. charge by .trnmod.swiadd.trnchato
trnfeetxt:"", // Details for Charges .trnmod.swiadd.trnfeetxt
prepertxts18:"", // Presentation period text .trnmod.swiadd.prepertxts18
prepers18:"", // New Presentation Period .trnmod.swiadd.prepers18
nartxt:"", // Narrative .trnmod.swiadd.nartxt
nartxtflg:"", // Narrative modified .trnmod.swiadd.nartxtflg
insbnk:"", // Instruction to P/A/N Bank amendment .trnmod.swiadd.insbnk
},
},
oldlidgrp:{ oldlidgrp:{
cbs:{ cbs:{
nom1:{ nom1:{
...@@ -321,16 +296,11 @@ export default class Litdla{ ...@@ -321,16 +296,11 @@ export default class Litdla{
}, },
}, },
}, },
liaall:{ liaall:new Pub().data.Liaall,
limmod:{ setmod: new Pub().data.Setmod,
limpfp:{ mtabut : new Pub().data.Mtabut,
clmcbe:[], // .liaall.limmod.limpfp.clmcbe
clmcbb:[], // .liaall.limmod.limpfp.clmcbb
clmpty:[], // .liaall.limmod.limpfp.clmpty
},
},
},
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
} }
\ No newline at end of file
...@@ -11,6 +11,11 @@ export default class Liaall { ...@@ -11,6 +11,11 @@ export default class Liaall {
exttotamt: "", exttotamt: "",
liaallg: [], // Total booking amount external assinged .liaall.exttotamt liaallg: [], // Total booking amount external assinged .liaall.exttotamt
limmod: { limmod: {
limpfp:{
clmcbe:"",
clmcbb:"",
clmpty:"",
},
limgrd: [], limgrd: [],
lmegrd: [], lmegrd: [],
limpts: { limpts: {
......
...@@ -25,6 +25,7 @@ export default class Trnmod { ...@@ -25,6 +25,7 @@ export default class Trnmod {
nartxt:"", nartxt:"",
newnomtopame:"", newnomtopame:"",
newnomtoname:"", newnomtoname:"",
prepers18:"", //New Presentation Period
strinf:"", // Narrative of Maturity .trnmod.swiadd.strinf strinf:"", // Narrative of Maturity .trnmod.swiadd.strinf
}, },
trndoc: { trndoc: {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-row>
<!-- 左边 --> <!-- =================================左边================================= -->
<c-col :span="12"> <c-col :span="12">
<!-- S0000198 : 信用证编号 --> <!-- S0000198 : 信用证编号 -->
<c-col :span="24"> <c-col :span="24">
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
maxlength="16" maxlength="16"
placeholder="" placeholder=""
style="width: 100%" style="width: 100%"
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -44,6 +45,7 @@ ...@@ -44,6 +45,7 @@
v-model="model.lidgrp.rec.expdat" v-model="model.lidgrp.rec.expdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Expiry" placeholder="请输入Expiry"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -56,6 +58,7 @@ ...@@ -56,6 +58,7 @@
v-model="model.brdgrp.rec.ownref" v-model="model.brdgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="" placeholder=""
disabled
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -88,6 +91,7 @@ ...@@ -88,6 +91,7 @@
style="width: 100%" style="width: 100%"
placeholder="请输入Document Amount" placeholder="请输入Document Amount"
:code="codes.curtxt1" :code="codes.curtxt1"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -98,6 +102,7 @@ ...@@ -98,6 +102,7 @@
<c-input <c-input
v-model="model.brdgrp.cbs.max.amt" v-model="model.brdgrp.cbs.max.amt"
placeholder="" placeholder=""
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -116,6 +121,7 @@ ...@@ -116,6 +121,7 @@
v-model="model.brdgrp.cbs.opn1.cur" v-model="model.brdgrp.cbs.opn1.cur"
maxlength="3" maxlength="3"
placeholder="请输入Open Amount" placeholder="请输入Open Amount"
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -125,6 +131,7 @@ ...@@ -125,6 +131,7 @@
<c-input <c-input
v-model="model.brdgrp.cbs.opn1.amt" v-model="model.brdgrp.cbs.opn1.amt"
placeholder="" placeholder=""
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -138,6 +145,7 @@ ...@@ -138,6 +145,7 @@
v-model="model.brdgrp.rec.rcvdat" v-model="model.brdgrp.rec.rcvdat"
style="width: 100%" style="width: 100%"
placeholder="请输入" placeholder="请输入"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -149,6 +157,7 @@ ...@@ -149,6 +157,7 @@
v-model="model.brdgrp.rec.advdat" v-model="model.brdgrp.rec.advdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Advised on" placeholder="请输入Advised on"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -171,6 +180,7 @@ ...@@ -171,6 +180,7 @@
v-model="model.brdgrp.rec.stadat" v-model="model.brdgrp.rec.stadat"
style="width: 100%" style="width: 100%"
placeholder="请输入 Start Date" placeholder="请输入 Start Date"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -182,6 +192,7 @@ ...@@ -182,6 +192,7 @@
style="width: 100%" style="width: 100%"
placeholder="请输入Document Type" placeholder="请输入Document Type"
:code="codes.docflg" :code="codes.docflg"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -196,6 +207,7 @@ ...@@ -196,6 +207,7 @@
<c-input <c-input
v-model="model.brdgrp.rec.tenmaxday" v-model="model.brdgrp.rec.tenmaxday"
placeholder="请输入Tenor" placeholder="请输入Tenor"
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -207,6 +219,7 @@ ...@@ -207,6 +219,7 @@
style="width: 100%" style="width: 100%"
placeholder="请输入" placeholder="请输入"
:code="codes.docsta" :code="codes.docsta"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -217,7 +230,7 @@ ...@@ -217,7 +230,7 @@
<c-select <c-select
v-model="model.brdgrp.rec.docflg" v-model="model.brdgrp.rec.docflg"
style="width: 100%" style="width: 100%"
placeholder="请输入Document Type" placeholder="请选择Document Type"
:code="codes.docflg" :code="codes.docflg"
> >
</c-select> </c-select>
...@@ -232,6 +245,7 @@ ...@@ -232,6 +245,7 @@
style="width: 100%" style="width: 100%"
placeholder="" placeholder=""
:code="codes.curtxt1" :code="codes.curtxt1"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -255,6 +269,7 @@ ...@@ -255,6 +269,7 @@
style="width: 100%" style="width: 100%"
placeholder="请输入Drawn Add Amount" placeholder="请输入Drawn Add Amount"
:code="codes.curtxt1" :code="codes.curtxt1"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -357,10 +372,15 @@ ...@@ -357,10 +372,15 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox
v-model="model.brdgrp.rec.dscinsflg" v-model="dscinsflg"
style="width: 100%; margin-left: 40px" style="width: 100%; margin-left: 40px"
>Enter Docs,Discrep,Instr and Shipping Detials</c-checkbox >Enter Docs,Discrep,Instr and Shipping Detials</c-checkbox
> >
<!-- <c-checkbox
v-model="model.brdgrp.rec.dscinsflg"
style="width: 100%; margin-left: 40px"
>Enter Docs,Discrep,Instr and Shipping Detials</c-checkbox
> -->
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item <c-form-item
...@@ -372,12 +392,13 @@ ...@@ -372,12 +392,13 @@
:placeholder=" :placeholder="
$t('other.please_enter') + 'Count of Received Document Sets' $t('other.please_enter') + 'Count of Received Document Sets'
" "
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- 右边 --> <!-- =================================右边=============================== -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<!-- S0000192 : 信用证余额 --> <!-- S0000192 : 信用证余额 -->
...@@ -387,6 +408,7 @@ ...@@ -387,6 +408,7 @@
v-model="model.lidgrp.cbs.opn1.cur" v-model="model.lidgrp.cbs.opn1.cur"
maxlength="3" maxlength="3"
:placeholder="$t('other.please_enter') + 'Currency'" :placeholder="$t('other.please_enter') + 'Currency'"
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -395,6 +417,7 @@ ...@@ -395,6 +417,7 @@
<c-input <c-input
v-model="model.lidgrp.cbs.opn1.amt" v-model="model.lidgrp.cbs.opn1.amt"
placeholder="" placeholder=""
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -405,6 +428,7 @@ ...@@ -405,6 +428,7 @@
v-model="model.brdgrp.rec.nam" v-model="model.brdgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入" placeholder="请输入"
disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -412,6 +436,7 @@ ...@@ -412,6 +436,7 @@
<c-ptsmsg <c-ptsmsg
:model="model" :model="model"
:argadr="{ title: 'Applicant Ref', grp: 'brdgrp', rol: 'apl' }" :argadr="{ title: 'Applicant Ref', grp: 'brdgrp', rol: 'apl' }"
disabled
> >
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
...@@ -419,6 +444,7 @@ ...@@ -419,6 +444,7 @@
<c-ptsmsg <c-ptsmsg
:model="model" :model="model"
:argadr="{ title: 'Beneficiary Ref', grp: 'brdgrp', rol: 'ben' }" :argadr="{ title: 'Beneficiary Ref', grp: 'brdgrp', rol: 'ben' }"
disabled
> >
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
...@@ -430,6 +456,7 @@ ...@@ -430,6 +456,7 @@
grp: 'brdgrp', grp: 'brdgrp',
rol: 'prb', rol: 'prb',
}" }"
disabled1
> >
</c-ptsmsg> </c-ptsmsg>
</c-col> </c-col>
...@@ -476,7 +503,7 @@ ...@@ -476,7 +503,7 @@
<c-select <c-select
v-model="model.brdgrp.rec.docprbrol" v-model="model.brdgrp.rec.docprbrol"
style="width: 100%" style="width: 100%"
placeholder="请输入 Presented by" placeholder="请选择 Presented by"
:code="codes.docprbrol" :code="codes.docprbrol"
> >
</c-select> </c-select>
...@@ -508,6 +535,18 @@ ...@@ -508,6 +535,18 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: '',
grp: 'brdgrp',
rol: 'prb',
}"
:disabled="true"
:isAdrblk="false"
disabled1
>
</c-ptap1>
<!-- <c-ptap <!-- <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
...@@ -722,6 +761,14 @@ export default { ...@@ -722,6 +761,14 @@ export default {
flag() { flag() {
return this.model.brdgrp.prb.pts.extkey == ""; return this.model.brdgrp.prb.pts.extkey == "";
}, },
dscinsflg: {
get() {
return this.model.brdgrp.rec.dscinsflg != ''
},
set(val) {
this.model.brdgrp.rec.dscinsflg = val ? "X" : ""
}
},
}, },
}; };
</script> </script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!--=== ==========左边=============== --> <!--================================左边================================== -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="21" > <c-col :span="21" >
<el-form-item label="Discrepancies" prop="brdgrp.blk.docdis" > <el-form-item label="Discrepancies" prop="brdgrp.blk.docdis" >
<c-input type="textarea" v-model="model.brdgrp.blk.docdis" <c-input type="textarea" v-model="model.brdgrp.blk.docdis"
maxlength="50" show-word-limit placeholder="请输入Discrepancies" rows="5"> maxlength="50" show-word-limit placeholder="请输入Discrepancies" rows="5"
:disabled="!docdisflg">
</c-input> </c-input>
<!-- :disabled="!docdisflg" 任意非空串 取非后即为false,,空串取非后即为true -->
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="3"> <c-col :span="3">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel"
:disabled="!docdisflg">
... ...
</c-button> </c-button>
</c-col> </c-col>
...@@ -34,18 +36,20 @@ ...@@ -34,18 +36,20 @@
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<!--=== ==========右边=============== --> <!--===========================右边============================== -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.brdgrp.rec.igndisflg">Ignore Discrepancies</c-checkbox> <c-checkbox v-model="model.brdgrp.rec.igndisflg">Ignore Discrepancies</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox> <c-checkbox v-model="docdisflg">discrepancies modified</c-checkbox>
<!-- <c-checkbox v-model="model.brdgrp.blk.docdisflg">discrepancies modified</c-checkbox> -->
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Type of Advice Received" prop="brdgrp.rec.advtyp" > <el-form-item label="Type of Advice Received" prop="brdgrp.rec.advtyp" >
<c-select v-model="model.brdgrp.rec.advtyp" style="width:100%" placeholder="请选择Type of Advice Received" <c-select v-model="model.brdgrp.rec.advtyp" style="width:100%" placeholder="请选择Type of Advice Received"
:code="codes.advtyp"> :code="codes.advtyp"
disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -56,7 +60,8 @@ ...@@ -56,7 +60,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Discrepancy Advice Dated" prop="brdgrp.rec.disdat" label-width="155px"> <el-form-item label="Discrepancy Advice Dated" prop="brdgrp.rec.disdat" label-width="155px">
<c-date-picker type="date" v-model="model.brdgrp.rec.disdat" style="width:100%" placeholder="请选择Discrepancy Advice Dated"></c-date-picker> <c-date-picker type="date" v-model="model.brdgrp.rec.disdat" style="width:100%" placeholder="请选择Discrepancy Advice Dated"
disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -86,7 +91,7 @@ ...@@ -86,7 +91,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.brtp.cre732flg">Create MT 732</c-checkbox> <c-checkbox v-model="model.brtp.cre732flg" disabled>Create MT 732</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
...@@ -118,6 +123,16 @@ export default { ...@@ -118,6 +123,16 @@ export default {
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
computed: {
docdisflg: {
get() {
return this.model.brdgrp.blk.docdisflg != ""
},
set(val) {
this.model.brdgrp.blk.docdisflg = val ? "X" : ""
}
},
},
}; };
</script> </script>
<style> <style>
......
...@@ -121,17 +121,40 @@ ...@@ -121,17 +121,40 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="16"> <c-col :span="20">
<el-form-item label="Release to Address" prop="brdgrp.blk.relstoadr"> <el-form-item label="Release to Address" prop="brdgrp.blk.relstoadr">
<c-input type="textarea" v-model="model.brdgrp.blk.relstoadr" maxlength="35" show-word-limit placeholder="请输入Release to Address" <c-input type="textarea" v-model="model.brdgrp.blk.relstoadr" maxlength="35" show-word-limit placeholder="请输入Release to Address"
rows="4"></c-input> rows="4"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="4">
<c-checkbox v-model="model.brdgrp.rec.rtoaplflg">Release Goods to Applicant ?</c-checkbox> <el-form-item label="" label-width="0" prop="brdgrp.rec.rtoaplflg">
<c-checkbox v-model="rtoaplflg" @change="rtoaplflgChangeEvent">to Applicant</c-checkbox>
<!-- <el-input v-model="model.brdgrp.rec.rtoaplflg"></el-input> -->
</el-form-item>
<!-- <c-checkbox v-model="model.brdgrp.rec.rtoaplflg">to Applicant</c-checkbox> 简化model前,,原始-->
<!-- Release Goods to Applicant? -->
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap1
:model="model"
:argadr="{
title: 'Shapping Company',
grp: 'brdgrp',
rol: 'shp',
}"
:disabled="true"
:isAdrblk="false"
disabled1
>
</c-ptap1>
<!-- brdgrp.shp.pts.extkey 对应grp: 'brdgrp', rol: 'prb',-->
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Drag Drop Sender" prop="brtp.shpp.ptsget.sdamod.dadsnd"> <el-form-item label="Drag Drop Sender" prop="brtp.shpp.ptsget.sdamod.dadsnd">
<c-input v-model="model.brtp.shpp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.brtp.shpp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item> </el-form-item>
...@@ -153,9 +176,9 @@ ...@@ -153,9 +176,9 @@
<c-button size="small" type="primary" @click="onShppDet"> <c-button size="small" type="primary" @click="onShppDet">
Details Details
</c-button> </c-button>
</c-col> </c-col> -->
<c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="名称" prop="brdgrp.shp.namelc"> <el-form-item label="名称" prop="brdgrp.shp.namelc">
<c-input type="textarea" v-model="model.brdgrp.shp.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input> <c-input type="textarea" v-model="model.brdgrp.shp.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item> </el-form-item>
...@@ -165,9 +188,9 @@ ...@@ -165,9 +188,9 @@
<el-form-item label="Address Block" prop="brdgrp.shp.pts.adrblk"> <el-form-item label="Address Block" prop="brdgrp.shp.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.shp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input> <c-input type="textarea" v-model="model.brdgrp.shp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<c-col :span="24"> <!-- <c-col :span="24">
<el-form-item label="Chinese address" prop="brdgrp.shp.dbfadrblkcn"> <el-form-item label="Chinese address" prop="brdgrp.shp.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.shp.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input> <c-input type="textarea" v-model="model.brdgrp.shp.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item> </el-form-item>
...@@ -177,7 +200,7 @@ ...@@ -177,7 +200,7 @@
<el-form-item label="地址" prop="brdgrp.shp.adrelc"> <el-form-item label="地址" prop="brdgrp.shp.adrelc">
<c-input type="textarea" v-model="model.brdgrp.shp.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input> <c-input type="textarea" v-model="model.brdgrp.shp.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Notify Party" prop="brdgrp.blk.notpty"> <el-form-item label="Notify Party" prop="brdgrp.blk.notpty">
...@@ -187,7 +210,8 @@ ...@@ -187,7 +210,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Goods code" prop="brdgrp.rec.ngrcod"> <el-form-item label="Goods code" prop="brdgrp.rec.ngrcod">
<c-select v-model="model.brdgrp.rec.ngrcod" style="width:100%" placeholder="请选择Goods code"> <c-select v-model="model.brdgrp.rec.ngrcod" style="width:100%" placeholder="请选择Goods code"
:code="codes.bnrsec">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -199,8 +223,14 @@ import Api from "~/service/Api" ...@@ -199,8 +223,14 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtdck/Event" import Event from "~/model/Brtdck/Event"
import Ptap1 from "~/views/Public/Ptap1"
export default { export default {
components: {
"c-ptap1": Ptap1,
// "c-ptap": Ptap,
// "c-ptsmsg": Ptsmsg,
},
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
...@@ -209,7 +239,26 @@ export default { ...@@ -209,7 +239,26 @@ export default {
} }
}, },
methods:{...Event}, computed:{
rtoaplflg:{
get() {
return this.model.brdgrp.rec.rtoaplflg != ''
},
set(val) {
this.model.brdgrp.rec.rtoaplflg = val ? "X" : ""
}
}
},
methods:{
...Event,
rtoaplflgChangeEvent() {
this.executeDefault("brdgrp.rec.rtoaplflg").then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
},
created:function(){ created:function(){
} }
......
...@@ -30,11 +30,11 @@ ...@@ -30,11 +30,11 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--brtp PD000062 Discr./Instr. --> <!--brtp PD000062 Discr./Instr. -->
<el-tab-pane label="Discr./Instr." name="docpre"> <el-tab-pane label="Discr./Instr." name="docpre" v-if="model.brdgrp.rec.dscinsflg">
<m-docpre :model="model" :codes="codes"/> <m-docpre :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--brtp PD000079 Shipping Details --> <!--brtp PD000079 Shipping Details -->
<el-tab-pane label="Shipping Details" name="shpdet"> <el-tab-pane label="Shipping Details" name="shpdet" v-if="model.brdgrp.rec.dscinsflg">
<c-content> <c-content>
<m-shpdet :model="model" :codes="codes"/> <m-shpdet :model="model" :codes="codes"/>
</c-content> </c-content>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <el-col :span="11">
<el-form-item label="Additional Conditions Amendment History" prop="lidgrp.blk.adlcndame"> <c-col :span="24">
<c-input type="textarea" v-model="model.lidgrp.blk.adlcndame" maxlength="50" show-word-limit placeholder="请输入Additional Conditions Amendment History" ></c-input> <el-form-item label="Additional Conditions" prop="lidgrp.blk.adlcnd">
<c-input
disabled
:rows="12"
type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入Additional Conditions" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<el-form-item label="Additional Conditions" prop="lidgrp.blk.adlcnd"> <el-form-item label="Block to enter additional info for Add/Delete" prop="litamep.adlcndamep.usrblk">
<c-input type="textarea" v-model="model.lidgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入Additional Conditions" ></c-input> <c-input
:rows="10"
type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-col>
<c-col :span="12"> <!-- ================================ -->
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Historic Overview" prop="lidgrp.blk.adlcndame">
<c-input
disabled
: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="24">
<c-checkbox v-model="model.lidgrp.rec.redclsflg">Red/Green Clause</c-checkbox> <c-checkbox v-model="model.lidgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcbenflg">Special payment conditions for beneficiary exists</c-checkbox> <c-checkbox v-model="model.lidgrp.rec.spcbenflg">Special payment conditions for beneficiary exists</c-checkbox>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="Block to enter additional info for Add/Delete" prop="litamep.adlcndamep.usrblk">
<c-input type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox> <c-checkbox v-model="model.lidgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox>
</c-col> </c-col>
...@@ -39,23 +51,34 @@ ...@@ -39,23 +51,34 @@
<c-checkbox v-model="model.litamep.adlcndamep.modmanflg">Modify field for manual update</c-checkbox> <c-checkbox v-model="model.litamep.adlcndamep.modmanflg">Modify field for manual update</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" @click="onAdlcndamepButdif"> <c-button size="small" type="primary" @click="onAdlcndamepButdif">
Show Diff Show Diff
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" @click="onAdlcndamepButadd"> <c-button
disabled
size="small" type="primary" @click="onAdlcndamepButadd">
Add Text Add Text
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" icon="el-icon-delete" @click="onAdlcndamepButdel"> <c-button
disabled
size="small" type="primary" icon="el-icon-delete" @click="onAdlcndamepButdel">
Delete text Delete text
</c-button> </c-button>
</c-col> </c-col>
</el-col>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="20">
<el-form-item label="Description. of Goods" prop="lidgrp.blk.lcrgod"> <el-form-item label="Description. of Goods" prop="lidgrp.blk.lcrgod">
<c-input type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description. of Goods" ></c-input> <c-input disabled
:rows="30"
type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description. of Goods" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel"> <c-button disabled size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
...
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Goods Code " prop="lidgrp.rec.stagod"> <el-form-item label="Goods Code " prop="lidgrp.rec.stagod">
<c-select v-model="model.lidgrp.rec.stagod" style="width:100%" placeholder="请选择Goods Code "> <c-select v-model="model.lidgrp.rec.stagod" style="width:100%"
:code="codes.godcod"
placeholder="请选择Goods Code ">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="11">
<c-col :span="12"> <c-col :span="24">
<el-form-item label="Description of Goods Amendment History" prop="lidgrp.blk.lcrgodame"> <el-form-item label="Description of Goodsand/or Services" prop="lidgrp.blk.lcrgod">
<c-input type="textarea" v-model="model.lidgrp.blk.lcrgodame" maxlength="50" show-word-limit placeholder="请输入Description of Goods Amendment History" ></c-input> <c-input
:rows="12"
disabled type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description. of Goods" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <el-form-item label="Adding/Deleting Text in Current Amendment" prop="litamep.lcrgodamep.usrblk">
<el-form-item label="Description. of Goods" prop="lidgrp.blk.lcrgod"> <c-input
<c-input type="textarea" v-model="model.lidgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description. of Goods" ></c-input> :rows="6"
type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-col>
<c-col :span="12"> <!-- ================================================================================ -->
<el-form-item label="Block to enter additional info for Add/Delete" prop="litamep.lcrgodamep.usrblk"> <el-col :span="11" :offset="1">
<c-input type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input> <c-col :span="24">
<el-form-item label="Historic Overview" prop="lidgrp.blk.lcrgodame">
<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> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12">
<c-checkbox v-model="model.litamep.lcrgodamep.modflg">Modify Text to Replace</c-checkbox> <c-checkbox v-model="model.litamep.lcrgodamep.modflg">Modify Text to Replace</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.litamep.lcrgodamep.modmanflg">Modify field for manual update</c-checkbox> <c-checkbox v-model="model.litamep.lcrgodamep.modmanflg">Modify field for manual update</c-checkbox>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12">
<c-button size="small" type="primary" @click="onLcrgodamepButdif"> <c-button size="small" type="primary" @click="onLcrgodamepButdif">
Show Diff Show Diff
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" @click="onLcrgodamepButadd"> <c-button size="small" disabled type="primary" @click="onLcrgodamepButadd">
Add Text Add Text
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" icon="el-icon-delete" @click="onLcrgodamepButdel"> <c-button size="small" disabled type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
Delete text Delete text
</c-button> </c-button>
</c-col> </c-col>
</el-col>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="20">
<el-form-item label="Documents Required" prop="lidgrp.blk.lcrdoc"> <el-form-item label="Documents Required" prop="lidgrp.blk.lcrdoc">
<c-input type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input> <c-input
disabled
:rows="30"
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel"> <c-button disabled size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel">
...
</c-button> </c-button>
</c-col> </c-col>
</div> </div>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="11">
<c-col :span="12"> <c-col :span="24">
<el-form-item label="Documents Required Amendment History" prop="lidgrp.blk.lcrdocame"> <el-form-item label="Documents Required" prop="lidgrp.blk.lcrdoc">
<c-input type="textarea" v-model="model.lidgrp.blk.lcrdocame" maxlength="50" show-word-limit placeholder="请输入Documents Required Amendment History" ></c-input> <c-input
:rows="12"
disabled
type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <el-form-item label="Adding/Deleting Text in current Amendment" prop="litamep.lcrdocamep.usrblk">
<el-form-item label="Documents Required" prop="lidgrp.blk.lcrdoc"> <c-input
<c-input type="textarea" v-model="model.lidgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input> :rows="7"
type="textarea" v-model="model.litamep.lcrdocamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-col>
<c-col :span="12"> <!--======================== -->
<el-form-item label="Block to enter additional info for Add/Delete" prop="litamep.lcrdocamep.usrblk"> <el-col :span="11" :offset="1">
<c-input type="textarea" v-model="model.litamep.lcrdocamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input> <c-col :span="24">
<el-form-item label="Historic Overview" prop="lidgrp.blk.lcrdocame">
<c-input
:rows="12"
disabled
type="textarea" v-model="model.lidgrp.blk.lcrdocame" maxlength="50" show-word-limit placeholder="请输入Documents Required Amendment History" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12">
<c-checkbox v-model="model.litamep.lcrdocamep.modflg">Modify Text to Replace</c-checkbox> <c-checkbox v-model="model.litamep.lcrdocamep.modflg">Modify Text to Replace</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modmanflg">Modify field for manual update</c-checkbox> <c-checkbox v-model="model.litamep.lcrdocamep.modmanflg">Modify field for manual update</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" @click="onLcrdocamepButdif"> <c-button size="small" type="primary" @click="onLcrdocamepButdif">
Show Diff Show Diff
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" type="primary" @click="onLcrdocamepButadd"> <c-button size="small"
disabled
type="primary" @click="onLcrdocamepButadd">
Add Text Add Text
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-button size="small" icon="el-icon-delete" @click="onLcrdocamepButdel"> <c-button
disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
Delete text Delete text
</c-button> </c-button>
</c-col> </c-col>
</el-col>
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="20">
<el-form-item label="Instructions to Paying/Accepting/Negotiating Bank" prop="lidgrp.blk.insbnk"> <el-form-item label="Instructions to Paying/Accepting/Negotiating Bank" prop="lidgrp.blk.insbnk">
<c-input type="textarea" v-model="model.lidgrp.blk.insbnk" maxlength="65" show-word-limit placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank" ></c-input> <c-input
:rows="20"
type="textarea" v-model="model.lidgrp.blk.insbnk" maxlength="800" show-word-limit placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="Instructions to P/A/N Amendment History" prop="lidgrp.blk.insbnkame"> <el-form-item label="Instructions to P/A/N Amendment History" prop="lidgrp.blk.insbnkame">
<c-input type="textarea" v-model="model.lidgrp.blk.insbnkame" maxlength="50" show-word-limit placeholder="请输入Instructions to P/A/N Amendment History" ></c-input> <c-input type="textarea" v-model="model.lidgrp.blk.insbnkame" maxlength="50" show-word-limit placeholder="请输入Instructions to P/A/N Amendment History" ></c-input>
</el-form-item> </el-form-item>
...@@ -17,7 +19,7 @@ ...@@ -17,7 +19,7 @@
<el-form-item label="Instruction to P/A/N Bank amendment" prop="trnmod.swiadd.insbnk"> <el-form-item label="Instruction to P/A/N Bank amendment" prop="trnmod.swiadd.insbnk">
<c-input type="textarea" v-model="model.trnmod.swiadd.insbnk" maxlength="50" show-word-limit placeholder="请输入Instruction to P/A/N Bank amendment" ></c-input> <c-input type="textarea" v-model="model.trnmod.swiadd.insbnk" maxlength="50" show-word-limit placeholder="请输入Instruction to P/A/N Bank amendment" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="Historic Overview of Narratives" prop="oldlidgrp.blk.narhis">
<c-input type="textarea"
disabled
:rows="20"
v-model="model.oldlidgrp.blk.narhis" maxlength="500" show-word-limit placeholder="请输入Historic Overview of Narratives" ></c-input>
</el-form-item>
</c-col>
</el-col>
<el-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Narrative" prop="trnmod.swiadd.nartxt">
<c-input type="textarea"
disabled
:rows="20"
v-model="model.trnmod.swiadd.nartxt" maxlength="500" show-word-limit placeholder="请输入Narrative" ></c-input>
</el-form-item>
</c-col>
</el-col>
<c-col :span="12"> <!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav"> <c-button size="small" type="primary" @click="onSav">
保存 保存
</c-button> </c-button>
...@@ -11,21 +32,13 @@ ...@@ -11,21 +32,13 @@
<c-button size="small" type="primary" @click="onUsrcon"> <c-button size="small" type="primary" @click="onUsrcon">
用户确认 用户确认
</c-button> </c-button>
</c-col> </c-col> -->
<c-col :span="12">
<el-form-item label="Narrative" prop="trnmod.swiadd.nartxt">
<c-input type="textarea" v-model="model.trnmod.swiadd.nartxt" maxlength="50" show-word-limit placeholder="请输入Narrative" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Historic Overview of Narratives" prop="oldlidgrp.blk.narhis">
<c-input type="textarea" v-model="model.oldlidgrp.blk.narhis" maxlength="50" show-word-limit placeholder="请输入Historic Overview of Narratives" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onChk"> <c-button size="small" type="primary" @click="onChk">
检核 检核
</c-button> </c-button>
...@@ -53,11 +66,11 @@ ...@@ -53,11 +66,11 @@
<c-button size="small" type="primary" @click="onCan"> <c-button size="small" type="primary" @click="onCan">
退出 退出
</c-button> </c-button>
</c-col> </c-col> -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.nartxtflg">Narrative modified</c-checkbox> <c-checkbox v-model="model.trnmod.swiadd.nartxtflg">Narrative modified</c-checkbox>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -3,57 +3,57 @@ ...@@ -3,57 +3,57 @@
<c-col :span="24"> <c-col :span="24">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<el-table <c-table
:data="model.liaall.limmod.limpfp.clmcbe" :list="this.model.liaall.limmod.limpfp.clmcbe || []"
style="width: 100%" style="width: 100%"
> >
<el-table-column <el-table-column
prop="limtyp" prop="limtyp"
label="Limit Type" label="Limit Type"
sortable sortable
width="150"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="cur" prop="cur"
label="业务币种" label="业务币种"
sortable sortable
width="80"> width="100">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="cbeamt" prop="cbeamt"
label="业务发生额" label="业务发生额"
sortable sortable
width="90"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="reqtyp1" prop="reqtyp1"
label="Req.Typel" label="Req.Typel"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="limcbeamt" prop="limcbeamt"
label="额度发生额" label="额度发生额"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="reqtyp2" prop="reqtyp2"
label="Req.Type2" label="Req.Type2"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="ckcbeamt" prop="ckcbeamt"
label="敞口发生额" label="敞口发生额"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="credat" prop="credat"
label="额度日期" label="额度日期"
sortable sortable
width="100"> width="180">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="ptyextkey" prop="ptyextkey"
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
prop="ccvbl" prop="ccvbl"
label="合同保证金比例" label="合同保证金比例"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="limvar" prop="limvar"
...@@ -91,18 +91,14 @@ ...@@ -91,18 +91,14 @@
sortable sortable
width="100"> width="100">
</el-table-column> </el-table-column>
</el-table> </c-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total">
</el-pagination>
</div> </div>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<el-table <c-table
:data="model.liaall.limmod.limpfp.clmcbb" :list="this.model.liaall.limmod.limpfp.clmcbb || []"
style="width: 100%" style="width: 100%"
> >
<el-table-column <el-table-column
...@@ -115,62 +111,58 @@ ...@@ -115,62 +111,58 @@
prop="tzhamt" prop="tzhamt"
label="调整后业务余额" label="调整后业务余额"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzhccv" prop="tzhccv"
label="调整后保证金比例" label="调整后保证金比例"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzhlimamt" prop="tzhlimamt"
label="调整后拟占用额度" label="调整后拟占用额度"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzhlimck" prop="tzhlimck"
label="调整后拟占用敞口" label="调整后拟占用敞口"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzqamt" prop="tzqamt"
label="调整前业务余额" label="调整前业务余额"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzqccv" prop="tzqccv"
label="调整后保证金比例" label="调整后保证金比例"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzqlimamt" prop="tzqlimamt"
label="调整前已占用额度" label="调整前已占用额度"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="tzqlimck" prop="tzqlimck"
label="调整前已占用敞口" label="调整前已占用敞口"
sortable sortable
width="100"> width="150">
</el-table-column> </el-table-column>
</el-table> </c-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total">
</el-pagination>
</div> </div>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<el-table <c-table
:data="model.liaall.limmod.limpfp.clmpty" :list="this.model.liaall.limmod.limpfp.clmpty || []"
style="width: 100%" style="width: 100%"
> >
<el-table-column <el-table-column
...@@ -243,19 +235,15 @@ ...@@ -243,19 +235,15 @@
prop="dgzyliminfref" prop="dgzyliminfref"
label="额度明细编号" label="额度明细编号"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="dgccvbl" prop="dgccvbl"
label="保证金比例" label="保证金比例"
sortable sortable
width="100"> width="120">
</el-table-column> </el-table-column>
</el-table> </c-table>
<el-pagination
layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total">
</el-pagination>
</div> </div>
</c-col> </c-col>
</div> </div>
...@@ -272,9 +260,10 @@ export default { ...@@ -272,9 +260,10 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
} }
}, },
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -77,11 +77,44 @@ ...@@ -77,11 +77,44 @@
<el-tab-pane label="Documnets" name="dorp"> <el-tab-pane label="Documnets" name="dorp">
<m-dorp :model="model" :codes="codes"/> <m-dorp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Liability" name="engp">
<c-content>
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="Cash Cover" name="ccvpan">
<m-ccvpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<!--PD001139 --> <!--PD001139 -->
<el-tab-pane label="试算结果" name="shisuan"> <el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes"/> <m-shisuan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog <c-grid-ety-prompt-dialog
...@@ -97,6 +130,7 @@ import Api from "~/service/Api" ...@@ -97,6 +130,7 @@ import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Litdla from "~/model/Litdla" import Litdla from "~/model/Litdla"
import commonProcess from "~/mixin/commonProcess" import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs"
import Check from "~/model/Litdla/Check" import Check from "~/model/Litdla/Check"
import Default from "~/model/Litdla/Default" import Default from "~/model/Litdla/Default"
import Pattern from "~/model/Litdla/Pattern" import Pattern from "~/model/Litdla/Pattern"
...@@ -114,6 +148,14 @@ import Dogp from "./Dogp" ...@@ -114,6 +148,14 @@ import Dogp from "./Dogp"
import Dorp from "./Dorp" import Dorp from "./Dorp"
import Shisuan from "./Shisuan" import Shisuan from "./Shisuan"
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
import Coninfp from "~/views/Public/Coninfp";
import Setpan from "~/views/Public/Setpan";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Glepan from "~/views/Public/Glepan";
import Limitbody from "~/views/Public/Limitbody";
export default { export default {
name: "Litdla", name: "Litdla",
...@@ -131,13 +173,20 @@ export default { ...@@ -131,13 +173,20 @@ export default {
"m-dogp" : Dogp, "m-dogp" : Dogp,
"m-dorp" : Dorp, "m-dorp" : Dorp,
"m-shisuan" : Shisuan, "m-shisuan" : Shisuan,
"m-engp" : Engp,
"m-ccvpan" : Ccvpan ,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-limitbody" : Limitbody,
"m-doctre" : Doctre
}, },
provide() { provide() {
return { return {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "accp", tabVal: "accp",
...@@ -147,7 +196,7 @@ export default { ...@@ -147,7 +196,7 @@ export default {
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {... CodeTable
}, },
} }
}, },
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`${argadr.grp}.${argadr.rol}.pts.extkey`) showGridPromptDialog(`${argadr.grp}.${argadr.rol}.pts.extkey`)
" "
:disabled="disabled1"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -53,7 +54,7 @@ ...@@ -53,7 +54,7 @@
maxlength="35" maxlength="35"
show-word-limit show-word-limit
placeholder="请输入" placeholder="请输入"
:disabled="disabled" :disabled="disabled || disabled1"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -87,6 +88,10 @@ export default { ...@@ -87,6 +88,10 @@ export default {
type: Boolean, type: Boolean,
default: false, default: false,
}, },
disabled1: {//编号栏是否为灰
type: Boolean,
default: false,
},
}, },
data() { data() {
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
v-model="model[argadr.grp][argadr.rol].pts.nam" v-model="model[argadr.grp][argadr.rol].pts.nam"
maxlength="40" maxlength="40"
:placeholder="'请输入' + argadr.title + '名称'" :placeholder="'请输入' + argadr.title + '名称'"
:disabled="disabled" :disabled="disabled || disabled1"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -43,6 +43,11 @@ export default { ...@@ -43,6 +43,11 @@ export default {
type: Boolean, type: Boolean,
default: false, default: false,
}, },
disabled1: {
//名称是否灰显
type: Boolean,
default: false,
},
}, },
data() { data() {
return { return {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment