Commit b9be17e2 by liyixun

gitame页面布局完善

parent a0f663cf
...@@ -6894,6 +6894,12 @@ const CodeTable = { ...@@ -6894,6 +6894,12 @@ const CodeTable = {
{ label: "ISPR The undertaking is subject to International Standby Practices ISP", value: "ISPR" }, { label: "ISPR The undertaking is subject to International Standby Practices ISP", value: "ISPR" },
{ label: "NONE The undertaking is not subject to any set of rule", value: "NONE" }, { label: "NONE The undertaking is not subject to any set of rule", value: "NONE" },
], ],
apprulc1: [
{ label: "UCPR The undertaking is subject to the UCP Rules for Documentary Credi", value: "UCPR" },
{ label: "OTHR The undertaking is subject to another set of rules, see Narrative", value: "OTHR" },
{ label: "URDG The undertaking is subject to the ICC Rules for Demand Guarantees", value: "URDG" },
{ label: "NONE The undertaking is not subject to any set of rule", value: "NONE" },
],
ptydbt_setpan: [ ptydbt_setpan: [
{ label: "OWN Ourselves", value: "OWN" }, { label: "OWN Ourselves", value: "OWN" },
{ label: "Advising Bank", value: "ADV" }, { label: "Advising Bank", value: "ADV" },
...@@ -7006,6 +7012,7 @@ const CodeTable = { ...@@ -7006,6 +7012,7 @@ const CodeTable = {
ramrol:[ ramrol:[
{label:"Applicant",value:"APL"}, {label:"Applicant",value:"APL"},
{label:"Beneficiary",value:"BEN"}, {label:"Beneficiary",value:"BEN"},
{label:"Issuing Bank",value:"ISS"},
], ],
redrea:[ redrea:[
{label:"Beneficiary",value:"BUFI"}, {label:"Beneficiary",value:"BUFI"},
......
...@@ -471,46 +471,46 @@ export default class Gitame{ ...@@ -471,46 +471,46 @@ export default class Gitame{
mstitle:"", // 面函标题 .gitamep.mstitle mstitle:"", // 面函标题 .gitamep.mstitle
amenumjmg:"", // 变�'次数 .gitamep.amenumjmg amenumjmg:"", // 变�'次数 .gitamep.amenumjmg
}, },
trnmod:{ // trnmod:{
swiadd:{ // swiadd:{
purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein // purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein
purposame:"", // Purpose of amend. .trnmod.swiadd.purposame // purposame:"", // Purpose of amend. .trnmod.swiadd.purposame
amedat:"", // Amendment Date .trnmod.swiadd.amedat // amedat:"", // Amendment Date .trnmod.swiadd.amedat
orddat:"", // Order from .trnmod.swiadd.orddat // orddat:"", // Order from .trnmod.swiadd.orddat
amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr // amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr
amecur:"", // Amended .trnmod.swiadd.amecur // amecur:"", // Amended .trnmod.swiadd.amecur
ameamt:"", // Amended Amount .trnmod.swiadd.ameamt // ameamt:"", // Amended Amount .trnmod.swiadd.ameamt
newcur:"", // Guarantee Amount .trnmod.swiadd.newcur // newcur:"", // Guarantee Amount .trnmod.swiadd.newcur
newamt:"", // New amount .trnmod.swiadd.newamt // newamt:"", // New amount .trnmod.swiadd.newamt
ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk // ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk
reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan // reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg // amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg
addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg // addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg
addcur:"", // Additional Currency .trnmod.swiadd.addcur // addcur:"", // Additional Currency .trnmod.swiadd.addcur
addamt:"", // Additional Amount .trnmod.swiadd.addamt // addamt:"", // Additional Amount .trnmod.swiadd.addamt
addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20 // addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20
redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea // redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea
exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp // exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp
newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat // newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat
exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt // exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt
liatypc:"", // New Liability Type .trnmod.swiadd.liatypc // liatypc:"", // New Liability Type .trnmod.swiadd.liatypc
newliadat:"", // New Liability Date .trnmod.swiadd.newliadat // newliadat:"", // New Liability Date .trnmod.swiadd.newliadat
liatxtc:"", // New Liability Condition .trnmod.swiadd.liatxtc // liatxtc:"", // New Liability Condition .trnmod.swiadd.liatxtc
newdtaappexpdat:"", // New appr. Expiry Date .trnmod.swiadd.newdtaappexpdat // newdtaappexpdat:"", // New appr. Expiry Date .trnmod.swiadd.newdtaappexpdat
ameblkc:"", // Text for Amendments .trnmod.swiadd.ameblkc // ameblkc:"", // Text for Amendments .trnmod.swiadd.ameblkc
amecurc:"", // Amended Amount .trnmod.swiadd.amecurc // amecurc:"", // Amended Amount .trnmod.swiadd.amecurc
ameamtc:"", // Increase of Local Guarantee Amount .trnmod.swiadd.ameamtc // ameamtc:"", // Increase of Local Guarantee Amount .trnmod.swiadd.ameamtc
newcurc:"", // Local Undertaking .trnmod.swiadd.newcurc // newcurc:"", // Local Undertaking .trnmod.swiadd.newcurc
newamtc:"", // New Amount Local Guarantee .trnmod.swiadd.newamtc // newamtc:"", // New Amount Local Guarantee .trnmod.swiadd.newamtc
addamtflgc:"", // Additional Amount Flag Seq. C .trnmod.swiadd.addamtflgc // addamtflgc:"", // Additional Amount Flag Seq. C .trnmod.swiadd.addamtflgc
addcurc:"", // Additional Currency Seq. C .trnmod.swiadd.addcurc // addcurc:"", // Additional Currency Seq. C .trnmod.swiadd.addcurc
addamtc:"", // Additional Amount Seq. C .trnmod.swiadd.addamtc // addamtc:"", // Additional Amount Seq. C .trnmod.swiadd.addamtc
addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc // addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc
newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg // newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg
newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg // newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg
addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov // addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov
}, // },
}, // },
oldgidgrp:{ oldgidgrp:{
cbs:{ cbs:{
max:{ max:{
......
...@@ -38,6 +38,44 @@ export default class Trnmod { ...@@ -38,6 +38,44 @@ export default class Trnmod {
lcrgod: "", // Description of Goods amendment .trnmod.swiadd.lcrgod lcrgod: "", // Description of Goods amendment .trnmod.swiadd.lcrgod
lcrdoc: "", // Documents Required amendment .trnmod.swiadd.lcrdoc lcrdoc: "", // Documents Required amendment .trnmod.swiadd.lcrdoc
//adlcnd: "", // Additional Conditions amendment .trnmod.swiadd.adlcnd //adlcnd: "", // Additional Conditions amendment .trnmod.swiadd.adlcnd
purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein
purposame:"", // Purpose of amend. .trnmod.swiadd.purposame
amedat:"", // Amendment Date .trnmod.swiadd.amedat
orddat:"", // Order from .trnmod.swiadd.orddat
amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr
amecur:"", // Amended .trnmod.swiadd.amecur
ameamt:"", // Amended Amount .trnmod.swiadd.ameamt
newcur:"", // Guarantee Amount .trnmod.swiadd.newcur
newamt:"", // New amount .trnmod.swiadd.newamt
ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk
reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg
addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg
addcur:"", // Additional Currency .trnmod.swiadd.addcur
addamt:"", // Additional Amount .trnmod.swiadd.addamt
addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20
redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea
exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp
newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat
exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt
liatypc:"", // New Liability Type .trnmod.swiadd.liatypc
newliadat:"", // New Liability Date .trnmod.swiadd.newliadat
liatxtc:"", // New Liability Condition .trnmod.swiadd.liatxtc
newdtaappexpdat:"", // New appr. Expiry Date .trnmod.swiadd.newdtaappexpdat
ameblkc:"", // Text for Amendments .trnmod.swiadd.ameblkc
amecurc:"", // Amended Amount .trnmod.swiadd.amecurc
ameamtc:"", // Increase of Local Guarantee Amount .trnmod.swiadd.ameamtc
newcurc:"", // Local Undertaking .trnmod.swiadd.newcurc
newamtc:"", // New Amount Local Guarantee .trnmod.swiadd.newamtc
addamtflgc:"", // Additional Amount Flag Seq. C .trnmod.swiadd.addamtflgc
addcurc:"", // Additional Currency Seq. C .trnmod.swiadd.addcurc
addamtc:"", // Additional Amount Seq. C .trnmod.swiadd.addamtc
addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc
newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg
newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg
addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov
}, },
trndoc: { trndoc: {
nar754: "", // Narrative :77A: .trnmod.trndoc.nar754 nar754: "", // Narrative :77A: .trnmod.trndoc.nar754
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur">
<c-input disabled v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入Additional Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input disabled v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入Open Add. Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input disabled v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入Balance"></c-input>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input disabled type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- SF000004 : Additional Amount --> <!-- SF000004 : Additional Amount -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000004')" prop="gidgrp.cbs.mac2.cur"> <c-form-item :label="$t('aacp.SF000004')" prop="gidgrp.cbs.mac2.cur">
<c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000004')"></c-input> <c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000004')"></c-input>
</c-form-item> </c-form-item>
...@@ -12,10 +46,10 @@ ...@@ -12,10 +46,10 @@
<c-form-item label="Balance" prop="gidgrp.cbs.mac2.amt"> <c-form-item label="Balance" prop="gidgrp.cbs.mac2.amt">
<c-input v-model="model.gidgrp.cbs.mac2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> <c-input v-model="model.gidgrp.cbs.mac2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- SF000008 : Open Add. Amount --> <!-- SF000008 : Open Add. Amount -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000008')" prop="gidgrp.cbs.opc2.cur"> <c-form-item :label="$t('aacp.SF000008')" prop="gidgrp.cbs.opc2.cur">
<c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000008')"></c-input> <c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000008')"></c-input>
</c-form-item> </c-form-item>
...@@ -25,14 +59,14 @@ ...@@ -25,14 +59,14 @@
<c-form-item label="Balance" prop="gidgrp.cbs.opc2.amt"> <c-form-item label="Balance" prop="gidgrp.cbs.opc2.amt">
<c-input v-model="model.gidgrp.cbs.opc2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> <c-input v-model="model.gidgrp.cbs.opc2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- SF000009 : Covered --> <!-- SF000009 : Covered -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000009')" prop="gidgrp.blk.addamtcovc"> <c-form-item :label="$t('aacp.SF000009')" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('aacp.SF000009')" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('aacp.SF000009')" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="18">
<c-form-item label="Guarantee Text" prop="oldgidgrp.blk.gidtxtc">
<c-input :rows="5" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtc" maxlength="65" show-word-limit placeholder="请输入Guarantee Text" ></c-input>
</c-form-item>
</c-col>
<c-col :span="18">
<c-form-item label="Amendments so Far" prop="oldgidgrp.blk.gidtxtamec">
<c-input :rows="5" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit placeholder="请输入Amendments so Far" ></c-input>
</c-form-item>
</c-col>
<!-- SF050116 : Guarantee Text --> <!-- SF050116 : Guarantee Text -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('gitame.SF050116')" prop="oldgidgrp.blk.gidtxtc"> <c-form-item :label="$t('gitame.SF050116')" prop="oldgidgrp.blk.gidtxtc">
<c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050116')" ></c-input> <c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050116')" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- SF050117 : before this --> <!-- SF050117 : before this -->
<!-- SF050118 : Amendment --> <!-- SF050118 : Amendment -->
<!-- SF050119 : Amendments so Far --> <!-- SF050119 : Amendments so Far -->
<!--
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitame.SF050119')" prop="oldgidgrp.blk.gidtxtamec"> <c-form-item :label="$t('gitame.SF050119')" prop="oldgidgrp.blk.gidtxtamec">
<c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050119')" ></c-input> <c-input type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitame.SF050119')" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item type="hide" v-if="model.gitp.swiftflg=='Y'" label="Purpose of amend." prop="trnmod.swiadd.purposame"> <el-form-item v-show="model.gitp.swiftflg=='Y'" label="Purpose of amend." prop="trnmod.swiadd.purposame">
<c-select v-model="model.trnmod.swiadd.purposame" style="width:100%" placeholder="请输入Purpose of amend."> <c-select v-model="model.trnmod.swiadd.purposame" style="width:100%" placeholder="请输入Purpose of amend.">
<el-option <el-option
v-for="item in codes.purposame" v-for="item in codes.purposame"
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="16">
<c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflgc == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt">
<i-stream-input :disabled="model.gitp.gidtxtmodflgc == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gtxgidtxtc" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input>
</el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflgc == 'X'" label="Guarantee Text with Variables - Counter Undertaking" prop="gidgrp.blk.gtxgidtxtc">
<i-stream-input type="textarea" :modle="model.gidgrp.blk.gtxgidtxtc" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables - Counter Undertaking" ></i-stream-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="24">
<c-input
style="margin:5px 0 0 10px;width:50%"
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
</c-col>
<c-col :span="24">
<c-button
style="margin:5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.gitp.gidtxtmodflgc" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.gitp.chkgidtxtc" style="margin:0 0 0 10px">Allow *</c-checkbox>
</c-col>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifc">
vs. &System
</c-button>
</c-col>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhisc">
vs. &History
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflgc=='X'">
<c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxtc">
Show&Text
</c-button>
</c-col>
</template>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmodc">
修改中文保函文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- SF000792 : Undertaking Text --> <!-- SF000792 : Undertaking Text -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="Guarantee Text local undertaking" prop="gidgrp.blk.gidtxtc"> <c-form-item label="Guarantee Text local undertaking" prop="gidgrp.blk.gidtxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text local undertaking'" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text local undertaking'" ></c-input>
</c-form-item> </c-form-item>
...@@ -50,7 +117,7 @@ ...@@ -50,7 +117,7 @@
<c-button size="small" type="primary" @click="onGitpGidtxtmodc"> <c-button size="small" type="primary" @click="onGitpGidtxtmodc">
{{$t('gitp.CG001303')}} {{$t('gitp.CG001303')}}
</c-button> </c-button>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
...@@ -58,8 +125,10 @@ import Api from "~/service/Api" ...@@ -58,8 +125,10 @@ 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/Gitame/Event" import Event from "~/model/Gitame/Event"
import IStreamInput from '~/components/IStreamInput'
export default { export default {
components: {IStreamInput},
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Delivery of Undertak." prop="gidgrp.rec.deloric">
<c-fullbox>
<c-select v-model="model.gidgrp.rec.deloric" style="width:100%" placeholder="请选择Delivery of Undertak.">
<el-option
v-for="item in codes.deloric"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<template slot="footer" >
<c-input :disabled="model.gidgrp.rec.deloric!='OTHR'&&model.gidgrp.rec.deloric!='COUR'" v-model="model.gidgrp.rec.deloritxtc" maxlength="35" placeholder="请输入Delivery of Undertak."></c-input>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Deli. To/Collection By" prop="gidgrp.rec.deltoc">
<c-select v-model="model.gidgrp.rec.deltoc" style="width:100%" placeholder="请选择Deli. To/Collection By">
<el-option
v-for="item in codes.deltoc"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadrc">
<c-input :disabled="model.gidgrp.rec.deltoc=='BENE'" type="textarea" rows="4" v-model="model.gidgrp.blk.deltoadrc" maxlength="35" show-word-limit placeholder="请输入Delivery to Address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.prepercmodflg==''" label="Presentation Instr." prop="gidgrp.blk.preperc">
<c-input disabled rows="6" type="textarea" v-model="model.gidgrp.blk.preperc" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input>
</el-form-item>
<c-form-item v-if="model.gitp.prepercmodflg=='X'" label="Presentation Instr." prop="gidgrp.blk.atxpreperc">
<c-input rows="6" type="textarea" v-model="model.gidgrp.blk.atxpreperc" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.prepercmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-checkbox v-model="model.gitp.chkpreperc" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:98px" @click="onGitpButdifpreperc">
vs. &System
</c-button>
<c-button disabled size="small" style="margin:5px 0 0 10px;width:98px" type="primary" @click="onGitpButdifhispreperc">
vs. &History
</c-button>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Additional Details to Code for Charges" prop="gidgrp.blk.feetxtc">
<c-input rows="4" type="textarea" v-model="model.gidgrp.blk.feetxtc" maxlength="35" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button style="margin:5px 0 0 10px" size="small" type="primary" icon="el-icon-search" @click="onChargicButtxmsel">
...
</c-button>
<c-checkbox style="margin:0 0 0 10px" v-model="model.gitp.chargic.chkast">Allow *</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcondc">
<c-input disabled rows="5" type="textarea" v-model="model.gidgrp.blk.trfcondc" maxlength="65" show-word-limit placeholder="请输入Transfer Conditions" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- SF000875 : Delivery of Undertak. --> <!-- SF000875 : Delivery of Undertak. -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000875')" prop="gidgrp.rec.deloric"> <el-form-item :label="$t('gitp.SF000875')" prop="gidgrp.rec.deloric">
<c-select v-model="model.gidgrp.rec.deloric" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000875')"> <c-select v-model="model.gidgrp.rec.deloric" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000875')">
</c-select> </c-select>
...@@ -13,10 +98,10 @@ ...@@ -13,10 +98,10 @@
<c-form-item :label="$t('gitp.SF000875')" prop="gidgrp.rec.deloritxtc"> <c-form-item :label="$t('gitp.SF000875')" prop="gidgrp.rec.deloritxtc">
<c-input v-model="model.gidgrp.rec.deloritxtc" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.SF000875')"></c-input> <c-input v-model="model.gidgrp.rec.deloritxtc" maxlength="35" :placeholder="$t('other.please_enter')+$t('gitp.SF000875')"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- SF000872 : Charges --> <!-- SF000872 : Charges -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="Additional Details to Code for Charges" prop="gidgrp.blk.feetxtc"> <c-form-item label="Additional Details to Code for Charges" prop="gidgrp.blk.feetxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.feetxtc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Additional Details to Code for Charges'" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.feetxtc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Additional Details to Code for Charges'" ></c-input>
</c-form-item> </c-form-item>
...@@ -26,18 +111,18 @@ ...@@ -26,18 +111,18 @@
<c-button size="small" type="primary" icon="el-icon-search" @click="onChargicButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search" @click="onChargicButtxmsel">
{{$t('gitp.CF000878')}} {{$t('gitp.CF000878')}}
</c-button> </c-button>
</c-col> </c-col> -->
<!-- SF000878 : Deli. To/Collection By --> <!-- SF000878 : Deli. To/Collection By -->
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000878')" prop="gidgrp.rec.deltoc"> <el-form-item :label="$t('gitp.SF000878')" prop="gidgrp.rec.deltoc">
<c-select v-model="model.gidgrp.rec.deltoc" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000878')"> <c-select v-model="model.gidgrp.rec.deltoc" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000878')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<!-- SF000879 : Delivery to Address --> <!-- SF000879 : Delivery to Address -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF000879')" prop="gidgrp.blk.deltoadrc"> <c-form-item :label="$t('gitp.SF000879')" prop="gidgrp.blk.deltoadrc">
<c-input type="textarea" v-model="model.gidgrp.blk.deltoadrc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000879')" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.deltoadrc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000879')" ></c-input>
</c-form-item> </c-form-item>
...@@ -45,10 +130,10 @@ ...@@ -45,10 +130,10 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gitp.chargic.chkast">{{$t('gitp.CF000879')}}</c-checkbox> <c-checkbox v-model="model.gitp.chargic.chkast">{{$t('gitp.CF000879')}}</c-checkbox>
</c-col> </c-col> -->
<!-- SF000877 : Presentation Instr. --> <!-- SF000877 : Presentation Instr. -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF000877')" prop="gidgrp.blk.preperc"> <c-form-item :label="$t('gitp.SF000877')" prop="gidgrp.blk.preperc">
<c-input type="textarea" v-model="model.gidgrp.blk.preperc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000877')" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.preperc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000877')" ></c-input>
</c-form-item> </c-form-item>
...@@ -82,14 +167,14 @@ ...@@ -82,14 +167,14 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.transferc">{{$t('gitp.CF000877')}}</c-checkbox> <c-checkbox v-model="model.gidgrp.rec.transferc">{{$t('gitp.CF000877')}}</c-checkbox>
</c-col> </c-col> -->
<!-- SF000880 : Transfer Conditions --> <!-- SF000880 : Transfer Conditions -->
<c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF000880')" prop="gidgrp.blk.trfcondc"> <c-form-item :label="$t('gitp.SF000880')" prop="gidgrp.blk.trfcondc">
<c-input type="textarea" v-model="model.gidgrp.blk.trfcondc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000880')" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.trfcondc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000880')" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
...@@ -27,7 +27,19 @@ ...@@ -27,7 +27,19 @@
<m-ameps20 :model="model" :codes="codes"/> <m-ameps20 :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--gitamep PD002100 Amendment Dates -->
<el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Amendment Dates" name="amedat20">
<c-content>
<m-amedat20 :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'&&(model.trnmod.swiadd.purposame=='ISCA'||model.trnmod.swiadd.purposame=='ICCA')" label="Seq C:Amendment" name="amecp">
<c-content>
<m-amecp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--gitamep PD002100 c -->
<!-- <el-tab-pane :label="$t('gitamep.PD002100')" name="amedat20"> <!-- <el-tab-pane :label="$t('gitamep.PD002100')" name="amedat20">
<m-amedat20 :model="model" :codes="codes"/> <m-amedat20 :model="model" :codes="codes"/>
</el-tab-pane> --> </el-tab-pane> -->
...@@ -42,6 +54,10 @@ ...@@ -42,6 +54,10 @@
<m-ptyp :model="model" :codes="codes"/> <m-ptyp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Presentation/ Delivery" name="preperp">
<m-preperp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Details" name="detp"> <el-tab-pane label="Details" name="detp">
<c-content> <c-content>
<m-detp :model="model" :codes="codes"/> <m-detp :model="model" :codes="codes"/>
...@@ -100,6 +116,34 @@ ...@@ -100,6 +116,34 @@
<m-addbcb :model="model" :codes="codes"/> <m-addbcb :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Seq. C: History" name="amephisc">
<m-amephisc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Seq. C: Overview" name="ovwpc">
<m-ovwpc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Seq. C: Parties" name="ptypc">
<m-ptypc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Seq. C: Presentation/ Delivery" name="preperpc">
<m-preperpc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Seq. C: Details" name="detpc">
<m-detpc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'&&(model.trnmod.swiadd.purposame=='ISCA'||model.trnmod.swiadd.purposame=='ICCA')&&model.gitamep.prtflg=='X'" label="Seq. C: Undertaking Text" name="gidtxtpc">
<m-gidtxtpc :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane v-if="model.trnmod.swiadd.addamtflgc=='X'" label="Seq. C: Add. Amounts" name="aacp">
<m-aacp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/> <m-limitbody :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
......
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