Commit 7adc85d2 by nanrui

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 a4c2fb20 187d776d
......@@ -49,7 +49,7 @@ export default {
],
"trnmod.swiadd.addamtcovs20":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"oldgidgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"},
......@@ -81,11 +81,11 @@ export default {
"gitamep.ametxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 32500,message:"长度不能超过32500"}
],
"trnmod.swiadd.ameblk":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 55250,message:"长度不能超过55250"}
],
......@@ -99,7 +99,7 @@ export default {
],
"oldgidgrp.blk.exptxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"oldgidgrp.rec.liadat":[
......@@ -107,7 +107,7 @@ export default {
],
"oldgidgrp.blk.liatxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"trnmod.swiadd.newexpdat":[
......@@ -115,7 +115,7 @@ export default {
],
"trnmod.swiadd.exptxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"trnmod.swiadd.newliadat":[
......@@ -123,7 +123,7 @@ export default {
],
"trnmod.swiadd.liatxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"oldgidgrp.blk.dtaappexpdat":[
{type: "date", required: false, message: "输入正确的日期"}
......@@ -197,7 +197,7 @@ export default {
],
"gidgrp.apl.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.apl.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -295,7 +295,7 @@ export default {
],
"gidgrp.iss.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.iss.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -303,7 +303,7 @@ export default {
],
"gidgrp.adv.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.adv.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -342,11 +342,11 @@ export default {
],
"gidgrp.blk.exptxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"gidgrp.blk.atxexptxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
......@@ -380,7 +380,7 @@ export default {
],
"gidgrp.ben.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.ben.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -388,11 +388,11 @@ export default {
],
"gidgrp.blk.liatxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"gidgrp.blk.atxliatxtc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
......@@ -491,7 +491,7 @@ export default {
],
"gidgrp.con.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.con.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -499,7 +499,7 @@ export default {
],
"gidgrp.bdb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.bdb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -511,7 +511,7 @@ export default {
],
"gidgrp.ctr.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.atb.namelc":[
{type: "string", required: true, message: "必输项"},
......@@ -519,7 +519,7 @@ export default {
],
"gidgrp.atb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.atb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -553,20 +553,20 @@ export default {
"gidgrp.blk.deltoadr":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 210,message:"长度不能超过210"}
],
"gidgrp.blk.feetxt":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 210,message:"长度不能超过210"}
],
"gidgrp.blk.preper":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 6500,message:"长度不能超过6500"}
],
"gidgrp.blk.atxpreper":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 6500,message:"长度不能超过6500"}
],
......@@ -575,7 +575,7 @@ export default {
"gidgrp.blk.trfcond":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"gidgrp.rec.orcref":[
......@@ -603,11 +603,11 @@ export default {
],
"gidgrp.blk.covgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 350,message:"长度不能超过350"}
],
"gidgrp.blk.atxcovgodsrv":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 6500,message:"长度不能超过6500"}
],
......@@ -669,7 +669,7 @@ export default {
],
"gidgrp.blk.addinf":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 700,message:"长度不能超过700"}
],
......@@ -685,7 +685,7 @@ export default {
"oldgidgrp.blk.gidtxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 32500,message:"长度不能超过32500"}
],
......@@ -760,7 +760,7 @@ export default {
],
"gidgrp.apc.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.apc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -798,7 +798,7 @@ export default {
],
"gidgrp.ctc.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.ctc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -831,7 +831,7 @@ export default {
],
"gidgrp.bec.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.bec.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......@@ -869,22 +869,22 @@ export default {
],
"gidgrp.blk.feetxtc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 210,message:"长度不能超过210"}
],
"gidgrp.blk.deltoadrc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 210,message:"长度不能超过210"}
],
"gidgrp.blk.preperc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 6500,message:"长度不能超过6500"}
],
"gidgrp.blk.atxpreperc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 6500,message:"长度不能超过6500"}
],
......@@ -893,7 +893,7 @@ export default {
"gidgrp.blk.trfcondc":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 780,message:"长度不能超过780"}
],
"gidgrp.rec.orcrefc":[
{type: "string", required: false, message: "必输项"},
......@@ -956,7 +956,7 @@ export default {
],
"gidgrp.blk.addinfc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 700,message:"长度不能超过700"}
],
"gidgrp.blk.gidtxtc":[
......@@ -999,11 +999,11 @@ export default {
"gidgrp.blk.gidtxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 32500,message:"长度不能超过32500"}
],
"gidgrp.blk.gtxgidtxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 32500,message:"长度不能超过32500"}
],
......@@ -1056,7 +1056,7 @@ export default {
],
"gidgrp.cnr.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 140,message:"长度不能超过140"}
],
"gidgrp.cnr.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......
......@@ -5,30 +5,57 @@
<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
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 v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input>
<c-input
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>
<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-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 type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input>
<c-input
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>
......@@ -37,26 +64,21 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -37,7 +37,7 @@
disabled
type="textarea"
v-model="model.oldgidgrp.blk.exptxt"
maxlength="65"
maxlength="780"
show-word-limit
placeholder="请输入Old Expiry Condition"
></c-input>
......@@ -81,7 +81,7 @@
disabled
type="textarea"
v-model="model.oldgidgrp.blk.liatxtc"
maxlength="65"
maxlength="780"
show-word-limit
placeholder="请输入Old Liability Condition "
></c-input>
......@@ -150,7 +150,7 @@
"
type="textarea"
v-model="model.trnmod.swiadd.exptxt"
maxlength="65"
maxlength="780"
show-word-limit
placeholder="请输入New Expiry Condition"
@blur="exptxtBlur"
......@@ -232,7 +232,7 @@
"
type="textarea"
v-model="model.trnmod.swiadd.liatxtc"
maxlength="65"
maxlength="780"
show-word-limit
placeholder="请输入New Liability Condition"
></c-input>
......
<template>
<div class="eibs-tab">
<c-col :span="20">
<c-form-item label="Guarantee Text before this Amendment" prop="oldgidgrp.blk.gidtxt">
<i-stream-input disabled type="textarea" rows="8" :model="model.oldgidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text before this Amendment" ></i-stream-input>
<c-form-item
label="Guarantee Text before this Amendment"
prop="oldgidgrp.blk.gidtxt"
>
<i-stream-input
disabled
type="textarea"
rows="8"
:model="model.oldgidgrp.blk.gidtxt"
maxlength="32500"
show-word-limit
placeholder="请输入Guarantee Text before this Amendment"
></i-stream-input>
</c-form-item>
</c-col>
<c-col :span="20">
<c-form-item label="Amendments so Far" prop="gidgrp.blk.gidtxtame">
<c-input disabled type="textarea" rows="8" v-model="model.gidgrp.blk.gidtxtame" maxlength="65" show-word-limit placeholder="请输入Amendments so Far" ></c-input>
<c-input
disabled
type="textarea"
rows="8"
v-model="model.gidgrp.blk.gidtxtame"
maxlength="32500"
show-word-limit
placeholder="请输入Amendments so Far"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import IStreamInput from '~/components/IStreamInput'
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
import IStreamInput from "~/components/IStreamInput";
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -219,7 +219,7 @@
disabled
type="textarea"
v-model="model.gitamep.ametxt"
maxlength="65"
maxlength="32500"
show-word-limit
placeholder="请输入Amendment :77C:"
></c-input>
......@@ -667,7 +667,7 @@
type="textarea"
rows="4"
v-model="model.trnmod.swiadd.ameblk"
maxlength="65"
maxlength="55250"
show-word-limit
placeholder="请输入Text for Amendments"
></c-input>
......@@ -752,7 +752,7 @@
:disabled="model.gitamep.ametxtflg == ''"
v-model="model.gitamep.ametxt"
rows="4"
maxlength="65"
maxlength="32500"
show-word-limit
placeholder="请输入Amendment :77C:"
></c-input>
......@@ -770,7 +770,7 @@
type="textarea"
rows="4"
v-model="model.trnmod.swiadd.ameblk"
maxlength="65"
maxlength="55250"
show-word-limit
placeholder="请输入Text for Amendments"
></c-input>
......@@ -807,7 +807,7 @@
rows="4"
:disabled="model.trnmod.swiadd.addamtflg == ''"
v-model="model.trnmod.swiadd.addamtcovs20"
maxlength="65"
maxlength="780"
show-word-limit
placeholder="请输入Additional Amount Covered"
></c-input>
......@@ -866,6 +866,7 @@
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox
disabled
v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitamep.prtflg"
>Choose full Text</c-checkbox
......
......@@ -10,7 +10,12 @@
</c-col>
<c-col :span="24">
<el-form-item label="Confirm. Instr." prop="gidgrp.rec.reccnfdet">
<c-select disabled v-model="model.gidgrp.rec.reccnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<c-select
disabled
v-model="model.gidgrp.rec.reccnfdet"
style="width: 100%"
placeholder="请选择Confirm. Instr."
>
<el-option
v-for="item in codes.cnfsta"
:key="item.value"
......@@ -24,28 +29,43 @@
<c-col :span="24">
<el-form-item label="Confirm. Bank Ref." prop="gidgrp.cnr.pts.ref">
<c-input disabled v-model="model.gidgrp.cnr.pts.ref" maxlength="16" placeholder="请输入Confirm. Bank Ref."></c-input>
<c-input
disabled
v-model="model.gidgrp.cnr.pts.ref"
maxlength="16"
placeholder="请输入Confirm. Bank Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirming. Bank" prop="gidgrp.cnr.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.gidgrp.cnr.pts.extkey"
<c-input
disabled
v-model="model.gidgrp.cnr.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.cnr.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button disabled size="small" type="primary" @click="onCnrpDet">
<c-button
disabled
size="small"
type="primary"
@click="onCnrpDet"
>
Details
</c-button>
</template>
......@@ -54,13 +74,18 @@
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.cnr.pts.adrblk">
<c-input disabled type="textarea" v-model="model.gidgrp.cnr.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<c-input
disabled
type="textarea"
v-model="model.gidgrp.cnr.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="">
Outgoing Confirmation Instructions:
......@@ -68,7 +93,12 @@
</c-col>
<c-col :span="24">
<el-form-item label="Confirm. Instr." prop="gidgrp.rec.cnfdet">
<c-select :disabled="model.gidgrp.rec.legfrm!='STBY'" v-model="model.gidgrp.rec.cnfdet" style="width:100%" placeholder="请选择Confirm. Instr.">
<c-select
:disabled="model.gidgrp.rec.legfrm != 'STBY'"
v-model="model.gidgrp.rec.cnfdet"
style="width: 100%"
placeholder="请选择Confirm. Instr."
>
<el-option
v-for="item in codes.cnfdet"
:key="item.value"
......@@ -82,28 +112,43 @@
<c-col :span="24">
<el-form-item label="Confirm. Bank Ref. " prop="gidgrp.con.pts.ref">
<c-input :disabled="model.gidgrp.rec.cnfdet==''" v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入Confirm. Bank Ref. "></c-input>
<c-input
:disabled="model.gidgrp.rec.cnfdet == ''"
v-model="model.gidgrp.con.pts.ref"
maxlength="16"
placeholder="请输入Confirm. Bank Ref. "
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Confirming. Bank" prop="gidgrp.con.pts.extkey">
<c-fullbox>
<c-input :disabled="model.gidgrp.rec.cnfdet==''" v-model="model.gidgrp.con.pts.extkey"
<c-input
:disabled="model.gidgrp.rec.cnfdet == ''"
v-model="model.gidgrp.con.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.con.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button :disabled="model.gidgrp.rec.cnfdet==''" size="small" type="primary" @click="onConpDet">
<c-button
:disabled="model.gidgrp.rec.cnfdet == ''"
size="small"
type="primary"
@click="onConpDet"
>
Details
</c-button>
</template>
......@@ -112,7 +157,14 @@
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.con.dbfadrblkcn">
<c-input :disabled="model.gidgrp.rec.cnfdet==''" type="textarea" v-model="model.gidgrp.con.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
<c-input
:disabled="model.gidgrp.rec.cnfdet == ''"
type="textarea"
v-model="model.gidgrp.con.dbfadrblkcn"
maxlength="140"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -123,14 +175,31 @@
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" label="">
<el-form-item
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
label=""
>
Own confirmation details:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" label="Confirmation Status " prop="gidgrp.rec.cnfsta">
<c-select v-model="model.gidgrp.rec.cnfsta" style="width:100%" placeholder="请选择Confirmation Status ">
<el-form-item
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
label="Confirmation Status "
prop="gidgrp.rec.cnfsta"
>
<c-select
v-model="model.gidgrp.rec.cnfsta"
style="width: 100%"
placeholder="请选择Confirmation Status "
>
<el-option
v-for="item in codes.cnfsta"
:key="item.value"
......@@ -144,191 +213,121 @@
<c-col :span="24">
<c-col :span="10">
<el-form-item v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" label="Confirmation Amount" prop="gidgrp.cbs.cnf.cur">
<c-input disabled v-model="model.gidgrp.cbs.cnf.cur" maxlength="3" placeholder="请输入Confirmation Amount"></c-input>
<el-form-item
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
label="Confirmation Amount"
prop="gidgrp.cbs.cnf.cur"
>
<c-input
disabled
v-model="model.gidgrp.cbs.cnf.cur"
maxlength="3"
placeholder="请输入Confirmation Amount"
></c-input>
</el-form-item>
</c-col>
<c-col v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" :span="4">
<c-col
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
:span="4"
>
<!-- <el-form-item prop="gidgrp.cbs.cnf.amt"> -->
<c-input disabled v-model="model.gidgrp.cbs.cnf.amt" placeholder="请输入Balance"></c-input>
<c-input
disabled
v-model="model.gidgrp.cbs.cnf.amt"
placeholder="请输入Balance"
></c-input>
<!-- </el-form-item> -->
</c-col>
<c-col v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" :span="2" style="margin-left:20px">
<c-col
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
:span="2"
style="margin-left: 20px"
>
<span>or</span>
</c-col>
<c-col v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" :span="4">
<c-col
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
:span="4"
>
<!-- <el-form-item prop="gidgrp.rec.partcon"> -->
<c-input disabled v-model="model.gidgrp.rec.partcon" placeholder="请输入Partial Confirmation"></c-input>
<c-input
disabled
v-model="model.gidgrp.rec.partcon"
placeholder="请输入Partial Confirmation"
></c-input>
<!-- </el-form-item> -->
</c-col>
<c-col v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" :span="2" style="margin-left: 20px">
<c-col
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
:span="2"
style="margin-left: 20px"
>
<span>%</span>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gidgrp.rec.purpos=='ADVI'||model.gidgrp.rec.purpos=='ACNF'" label="Confirmation Date" prop="gidgrp.rec.cnfdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.cnfdat" style="width:100%" placeholder="请选择Confirmation Date"></c-date-picker>
<el-form-item
v-if="
model.gidgrp.rec.purpos == 'ADVI' ||
model.gidgrp.rec.purpos == 'ACNF'
"
label="Confirmation Date"
prop="gidgrp.rec.cnfdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.cnfdat"
style="width: 100%"
placeholder="请选择Confirmation Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
</c-col>
<c-col :span="11" :offset="1"> </c-col>
</c-col>
</c-row>
<!-- SF001031 : Confirmation Status -->
<!-- SF000895 : Received Confirmation Instructions: -->
<!--
<c-col :span="12">
<el-form-item :label="$t('gitp.SF000888')" prop="gidgrp.rec.cnfsta">
<c-select v-model="model.gidgrp.rec.cnfsta" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000888')">
</c-select>
</el-form-item>
</c-col> -->
<!-- SF000894 : Outgoing Confirmation Instructions: -->
<!-- SF001030 : Confirmation Amount -->
<!-- SF000896 : Confirm. Instr. -->
<!--
<c-col :span="12">
<el-form-item :label="$t('gitp.SF000896')" prop="gidgrp.rec.reccnfdet">
<c-select v-model="model.gidgrp.rec.reccnfdet" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000896')">
</c-select>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF000890')" prop="gidgrp.cbs.cnf.cur">
<c-input v-model="model.gidgrp.cbs.cnf.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('gitp.SF000890')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.cnf.amt">
<c-input v-model="model.gidgrp.cbs.cnf.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF001032 : or -->
<!-- <c-col :span="12">
<c-form-item label="Partial Confirmation" prop="gidgrp.rec.partcon">
<c-input v-model="model.gidgrp.rec.partcon" :placeholder="$t('other.please_enter')+'Partial Confirmation'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000729 : Confirm. Instr. -->
<!-- SF001033 : % -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000729')" prop="gidgrp.rec.cnfdet">
<c-select v-model="model.gidgrp.rec.cnfdet" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000729')">
</c-select>
</el-form-item>
</c-col> -->
<!-- SF001034 : Confirmed on -->
<!-- SF001077 : Confirm. Bank Ref. -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SF000889')" prop="gidgrp.rec.cnfdat">
<c-date-picker type="date" v-model="model.gidgrp.rec.cnfdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SF000889')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('gitp.SF001077')" prop="gidgrp.cnr.pts.ref">
<c-input v-model="model.gidgrp.cnr.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001077')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF001078 : Confirm. Bank Ref. -->
<!-- <c-col :span="12">
<c-form-item :label="$t('gitp.SF001078')" prop="gidgrp.con.pts.ref">
<c-input v-model="model.gidgrp.con.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('gitp.SF001078')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000898 : Confirming Bank -->
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="gitp.cnrp.ptsget.sdamod.dadsnd">
<c-input v-model="model.gitp.cnrp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="gidgrp.cnr.pts.extkey">
<c-input v-model="model.gidgrp.cnr.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-form-item label="" prop="gitp.cnrp.ptsget.sdamod.seainf">
<c-input v-model="model.gitp.cnrp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCnrpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col> -->
<!-- SF000730 : Confirming Bank -->
<!-- <c-col :span="12">
<c-form-item label="名称" prop="gidgrp.cnr.namelc">
<c-input type="textarea" v-model="model.gidgrp.cnr.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="gidgrp.cnr.pts.adrblk">
<c-input type="textarea" v-model="model.gidgrp.cnr.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="gidgrp.cnr.dbfadrblkcn">
<c-input type="textarea" v-model="model.gidgrp.cnr.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="gidgrp.cnr.adrelc">
<c-input type="textarea" v-model="model.gidgrp.cnr.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col> -->
<!-- SF000887 : Own confirmation details: -->
<!-- SF000888 : Confirmation Status -->
<!-- SF000890 : Confirmation Amount -->
<!-- SF000892 : or -->
<!-- SF000893 : % -->
<!-- SF000889 : Confirmation Date -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getopn/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
data() {
return {
cnfdet:[
{label:"MAYADD",value:"A"},
{label:"CONFIRM",value:"C"},
{label:"WITHOUT",value:"W"},
]
}
cnfdet: [
{ label: "MAYADD", value: "A" },
{ label: "CONFIRM", value: "C" },
{ label: "WITHOUT", value: "W" },
],
};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -2,48 +2,193 @@
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<!-- ---------------------页面左侧 ------------------------------->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Contract Reference" prop="gidgrp.rec.orcref">
<c-input v-model="model.gidgrp.rec.orcref" maxlength="35" placeholder="请输入Contract Reference"></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Contract Reference"
prop="gidgrp.rec.orcref"
>
<c-input
v-model="model.gidgrp.rec.orcref"
maxlength="35"
placeholder="请输入Contract Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Contract Date" prop="gidgrp.rec.orcdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width:100%" placeholder="请选择Date from Original Contract"></c-date-picker>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Contract Reference"
prop="gidgrp.rec.orcref"
>
<c-input
v-model="model.gidgrp.rec.orcref"
maxlength="35"
placeholder="请输入Contract Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Closing Date" prop="gidgrp.rec.tenclsdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width:100%" placeholder="请选择Date from Original Contract"></c-date-picker>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Contract Date"
prop="gidgrp.rec.orcdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.orcdat"
style="width: 100%"
placeholder="请选择Date from Original Contract"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Contract Date"
prop="gidgrp.rec.orcdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.orcdat"
style="width: 100%"
placeholder="请选择Date from Original Contract"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Closing Date"
prop="gidgrp.rec.tenclsdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.orcdat"
style="width: 100%"
placeholder="请选择Date from Original Contract"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Closing Date"
prop="gidgrp.rec.tenclsdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.orcdat"
style="width: 100%"
placeholder="请选择Date from Original Contract"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Object of Contract" prop="gidgrp.blk.covgodsrv">
<c-input :disabled="model.gitp.covgodsrvmodflg==''||model.gitp.swiftflg=='N'" rows="5" type="textarea" v-model="model.gidgrp.blk.covgodsrv" maxlength="35" show-word-limit placeholder="请输入Object of Contract" ></c-input>
<el-form-item
label="Object of Contract"
prop="gidgrp.blk.covgodsrv"
>
<c-input
:disabled="
model.gitp.covgodsrvmodflg == '' ||
model.gitp.swiftflg == 'N'
"
rows="6"
type="textarea"
v-model="model.gidgrp.blk.covgodsrv"
maxlength="350"
show-word-limit
placeholder="请输入Object of Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgodsrvmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgod.chkast" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifcovgodsrv">
<c-checkbox
v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitp.covgodsrvmodflg"
style="margin: 0 0 0 10px"
>Modify Text</c-checkbox
>
<c-checkbox
v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitp.covgod.chkast"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
<c-button
disabled
v-if="model.gitp.swiftflg == 'Y'"
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifcovgodsrv"
>
vs.&System
</c-button>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhiscovgodsrv">
<c-button
disabled
v-if="model.gitp.swiftflg == 'Y'"
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifhiscovgodsrv"
>
vs.&History
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Original Perc./ Rate"
prop="gidgrp.rec.orcrat"
>
<c-input
disabled
v-model="model.gidgrp.rec.orcrat"
placeholder="请输入Original Perc./ Rate"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Original Perc./ Rate" prop="gidgrp.rec.orcrat">
<c-input disabled v-model="model.gidgrp.rec.orcrat" placeholder="请输入Original Perc./ Rate"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Original Perc./ Rate"
prop="gidgrp.rec.orcrat"
>
<c-input
disabled
v-model="model.gidgrp.rec.orcrat"
placeholder="请输入Original Perc./ Rate"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Contract Amount " prop="gidgrp.rec.orccur">
<c-select disabled v-model="model.gidgrp.rec.orccur" style="width:100%" placeholder="请选择Contract Amount ">
<c-select
disabled
v-model="model.gidgrp.rec.orccur"
style="width: 100%"
placeholder="请选择Contract Amount "
>
<el-option
v-for="item in codes.curtxt"
:key="item.value"
......@@ -55,26 +200,62 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input disabled v-model="model.gidgrp.rec.orcamt" placeholder="请输入Contract Amount "></c-input>
<el-form-item label-width="5px" prop="gidgrp.rec.orcamt">
<c-input
disabled
v-model="model.gidgrp.rec.orcamt"
placeholder="请输入Contract Amount "
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Original Contract Place" prop="gidgrp.blk.orcplc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.orcplc" maxlength="35" show-word-limit placeholder="请输入Original Contract Place" ></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Original Contract Place"
prop="gidgrp.blk.orcplc"
>
<c-input
disabled
type="textarea"
rows="4"
v-model="model.gidgrp.blk.orcplc"
maxlength="140"
show-word-limit
placeholder="请输入Original Contract Place"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="A/c for Adv. Paym. Guar." prop="gidgrp.rec.acc">
<c-input disabled v-model="model.gidgrp.rec.acc" maxlength="35" placeholder="请输入A/c for Adv. Paym. Guar."></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="A/c for Adv. Paym. Guar."
prop="gidgrp.rec.acc"
>
<c-input
disabled
v-model="model.gidgrp.rec.acc"
maxlength="35"
placeholder="请输入A/c for Adv. Paym. Guar."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Governing Law" prop="gidgrp.rec.jurlaws20">
<c-select :disabled="model.gitp.swiftflg=='N'||
model.trnmod.swiadd.purposame=='ADVA'||
model.trnmod.swiadd.purposame=='ACNA'"
v-model="model.gidgrp.rec.jurlaws20" style="width:100%" placeholder="请选择Governing Law">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Governing Law"
prop="gidgrp.rec.jurlaws20"
>
<c-select
:disabled="model.gitp.swiftflg != 'Y'"
v-model="model.gidgrp.rec.jurlaws20"
style="width: 100%"
placeholder="请选择Governing Law"
>
<el-option
v-for="item in codes.ctytxt1"
:key="item.value"
......@@ -86,40 +267,122 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input v-if="model.gitp.swiftflg=='Y'" disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入Law of Jurisdiction"></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label-width="5px"
prop="gidgrp.rec.jurlaw"
>
<c-input
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
placeholder="请输入Law of Jurisdiction"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Law of Jurisdiction"
prop="gidgrp.rec.jurlaw"
>
<c-input
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
placeholder="请输入Law of Jurisdiction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Place of Jurisdiction" prop="gidgrp.rec.jurplc">
<c-input :disabled="model.gidgrp.rec.jurlaws20==''" v-model="model.gidgrp.rec.jurplc" maxlength="35" placeholder="请输入Place of Jurisdiction"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Place of Jurisdiction"
prop="gidgrp.rec.jurplc"
>
<c-input
:disabled="model.gidgrp.rec.jurlaws20 == ''"
v-model="model.gidgrp.rec.jurplc"
maxlength="35"
placeholder="请输入Place of Jurisdiction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Reference" prop="gidgrp.rec.tenref">
<c-input disabled v-model="model.gidgrp.rec.tenref" maxlength="35" placeholder="请输入Tender Reference"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Tender Reference"
prop="gidgrp.rec.tenref"
>
<c-input
disabled
v-model="model.gidgrp.rec.tenref"
maxlength="35"
placeholder="请输入Tender Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Date" prop="gidgrp.rec.tendat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendat" style="width:100%" placeholder="请选择Tender Date"></c-date-picker>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Tender Date"
prop="gidgrp.rec.tendat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.tendat"
style="width: 100%"
placeholder="请选择Tender Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Latest Transmiss. Date" prop="gidgrp.rec.trmdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdat" style="width:100%" placeholder="请选择Latest Transmiss. Date"></c-date-picker>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="Latest Transmiss. Date"
prop="gidgrp.rec.trmdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.trmdat"
style="width: 100%"
placeholder="请选择Latest Transmiss. Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- -------------------页面右侧---------------------- -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="手册号码" prop="gidgrp.rec.mannum">
<c-input disabled v-model="model.gidgrp.rec.mannum" maxlength="12" placeholder="请输入手册号码"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="手册号码"
prop="gidgrp.rec.mannum"
>
<c-input
disabled
v-model="model.gidgrp.rec.mannum"
maxlength="12"
placeholder="请输入手册号码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="业务类型" prop="gidgrp.ghd.bustyp">
<c-select v-model="model.gidgrp.ghd.bustyp" style="width:100%" placeholder="请选择业务类型">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="业务类型"
prop="gidgrp.ghd.bustyp"
>
<c-select
disabled
v-model="model.gidgrp.ghd.bustyp"
style="width: 100%"
placeholder="请选择业务类型"
>
<el-option
v-for="item in codes.bustyp"
:key="item.value"
......@@ -132,29 +395,73 @@
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="仓库号" prop="gidgrp.ghd.wahnum">
<c-input v-model="model.gidgrp.ghd.wahnum" maxlength="20" placeholder="请输入仓库号"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="仓库号"
prop="gidgrp.ghd.wahnum"
>
<c-input
disabled
v-model="model.gidgrp.ghd.wahnum"
maxlength="20"
placeholder="请输入仓库号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="受益人名称" prop="gidgrp.gidcxm.benefi">
<c-input v-model="model.gidgrp.gidcxm.benefi" maxlength="80" placeholder="请输入受益人名称"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="受益人名称"
prop="gidgrp.gidcxm.benefi"
>
<c-input
v-model="model.gidgrp.gidcxm.benefi"
maxlength="80"
placeholder="请输入受益人名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="企业海关编码" prop="gidgrp.rec.bngcod">
<c-input disabled v-model="model.gidgrp.rec.bngcod" maxlength="10" placeholder="请输入企业海关编码"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="企业海关编码"
prop="gidgrp.rec.bngcod"
>
<c-input
disabled
v-model="model.gidgrp.rec.bngcod"
maxlength="10"
placeholder="请输入企业海关编码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="组织机构代码" prop="gidgrp.rec.juscod">
<c-input disabled v-model="model.gidgrp.rec.juscod" maxlength="10" placeholder="请输入组织机构代码"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="组织机构代码"
prop="gidgrp.rec.juscod"
>
<c-input
disabled
v-model="model.gidgrp.rec.juscod"
maxlength="10"
placeholder="请输入组织机构代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="流动资金贷款利率档次" prop="gidgrp.rec.cunqii">
<c-select disabled v-model="model.gidgrp.rec.cunqii" style="width:100%" placeholder="请选择流动资金贷款利率档次">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="流动资金贷款利率档次"
prop="gidgrp.rec.cunqii"
>
<c-select
disabled
v-model="model.gidgrp.rec.cunqii"
style="width: 100%"
placeholder="请选择流动资金贷款利率档次"
>
<el-option
v-for="item in codes.cunqii"
:key="item.value"
......@@ -166,51 +473,179 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="上浮比率" prop="gidgrp.rec.bilvvv">
<c-input disabled v-model="model.gidgrp.rec.bilvvv" placeholder="请输入上浮比率"></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="上浮比率"
prop="gidgrp.rec.bilvvv"
>
<c-input
disabled
v-model="model.gidgrp.rec.bilvvv"
placeholder="请输入上浮比率"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="InDirect Swift Add"
prop="gitp.indirectswiadd"
>
<c-input
type="textarea"
rows="4"
v-model="model.gitp.indirectswiadd"
maxlength="9750"
show-word-limit
placeholder="请输入InDirect Swift Add"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="InDirect Swift Add" prop="gitp.indirectswiadd">
<c-input type="textarea" v-model="model.gitp.indirectswiadd" maxlength="65" show-word-limit placeholder="请输入InDirect Swift Add" ></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Original Contract Place"
prop="gidgrp.blk.orcplc"
>
<c-input
disabled
type="textarea"
rows="4"
v-model="model.gidgrp.blk.orcplc"
maxlength="140"
show-word-limit
placeholder="请输入Original Contract Place"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Additional Info" prop="gidgrp.blk.addinf">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.addinf" maxlength="35" show-word-limit placeholder="请输入Additional Info" ></c-input>
<c-input
disabled
rows="4"
type="textarea"
v-model="model.gidgrp.blk.addinf"
maxlength="700"
show-word-limit
placeholder="请输入Additional Info"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="备注" prop="gidgrp.ghd.remark">
<c-input type="textarea" v-model="model.gidgrp.ghd.remark" maxlength="35" show-word-limit placeholder="请输入备注" ></c-input>
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="备注"
prop="gidgrp.ghd.remark"
>
<c-input
disabled
type="textarea"
rows="4"
v-model="model.gidgrp.ghd.remark"
maxlength="245"
show-word-limit
placeholder="请输入备注"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="A/c for Adv. Paym. Guar."
prop="gidgrp.rec.acc"
>
<c-input
disabled
v-model="model.gidgrp.rec.acc"
maxlength="35"
placeholder="请输入A/c for Adv. Paym. Guar."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Place of Jurisdiction"
prop="gidgrp.rec.jurplc"
>
<c-input
:disabled="model.gidgrp.rec.jurlaws20 == ''"
v-model="model.gidgrp.rec.jurplc"
maxlength="35"
placeholder="请输入Place of Jurisdiction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Tender Reference"
prop="gidgrp.rec.tenref"
>
<c-input
disabled
v-model="model.gidgrp.rec.tenref"
maxlength="35"
placeholder="请输入Tender Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Tender Date"
prop="gidgrp.rec.tendat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.tendat"
style="width: 100%"
placeholder="请选择Tender Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Latest Transmiss. Date"
prop="gidgrp.rec.trmdat"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.trmdat"
style="width: 100%"
placeholder="请选择Latest Transmiss. Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event";
}
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
</style>
......@@ -5,50 +5,133 @@
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Contract Reference" prop="gidgrp.rec.orcrefc">
<c-input disabled v-model="model.gidgrp.rec.orcrefc" maxlength="35" placeholder="请输入Contract Reference"></c-input>
<c-input
disabled
v-model="model.gidgrp.rec.orcrefc"
maxlength="35"
placeholder="请输入Contract Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Contract Date" prop="gidgrp.rec.orcdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdatc" style="width:100%" placeholder="请选择Date from Original Contract"></c-date-picker>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.orcdatc"
style="width: 100%"
placeholder="请选择Date from Original Contract"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Closing Date" prop="gidgrp.rec.tenclsdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tenclsdatc" style="width:100%" placeholder="请选择Closing Date"></c-date-picker>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.tenclsdatc"
style="width: 100%"
placeholder="请选择Closing Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-col :span="20">
<el-form-item v-if="model.gitp.covgodsrvcmodflg==''" label="Object of Contract" prop="gidgrp.blk.covgodsrvc">
<c-input :disabled="model.gitp.covgodsrvcmodflg==''||model.gitp.swiftflg=='N'" rows="5" type="textarea" v-model="model.gidgrp.blk.covgodsrvc" maxlength="65" show-word-limit placeholder="请输入Object of Contract" ></c-input>
<el-form-item
v-if="model.gitp.covgodsrvcmodflg == ''"
label="Object of Contract"
prop="gidgrp.blk.covgodsrvc"
>
<c-input
:disabled="
model.gitp.covgodsrvcmodflg == '' ||
model.gitp.swiftflg == 'N'
"
rows="5"
type="textarea"
v-model="model.gidgrp.blk.covgodsrvc"
maxlength="65"
show-word-limit
placeholder="请输入Object of Contract"
></c-input>
</el-form-item>
<el-form-item v-if="model.gitp.covgodsrvcmodflg=='X'" label="Underly. Transact. Det." prop="gidgrp.blk.atxcovgodsrvc">
<c-input :disabled="model.gitp.covgodsrvcmodflg==''||model.gitp.swiftflg=='N'" rows="5" type="textarea" v-model="model.gidgrp.blk.atxcovgodsrvc" maxlength="65" show-word-limit placeholder="请输入Underly. Transact. Det." ></c-input>
<el-form-item
v-if="model.gitp.covgodsrvcmodflg == 'X'"
label="Underly. Transact. Det."
prop="gidgrp.blk.atxcovgodsrvc"
>
<c-input
:disabled="
model.gitp.covgodsrvcmodflg == '' ||
model.gitp.swiftflg == 'N'
"
rows="5"
type="textarea"
v-model="model.gidgrp.blk.atxcovgodsrvc"
maxlength="65"
show-word-limit
placeholder="请输入Underly. Transact. Det."
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgodsrvcmodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitp.covgodc.chkast" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifcovgodsrvc">
<c-checkbox
v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitp.covgodsrvcmodflg"
style="margin: 0 0 0 10px"
>Modify Text</c-checkbox
>
<c-checkbox
v-if="model.gitp.swiftflg == 'Y'"
v-model="model.gitp.covgodc.chkast"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
<c-button
disabled
v-if="model.gitp.swiftflg == 'Y'"
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifcovgodsrvc"
>
vs.&System
</c-button>
<c-button disabled v-if="model.gitp.swiftflg=='Y'" size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhiscovgodsrvc">
<c-button
disabled
v-if="model.gitp.swiftflg == 'Y'"
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifhiscovgodsrvc"
>
vs.&History
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Original Perc./ Rate" prop="gidgrp.rec.orcratc">
<c-input disabled v-model="model.gidgrp.rec.orcratc" placeholder="请输入Original Perc./ Rate"></c-input>
<el-form-item
label="Original Perc./ Rate"
prop="gidgrp.rec.orcratc"
>
<c-input
disabled
v-model="model.gidgrp.rec.orcratc"
placeholder="请输入Original Perc./ Rate"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Contract Amount " prop="gidgrp.rec.orccurc">
<c-select disabled v-model="model.gidgrp.rec.orccurc" style="width:100%" placeholder="请选择Contract Amount ">
<c-select
disabled
v-model="model.gidgrp.rec.orccurc"
style="width: 100%"
placeholder="请选择Contract Amount "
>
<el-option
v-for="item in codes.curtxt"
:key="item.value"
......@@ -60,24 +143,50 @@
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input disabled v-model="model.gidgrp.rec.orcamtc" placeholder="请输入Contract Amount "></c-input>
<c-input
disabled
v-model="model.gidgrp.rec.orcamtc"
placeholder="请输入Contract Amount "
></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Original Contract Place" prop="gidgrp.blk.orcplcc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.orcplcc" maxlength="35" show-word-limit placeholder="请输入Original Contract Place" ></c-input>
<el-form-item
label="Original Contract Place"
prop="gidgrp.blk.orcplcc"
>
<c-input
disabled
type="textarea"
v-model="model.gidgrp.blk.orcplcc"
maxlength="35"
show-word-limit
placeholder="请输入Original Contract Place"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="A/c for Adv. Paym. Guar." prop="gidgrp.rec.accc">
<c-input disabled v-model="model.gidgrp.rec.accc" maxlength="35" placeholder="请输入A/c for Adv. Paym. Guar."></c-input>
<el-form-item
label="A/c for Adv. Paym. Guar."
prop="gidgrp.rec.accc"
>
<c-input
disabled
v-model="model.gidgrp.rec.accc"
maxlength="35"
placeholder="请输入A/c for Adv. Paym. Guar."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Governing Law" prop="gidgrp.rec.jurlawc">
<c-select v-model="model.gidgrp.rec.jurlawc" style="width:100%" placeholder="请选择Governing Law">
<c-select
v-model="model.gidgrp.rec.jurlawc"
style="width: 100%"
placeholder="请选择Governing Law"
>
<el-option
v-for="item in codes.ctytxt1"
:key="item.value"
......@@ -91,33 +200,72 @@
<c-col :span="24">
<el-form-item label="Governing Law " prop="gidgrp.rec.jurlawtxtc">
<c-input v-model="model.gidgrp.rec.jurlawtxtc" maxlength="65" placeholder="请输入Governing Law "></c-input>
<c-input
v-model="model.gidgrp.rec.jurlawtxtc"
maxlength="65"
placeholder="请输入Governing Law "
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Place of Jurisdiction" prop="gidgrp.rec.jurplcc">
<c-input :disabled="model.gidgrp.rec.jurlawc==''" v-model="model.gidgrp.rec.jurplcc" maxlength="35" placeholder="请输入Place of Jurisdiction"></c-input>
<el-form-item
label="Place of Jurisdiction"
prop="gidgrp.rec.jurplcc"
>
<c-input
:disabled="model.gidgrp.rec.jurlawc == ''"
v-model="model.gidgrp.rec.jurplcc"
maxlength="35"
placeholder="请输入Place of Jurisdiction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Reference" prop="gidgrp.rec.tenrefc">
<c-input disabled v-model="model.gidgrp.rec.tenrefc" maxlength="35" placeholder="请输入Tender Reference"></c-input>
<c-input
disabled
v-model="model.gidgrp.rec.tenrefc"
maxlength="35"
placeholder="请输入Tender Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Tender Date" prop="gidgrp.rec.tendatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendatc" style="width:100%" placeholder="请选择Tender Date"></c-date-picker>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.tendatc"
style="width: 100%"
placeholder="请选择Tender Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Latest Transmiss. Date" prop="gidgrp.rec.trmdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdatc" style="width:100%" placeholder="请选择Latest Transmiss. Date"></c-date-picker>
<el-form-item
label="Latest Transmiss. Date"
prop="gidgrp.rec.trmdatc"
>
<c-date-picker
disabled
type="date"
v-model="model.gidgrp.rec.trmdatc"
style="width: 100%"
placeholder="请选择Latest Transmiss. Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Additional Info" prop="gidgrp.blk.addinfc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.addinfc" maxlength="35" show-word-limit placeholder="请输入Additional Info" ></c-input>
<c-input
disabled
type="textarea"
v-model="model.gidgrp.blk.addinfc"
maxlength="35"
show-word-limit
placeholder="请输入Additional Info"
></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -126,26 +274,21 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -4,37 +4,84 @@
<c-col :span="24">
<c-col :span="16">
<c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflg == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gidtxt">
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input>
<el-form-item
v-if="model.gitp.gidtxtmodflg == ''"
label="Guarantee Text with Variables"
prop="gidgrp.blk.gidtxt"
>
<i-stream-input
:disabled="model.gitp.gidtxtmodflg == ''"
type="textarea"
rows="15"
:model="model.gidgrp.blk.gidtxt"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflg == 'X'" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt">
<i-stream-input type="textarea" :model="model.gidgrp.blk.gtxgidtxt" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input>
<el-form-item
v-if="model.gitp.gidtxtmodflg == 'X'"
label="Guarantee Text with Variables"
prop="gidgrp.blk.gtxgidtxt"
>
<i-stream-input
type="textarea"
:model="model.gidgrp.blk.gtxgidtxt"
rows="15"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="24">
<c-checkbox v-model="model.gitp.gidtxtmodflg" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox>
<c-checkbox
v-model="model.gitp.gidtxtmodflg"
style="margin: 0 0 0 10px"
>Modify Guarantee Text</c-checkbox
>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.gitp.chkgidtxt" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-checkbox
v-model="model.gitp.chkgidtxt"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
</c-col>
<c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdif">
<c-button
:disabled="model.gitp.gidtxtmodflg == ''"
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdif"
>
vs. &System
</c-button>
</c-col>
<c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhis">
<c-button
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdifhis"
>
vs. &History
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflg=='X'">
<template v-if="model.gitp.gidtxtmodflg == 'X'">
<c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxt">
<c-button
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpShwgidtxt"
>
Show&Text
</c-button>
</c-col>
......@@ -42,7 +89,7 @@
<c-col :span="24">
<c-input
style="margin:5px 0 0 10px;width:50%"
style="margin: 5px 0 0 10px; width: 50%"
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
......@@ -51,7 +98,7 @@
<c-col :span="24">
<c-button
disabled
style="margin:5px 0 0 10px"
style="margin: 5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
......@@ -60,83 +107,39 @@
</c-button>
</c-col>
<c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod">
<c-button
:disabled="model.gitp.gidtxtmodflg == ''"
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmod"
>
修改中文保函文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- SF000350 : Text of Undertaking -->
<!-- <c-col :span="12">
<c-checkbox v-model="model.gitp.gidtxtmodflg">{{$t('gitp.CF000347')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Guarantee Text" prop="gidgrp.blk.gidtxt">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt">
<c-input type="textarea" v-model="model.gidgrp.blk.gtxgidtxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text with Variables'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.chkgidtxt">{{$t('gitp.CF001173')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdif">
{{$t('gitp.CF000348')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpButdifhis">
{{$t('gitp.CF000351')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpShwgidtxt">
{{$t('gitp.CF000384')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onGitpGidtxtmod">
{{$t('gitp.CG000442')}}
</c-button>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import IStreamInput from '~/components/IStreamInput'
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
import IStreamInput from "~/components/IStreamInput";
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -6,18 +6,41 @@
<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
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
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%"
style="margin: 5px 0 0 10px; width: 50%"
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
......@@ -25,7 +48,7 @@
</c-col>
<c-col :span="24">
<c-button
style="margin:5px 0 0 10px"
style="margin: 5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
......@@ -34,35 +57,65 @@
</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-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-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">
<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">
<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'">
<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">
<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
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmodc"
>
修改中文保函文本
</c-button>
</c-col>
......@@ -72,28 +125,23 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import IStreamInput from '~/components/IStreamInput'
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
import IStreamInput from "~/components/IStreamInput";
export default {
components: {IStreamInput},
inject: ['root'],
props:["model","codes"],
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -2,7 +2,11 @@
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" placeholder="请选择是否SWIFT格式">
<c-select
v-model="model.gitp.swiftflg"
style="width: 100%"
placeholder="请选择是否SWIFT格式"
>
<el-option
v-for="item in codes.swiftflg"
:key="item.value"
......@@ -16,7 +20,12 @@
<c-col :span="12">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select disabled v-model="model.gidgrp.rec.fingua" style="width:100%" placeholder="请选择是否对外担保">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
......@@ -31,7 +40,12 @@
<c-col :span="12">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select disabled v-model="model.gidgrp.rec.cfaguatyp" style="width:90%" placeholder="请选择对外担保类型">
<c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%"
placeholder="请选择对外担保类型"
>
<el-option
v-for="item in codes.cfaguatyp"
:key="item.value"
......@@ -43,61 +57,33 @@
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-if="model.gidgrp.cbs.max.cur=='CNY'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox>
<c-checkbox
v-if="model.gidgrp.cbs.max.cur == 'CNY'"
disabled
v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox
>
</c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col>
<!-- SG001294 : 是否SWIFT格式 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SG001294')" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SG001294')">
</c-select>
</el-form-item>
</c-col> -->
<!-- S0001304 : 是否对外担保 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001256')" prop="gidgrp.rec.fingua">
<c-select v-model="model.gidgrp.rec.fingua" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001256')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select v-model="model.gidgrp.rec.cfaguatyp" style="width:100%" :placeholder="$t('other.please_enter')+'对外担保类型'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.cmtflg">{{$t('gitp.CG001233')}}</c-checkbox>
</c-col> -->
<!-- S0001305 : 担保类型 -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -5,15 +5,27 @@
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Requested Issue Date" prop="gidgrp.rec.opndatc">
<c-date-picker type="date" v-model="model.gidgrp.rec.opndatc" style="width:100%" placeholder="请选择Requested Issue Date"></c-date-picker>
<el-form-item
label="Requested Issue Date"
prop="gidgrp.rec.opndatc"
>
<c-date-picker
type="date"
v-model="model.gidgrp.rec.opndatc"
style="width: 100%"
placeholder="请选择Requested Issue Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Guarantee Amount" prop="gidgrp.cbs.mac.cur">
<c-select v-model="model.gidgrp.cbs.mac.cur" style="width:100%" placeholder="请选择Guarantee Amount">
<c-select
v-model="model.gidgrp.cbs.mac.cur"
style="width: 100%"
placeholder="请选择Guarantee Amount"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
......@@ -25,16 +37,26 @@
</el-form-item>
</c-col>
<c-col :span="8">
<c-input v-model="model.gidgrp.cbs.mac.amt" style="margin: 0 0 0 10px; width: 80%" placeholder="请输入Guarantee Amount"></c-input>
<c-input
v-model="model.gidgrp.cbs.mac.amt"
style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Guarantee Amount"
></c-input>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-model="model.gitp.aacp.aacmod.addamtflg">Add. Amount</c-checkbox>
<c-checkbox v-model="model.gitp.aacp.aacmod.addamtflg"
>Add. Amount</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Undertaking Type " prop="gidgrp.rec.gartypc">
<c-select v-model="model.gidgrp.rec.gartypc" style="width:100%" placeholder="请选择Undertaking Type ">
<c-select
v-model="model.gidgrp.rec.gartypc"
style="width: 100%"
placeholder="请选择Undertaking Type "
>
<el-option
v-for="item in codes.gartypc"
:key="item.value"
......@@ -46,13 +68,22 @@
</el-form-item>
</c-col>
<c-col :span="8">
<c-input disabled v-model="model.gidgrp.blk.gartyptxtc" style="margin: 0 0 0 10px; width: 80%" placeholder="请输入Undertaking Type "></c-input>
<c-input
disabled
v-model="model.gidgrp.blk.gartyptxtc"
style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Undertaking Type "
></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Form of Undertaking" prop="gidgrp.rec.legfrmc">
<c-select v-model="model.gidgrp.rec.legfrmc" style="width:100%" placeholder="请选择Form of Undertaking">
<c-select
v-model="model.gidgrp.rec.legfrmc"
style="width: 100%"
placeholder="请选择Form of Undertaking"
>
<el-option
v-for="item in codes.legfrmc1"
:key="item.value"
......@@ -65,7 +96,11 @@
</c-col>
<c-col :span="24">
<el-form-item label="Demand Indicator " prop="gidgrp.rec.demandc">
<c-select v-model="model.gidgrp.rec.demandc" style="width:100%" placeholder="请选择Demand Indicator ">
<c-select
v-model="model.gidgrp.rec.demandc"
style="width: 100%"
placeholder="请选择Demand Indicator "
>
<el-option
v-for="item in codes.demandc"
:key="item.value"
......@@ -77,8 +112,15 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Requested Language" prop="gidgrp.rec.stdwrduilc">
<c-select v-model="model.gidgrp.rec.stdwrduilc" style="width:100%" placeholder="请选择Requested Language">
<el-form-item
label="Requested Language"
prop="gidgrp.rec.stdwrduilc"
>
<c-select
v-model="model.gidgrp.rec.stdwrduilc"
style="width: 100%"
placeholder="请选择Requested Language"
>
<el-option
v-for="item in codes.uiltxt"
:key="item.value"
......@@ -93,7 +135,11 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Choice of Text" prop="gidgrp.rec.gtxinrc">
<c-select v-model="model.gidgrp.rec.gtxinrc" style="width:100%" placeholder="请选择Choice of Text">
<c-select
v-model="model.gidgrp.rec.gtxinrc"
style="width: 100%"
placeholder="请选择Choice of Text"
>
<el-option
v-for="item in codes.gtxinr"
:key="item.value"
......@@ -108,7 +154,11 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Applicable Rules" prop="gidgrp.blk.apprulc">
<c-select v-model="model.gidgrp.blk.apprulc" style="width:100%" placeholder="请选择Applicable Rules">
<c-select
v-model="model.gidgrp.blk.apprulc"
style="width: 100%"
placeholder="请选择Applicable Rules"
>
<el-option
v-for="item in codes.apprulc"
:key="item.value"
......@@ -120,13 +170,23 @@
</el-form-item>
</c-col>
<c-col :span="8">
<c-input :disabled="model.gidgrp.blk.apprulc!='OTHR'" style="margin: 0 0 0 10px; width: 80%" v-model="model.gidgrp.blk.apprultxtc" maxlength="35" placeholder="请输入Applicable Rules"></c-input>
<c-input
:disabled="model.gidgrp.blk.apprulc != 'OTHR'"
style="margin: 0 0 0 10px; width: 80%"
v-model="model.gidgrp.blk.apprultxtc"
maxlength="35"
placeholder="请输入Applicable Rules"
></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Expiry Type" prop="gidgrp.rec.exptyp">
<c-select v-model="model.gidgrp.rec.exptyp" style="width:100%" placeholder="请选择Expiry Type">
<c-select
v-model="model.gidgrp.rec.exptyp"
style="width: 100%"
placeholder="请选择Expiry Type"
>
<el-option
v-for="item in codes.exptyp"
:key="item.value"
......@@ -139,7 +199,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="Validity until" prop="gidgrp.rec.expdat">
<c-date-picker :disabled="model.gidgrp.rec.exptyp=='OPEN'"
<c-date-picker
:disabled="model.gidgrp.rec.exptyp == 'OPEN'"
type="date"
v-model="model.gidgrp.rec.expdat"
style="width: 100%"
......@@ -150,47 +211,73 @@
<c-col :span="24">
<c-col :span="20">
<el-form-item label="Expiry Condition/ Evt." prop="gidgrp.blk.exptxt">
<c-input type="textarea" rows="4" :disabled="model.gitp.exptxtmodflg==''" v-model="model.gidgrp.blk.exptxt" maxlength="65" show-word-limit placeholder="请输入Expiry Condition/ Evt." ></c-input>
<el-form-item
label="Expiry Condition/ Evt."
prop="gidgrp.blk.exptxt"
>
<c-input
type="textarea"
rows="4"
:disabled="model.gitp.exptxtmodflg == ''"
v-model="model.gidgrp.blk.exptxt"
maxlength="65"
show-word-limit
placeholder="请输入Expiry Condition/ Evt."
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.exptxtmodflg" :disabled="model.gidgrp.rec.exptyp=='FIXD'||model.gidgrp.rec.exptyp=='OPEN'||model.gidgrp.rec.exptyp==''" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifexptxt">
<c-checkbox
v-model="model.gitp.exptxtmodflg"
:disabled="
model.gidgrp.rec.exptyp == 'FIXD' ||
model.gidgrp.rec.exptyp == 'OPEN' ||
model.gidgrp.rec.exptyp == ''
"
style="margin: 0 0 0 10px"
>Modify Text</c-checkbox
>
<c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifexptxt"
>
vs. &System
</c-button>
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px" @click="onGitpButdifhisexptxt">
<c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px"
@click="onGitpButdifhisexptxt"
>
vs. &History
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -4,9 +4,20 @@
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Delivery of Undertak." prop="gidgrp.rec.delori">
<el-form-item
label="Delivery of Undertak."
prop="gidgrp.rec.delori"
>
<c-fullbox>
<c-select :disabled="model.gidgrp.rec.purpos=='ICCO'||model.gidgrp.rec.purpos=='ISCO'" v-model="model.gidgrp.rec.delori" style="width:100%" placeholder="请选择Delivery of Undertak.">
<c-select
:disabled="
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
"
v-model="model.gidgrp.rec.delori"
style="width: 100%"
placeholder="请选择Delivery of Undertak."
>
<el-option
v-for="item in codes.delori1"
:key="item.value"
......@@ -16,7 +27,15 @@
</el-option>
</c-select>
<template slot="footer">
<c-input :disabled="model.gidgrp.rec.delori!='COUR'&&model.gidgrp.rec.delori!='OTHR'" v-model="model.gidgrp.rec.deloritxt" maxlength="35" placeholder="请输入Delivery of Undertak."></c-input>
<c-input
:disabled="
model.gidgrp.rec.delori != 'COUR' &&
model.gidgrp.rec.delori != 'OTHR'
"
v-model="model.gidgrp.rec.deloritxt"
maxlength="35"
placeholder="请输入Delivery of Undertak."
></c-input>
</template>
</c-fullbox>
</el-form-item>
......@@ -24,21 +43,31 @@
<c-col :span="24">
<el-form-item label="Undertaking Send to" prop="gidgrp.rec.sndto">
<c-select disabled v-model="model.gidgrp.rec.sndto" style="width:100%" placeholder="请选择Undertaking Send to">
<el-option
v-for="item in codes.rolall"
:key="item.value"
:label="item.label"
:value="item.value"
<c-select
disabled
v-model="model.gidgrp.rec.sndto"
style="width: 100%"
placeholder="请选择Undertaking Send to"
:code="getValues('gidgrp.rec.sndto')"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Deliv. To/Collection By" prop="gidgrp.rec.delto">
<c-select :disabled="model.gidgrp.rec.purpos=='ICCO'||model.gidgrp.rec.purpos=='ISCO'" v-model="model.gidgrp.rec.delto" style="width:100%" placeholder="请选择Deliv. To/Collection By">
<el-form-item
label="Deliv. To/Collection By"
prop="gidgrp.rec.delto"
>
<c-select
:disabled="
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
"
v-model="model.gidgrp.rec.delto"
style="width: 100%"
placeholder="请选择Deliv. To/Collection By"
>
<el-option
v-for="item in codes.getame_delto"
:key="item.value"
......@@ -51,26 +80,46 @@
</c-col>
<c-col :span="24">
<el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadr">
<c-input :disabled="model.gidgrp.rec.delto!='OTHR'" type="textarea" v-model="model.gidgrp.blk.deltoadr" maxlength="35" show-word-limit placeholder="请输入Delivery to Address" ></c-input>
<el-form-item
label="Delivery to Address"
prop="gidgrp.blk.deltoadr"
>
<c-input
:disabled="model.gidgrp.rec.delto != 'OTHR'"
type="textarea"
v-model="model.gidgrp.blk.deltoadr"
maxlength="210"
show-word-limit
placeholder="请输入Delivery to Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcond">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.trfcond" maxlength="65" show-word-limit placeholder="请输入Transfer Conditions" ></c-input>
<c-input
disabled
type="textarea"
v-model="model.gidgrp.blk.trfcond"
maxlength="780"
show-word-limit
placeholder="请输入Transfer Conditions"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Charges Condition">
</el-form-item>
<el-form-item label="Charges Condition"> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Own Charges Borne by" prop="gidgrp.rec.chato">
<c-select v-model="model.gidgrp.rec.chato" style="width:100%" placeholder="请选择Own Charges Borne by">
<c-select
v-model="model.gidgrp.rec.chato"
style="width: 100%"
placeholder="请选择Own Charges Borne by"
>
<el-option
v-for="item in codes.getame_chato"
:key="item.value"
......@@ -85,17 +134,33 @@
<el-form-item label="Charges">
<c-fullbox>
<template slot="footer">
<c-checkbox v-model="model.gitp.chargi.chkast">Allow *</c-checkbox>
<c-checkbox v-model="model.gitp.chargi.chkast"
>Allow *</c-checkbox
>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Additional Details to Code for Charges" prop="gidgrp.blk.feetxt">
<el-form-item
label="Additional Details to Code for Charges"
prop="gidgrp.blk.feetxt"
>
<c-fullbox>
<c-input type="textarea" v-model="model.gidgrp.blk.feetxt" maxlength="35" show-word-limit placeholder="请输入Additional Details to Code for Charges" ></c-input>
<c-input
type="textarea"
v-model="model.gidgrp.blk.feetxt"
maxlength="210"
show-word-limit
placeholder="请输入Additional Details to Code for Charges"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onChargiButtxmsel">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onChargiButtxmsel"
>
...
</c-button>
</template>
......@@ -107,20 +172,61 @@
<c-col :span="13">
<c-col :span="20">
<el-form-item v-if="model.gitp.prepermodflg == ''" label="Presentation Instr." prop="gidgrp.blk.preper">
<c-input disabled type="textarea" :rows="5" v-model="model.gidgrp.blk.preper" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input>
<el-form-item
v-if="model.gitp.prepermodflg == ''"
label="Presentation Instr."
prop="gidgrp.blk.preper"
>
<c-input
disabled
type="textarea"
:rows="5"
v-model="model.gidgrp.blk.preper"
maxlength="6500"
show-word-limit
placeholder="请输入Presentation Instr."
></c-input>
</el-form-item>
<c-form-item v-if="model.gitp.prepermodflg == 'X'" label="Presentation Instr." prop="gidgrp.blk.atxpreper">
<c-input type="textarea" :rows="5" v-model="model.gidgrp.blk.atxpreper" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input>
<c-form-item
v-if="model.gitp.prepermodflg == 'X'"
label="Presentation Instr."
prop="gidgrp.blk.atxpreper"
>
<c-input
type="textarea"
:rows="5"
v-model="model.gidgrp.blk.atxpreper"
maxlength="6500"
show-word-limit
placeholder="请输入Presentation Instr."
></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.prepermodflg" style="margin:0 0 0 10px">Modify Text</c-checkbox>
<c-checkbox v-model="model.gitp.chkpreper" style="margin:0 0 0 10px">Allow *</c-checkbox>
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:100px" @click="onGitpButdifpreper">
<c-checkbox
v-model="model.gitp.prepermodflg"
style="margin: 0 0 0 10px"
>Modify Text</c-checkbox
>
<c-checkbox v-model="model.gitp.chkpreper" style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
<c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 100px"
@click="onGitpButdifpreper"
>
vs. S&ystem
</c-button>
<c-button disabled size="small" style="margin:5px 0 0 10px;width:100px" type="primary" @click="onGitpButdifhispreper">
<c-button
disabled
size="small"
style="margin: 5px 0 0 10px; width: 100px"
type="primary"
@click="onGitpButdifhispreper"
>
vs. &History
</c-button>
</c-col>
......@@ -129,26 +235,21 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -4,9 +4,16 @@
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Delivery of Undertak." prop="gidgrp.rec.deloric">
<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.">
<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"
......@@ -15,15 +22,30 @@
>
</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 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-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"
......@@ -35,23 +57,65 @@
</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
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 label="Presentation Instr. " prop="gidgrp.blk.preperc">
<c-input :disabled="model.gitp.prepercmodflg==''" rows="6" type="textarea" v-model="model.gidgrp.blk.preperc" maxlength="65" show-word-limit placeholder="请输入Presentation Instr. " ></c-input>
<el-form-item
label="Presentation Instr. "
prop="gidgrp.blk.preperc"
>
<c-input
:disabled="model.gitp.prepercmodflg == ''"
rows="6"
type="textarea"
v-model="model.gidgrp.blk.preperc"
maxlength="65"
show-word-limit
placeholder="请输入Presentation Instr. "
></c-input>
</el-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">
<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">
<c-button
disabled
size="small"
style="margin: 5px 0 0 10px; width: 98px"
type="primary"
@click="onGitpButdifhispreperc"
>
vs. &History
</c-button>
</c-col>
......@@ -60,22 +124,52 @@
<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
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
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-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
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>
......@@ -84,26 +178,21 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -5,25 +5,33 @@
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Applicant Ref." prop="gidgrp.apl.pts.ref">
<c-input v-model="model.gidgrp.apl.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
<c-input
v-model="model.gidgrp.apl.pts.ref"
maxlength="16"
placeholder="请输入Applicant Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Applicant" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.apl.pts.extkey"
<c-input
v-model="model.gidgrp.apl.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button disabled size="small" type="primary">
Details
......@@ -34,35 +42,62 @@
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input disabled rows="5" type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<c-input
disabled
rows="5"
type="textarea"
v-model="model.gidgrp.apl.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Confirming Bank Ref." prop="gidgrp.con.pts.ref">
<c-input v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Confirming Bank Ref."
prop="gidgrp.con.pts.ref"
>
<c-input
v-model="model.gidgrp.con.pts.ref"
maxlength="16"
placeholder="请输入Applicant Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="Confirming Bank" prop="gidgrp.con.pts.extkey">
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="Confirming Bank"
prop="gidgrp.con.pts.extkey"
>
<c-fullbox>
<c-input v-model="model.gidgrp.con.pts.extkey"
<c-input
v-model="model.gidgrp.con.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.con.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
v-if="model.gitp.swiftflg=='Y'"
style="margin:0 10px 0 10px;padding: 0 12px;"
v-if="model.gitp.swiftflg == 'Y'"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button v-if="model.gitp.swiftflg=='Y'" size="small" type="primary">
<c-button
v-if="model.gitp.swiftflg == 'Y'"
size="small"
type="primary"
>
Details
</c-button>
</template>
......@@ -70,36 +105,68 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='Y'" label="地址名称" prop="gidgrp.con.pts.adrblk">
<c-input type="textarea" rows="4" v-model="model.gidgrp.con.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="地址名称"
prop="gidgrp.con.pts.adrblk"
>
<c-input
type="textarea"
rows="4"
v-model="model.gidgrp.con.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Confirming Bank Ref." prop="gidgrp.con.pts.ref">
<c-input v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="Confirming Bank Ref."
prop="gidgrp.con.pts.ref"
>
<c-input
v-model="model.gidgrp.con.pts.ref"
maxlength="16"
placeholder="请输入Applicant Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="Confirming Bank" prop="gidgrp.con.pts.extkey">
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="Confirming Bank"
prop="gidgrp.con.pts.extkey"
>
<c-fullbox>
<c-input disabled v-model="model.gidgrp.con.pts.extkey"
<c-input
disabled
v-model="model.gidgrp.con.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.con.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
v-if="model.gitp.swiftflg=='N'"
style="margin:0 10px 0 10px;padding: 0 12px;"
v-if="model.gitp.swiftflg == 'N'"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button disabled v-if="model.gitp.swiftflg=='N'" size="small" type="primary">
<c-button
disabled
v-if="model.gitp.swiftflg == 'N'"
size="small"
type="primary"
>
Details
</c-button>
</template>
......@@ -107,8 +174,20 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg=='N'" label="地址名称" prop="gidgrp.con.pts.adrblk">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.con.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="地址名称"
prop="gidgrp.con.pts.adrblk"
>
<c-input
disabled
type="textarea"
rows="4"
v-model="model.gidgrp.con.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
......@@ -128,30 +207,41 @@
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入Applicant Ref."></c-input>
<c-input
v-model="model.gidgrp.ben.pts.ref"
maxlength="16"
placeholder="请输入Applicant Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.ben.pts.extkey"
<c-input
v-model="model.gidgrp.ben.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button :disabled="model.gidgrp.rec.hndtyp=='OT'" size="small" type="primary" >
<c-button
:disabled="model.gidgrp.rec.hndtyp == 'OT'"
size="small"
type="primary"
>
Details
</c-button>
</template>
......@@ -160,32 +250,47 @@
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input :disabled="model.gidgrp.rec.hndtyp=='OT'" rows="4" type="textarea" v-model="model.gidgrp.ben.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<c-input
:disabled="model.gidgrp.rec.hndtyp == 'OT'"
rows="4"
type="textarea"
v-model="model.gidgrp.ben.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Issuing Bank" prop="gidgrp.iss.pts.ref">
<c-input v-model="model.gidgrp.iss.pts.ref" maxlength="16" placeholder="请输入Issuing Bank"></c-input>
<c-input
v-model="model.gidgrp.iss.pts.ref"
maxlength="16"
placeholder="请输入Issuing Bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Issuing Bank" prop="gidgrp.iss.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.iss.pts.extkey"
<c-input
v-model="model.gidgrp.iss.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"></c-input>
"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button disabled size="small" type="primary">
Details
......@@ -196,7 +301,15 @@
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.iss.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.iss.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称" ></c-input>
<c-input
disabled
rows="4"
type="textarea"
v-model="model.gidgrp.iss.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -226,17 +339,17 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import CodeTable from "~/config/CodeTable";
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
data() {
return {
ptsaddg: {
columns: [
......@@ -265,14 +378,11 @@ export default {
],
urls: "gitp.ptsaddp.ptsaddg",
},
}
};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -3,74 +3,104 @@
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap
:model="model"
:argadr="{
title: 'Applicant',
grp: 'gidgrp',
rol: 'apc',
}"
:disabled="false">
:disabled="false"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap
:model="model"
:argadr="{
title: 'Obligor',
grp: 'gidgrp',
rol: 'ctc',
}"
:disabled="false"
@onAplpDet="onCtcpDet">
@onAplpDet="onCtcpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap
:model="model"
:argadr="{
title: 'Int. Beneficiary',
grp: 'gidgrp',
rol: 'bec',
}"
:disabled="false"
@onAplpDet="onBecpDet">
@onAplpDet="onBecpDet"
>
</c-ptap>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap
:model="model"
:argadr="{
title: 'Issuing Bank',
grp: 'gidgrp',
rol: 'iss',
}"
:disabled="true"
@onAplpDet="onCtcpDet">
@onAplpDet="onCtcpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap
:model="model"
:argadr="{
title: 'Ultimate Ben Bank',
grp: 'gidgrp',
rol: 'ben',
}"
:disabled="true"
@onAplpDet="onCtcpDet">
@onAplpDet="onCtcpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item label="Avail. with Bank Ref." prop="gidgrp.avc.pts.ref">
<c-input disabled v-model="model.gidgrp.avc.pts.ref" maxlength="16" placeholder="请输入Avail. with Bank Ref."></c-input>
<el-form-item
label="Avail. with Bank Ref."
prop="gidgrp.avc.pts.ref"
>
<c-input
disabled
v-model="model.gidgrp.avc.pts.ref"
maxlength="16"
placeholder="请输入Avail. with Bank Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="External Key of Address" prop="gidgrp.avc.pts.extkey">
<el-form-item
label="External Key of Address"
prop="gidgrp.avc.pts.extkey"
>
<c-fullbox>
<c-input disabled v-model="model.gidgrp.avc.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
<c-input
disabled
v-model="model.gidgrp.avc.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
icon="el-icon-search"
......@@ -86,7 +116,12 @@
</c-col>
<c-col :span="24">
<el-form-item label="Name of Party" prop="gidgrp.avc.pts.nam">
<c-input disabled v-model="model.gidgrp.avc.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input>
<c-input
disabled
v-model="model.gidgrp.avc.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</c-col>
......@@ -95,28 +130,23 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Getame/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getame/Event";
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -15,145 +15,212 @@
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--gitp PD001291 开立方式 -->
<el-tab-pane label="开立方式" name="opnp">
<m-opnp :model="model" :codes="codes"/>
<m-opnp :model="model" :codes="codes" />
</el-tab-pane>
<!--gitamep PD002031 Amendment -->
<el-tab-pane label="Amendment" name="ameps20">
<m-ameps20 :model="model" :codes="codes"/>
<m-ameps20 :model="model" :codes="codes" />
</el-tab-pane>
<!--gitamep PD002100 Amendment Dates -->
<el-tab-pane label="Amendment Dates" name="amedat20">
<m-amedat20 :model="model" :codes="codes"/>
<m-amedat20 :model="model" :codes="codes" />
</el-tab-pane>
<!--gitp PD000002 Overview -->
<el-tab-pane label="Overview" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--gitp PD000043 Parties -->
<el-tab-pane label="Parties" name="ptyp">
<m-ptyp :model="model" :codes="codes"/>
<m-ptyp :model="model" :codes="codes" />
</el-tab-pane>
<!--gitp PD000727 Presentation/ Delivery -->
<el-tab-pane v-if="model.gitp.swiftflg=='Y'" label="Presentation/ Delivery" name="preperp">
<m-preperp :model="model" :codes="codes"/>
<el-tab-pane
v-if="model.gitp.swiftflg == 'Y'"
label="Presentation/ Delivery"
name="preperp"
>
<m-preperp :model="model" :codes="codes" />
</el-tab-pane>
<!--gitp PD000389 Details -->
<el-tab-pane label="Details" name="detp">
<m-detp :model="model" :codes="codes"/>
<m-detp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'&&model.gitamep.prtflg=='X'" label="Undertaking Text" name="gidtxtp">
<m-gidtxtp :model="model" :codes="codes"/>
<el-tab-pane
v-if="model.gitp.swiftflg == 'Y' && model.gitamep.prtflg == 'X'"
label="Undertaking Text"
name="gidtxtp"
>
<m-gidtxtp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane v-if="model.gitp.swiftflg=='Y'&&(model.gidgrp.rec.legfrm=='STBY'||model.gidgrp.rec.purpos=='ACNF')" label="Confirmation Details" name="confp">
<m-confp :model="model" :codes="codes"/>
<el-tab-pane
v-if="
model.gitp.swiftflg == 'Y' &&
(model.gidgrp.rec.legfrm == 'STBY' ||
model.gidgrp.rec.purpos == 'ACNF')
"
label="Confirmation Details"
name="confp"
>
<m-confp :model="model" :codes="codes" />
</el-tab-pane>
<!--getame PD050035 History -->
<el-tab-pane label="History" name="amephis">
<m-amephis :model="model" :codes="codes"/>
<m-amephis :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Liability" name="liability">
<m-engp :model="model" :codes="codes"/>
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes"/>
<m-setpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane v-if=this.flag label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes"/>
<el-tab-pane v-if="this.flag" label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Completion" name="Completion">
<m-coninfp :model="model" :codes="codes"/>
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Messages" name="Messages">
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Attachments" name="Attachments">
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane v-if="model.gidgrp.rec.purpos=='ISCO'||model.gidgrp.rec.purpos=='ICCO'" label="Seq C : Overview" name="ovwpc">
<el-tab-pane
v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
"
label="Seq C : Overview"
name="ovwpc"
>
<c-content>
<m-ovwpc :model="model" :codes="codes"/>
<m-ovwpc :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gidgrp.rec.purpos=='ISCO'||model.gidgrp.rec.purpos=='ICCO'" label="Seq C : Parties" name="ptypc">
<el-tab-pane
v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
"
label="Seq C : Parties"
name="ptypc"
>
<c-content>
<m-ptypc :model="model" :codes="codes"/>
<m-ptypc :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gidgrp.rec.purpos=='ISCO'||model.gidgrp.rec.purpos=='ICCO'" label="Seq C : Presentation/Delivery" name="preperpc">
<el-tab-pane
v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
"
label="Seq C : Presentation/Delivery"
name="preperpc"
>
<c-content>
<m-preperpc :model="model" :codes="codes"/>
<m-preperpc :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gidgrp.rec.purpos=='ISCO'||model.gidgrp.rec.purpos=='ICCO'" label="Seq C : Details" name="detpc">
<el-tab-pane
v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
"
label="Seq C : Details"
name="detpc"
>
<c-content>
<m-detpc :model="model" :codes="codes"/>
<m-detpc :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gidgrp.rec.purpos=='ISCO'||model.gidgrp.rec.purpos=='ICCO'" label="Seq C : Undertaking Text" name="gidtxtpc">
<el-tab-pane
v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
"
label="Seq C : Undertaking Text"
name="gidtxtpc"
>
<c-content>
<m-gidtxtpc :model="model" :codes="codes"/>
<m-gidtxtpc :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane v-if="model.gitp.aacp.aacmod.addamtflg=='X'" label="Seq C : Add Amounts" name="aacp">
<el-tab-pane
v-if="model.gitp.aacp.aacmod.addamtflg == 'X'"
label="Seq C : Add Amounts"
name="aacp"
>
<c-content>
<m-aacp :model="model" :codes="codes"/>
<m-aacp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Getame from "~/model/Getame"
import commonProcess from "~/mixin/commonProcess"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Getame from "~/model/Getame";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Getame/Check"
import Default from "~/model/Getame/Default"
import Pattern from "~/model/Getame/Pattern"
import Opnp from "./Opnp"
import Ameps20 from "./Ameps20"
import Amedat20 from "./Amedat20"
import Ovwp from "./Ovwp"
import Ptyp from "./Ptyp"
import Preperp from "./Preperp"
import Detp from "./Detp"
import Amephis from "./Amephis"
import Gidtxtp from "./Gidtxtp"
import Confp from "./Confp"
import Check from "~/model/Getame/Check";
import Default from "~/model/Getame/Default";
import Pattern from "~/model/Getame/Pattern";
import Opnp from "./Opnp";
import Ameps20 from "./Ameps20";
import Amedat20 from "./Amedat20";
import Ovwp from "./Ovwp";
import Ptyp from "./Ptyp";
import Preperp from "./Preperp";
import Detp from "./Detp";
import Amephis from "./Amephis";
import Gidtxtp from "./Gidtxtp";
import Confp from "./Confp";
import Ovwpc from "./Ovwpc"
import Ptypc from "./Ptypc"
import Preperpc from "./Preperpc"
import Detpc from "./Detpc"
import Gidtxtpc from "./Gidtxtpc"
import Aacp from "./Aacp"
import Ovwpc from "./Ovwpc";
import Ptypc from "./Ptypc";
import Preperpc from "./Preperpc";
import Detpc from "./Detpc";
import Gidtxtpc from "./Gidtxtpc";
import Aacp from "./Aacp";
import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan";
......@@ -166,41 +233,40 @@ import Limitbody from "~/views/Public/Limitbody";
export default {
name: "Getame",
components:{
"m-opnp" : Opnp,
"m-ameps20" : Ameps20,
"m-amedat20" : Amedat20,
"m-ovwp" : Ovwp,
"m-ptyp" : Ptyp,
"m-preperp" : Preperp,
"m-detp" : Detp,
"m-amephis" : Amephis,
"m-gidtxtp" : Gidtxtp,
"m-confp" :Confp,
"m-engp" :Engp,
"m-ccvpan" :Ccvpan,
"m-setpan" : Setpan,
"m-glepan" :Glepan,
"m-coninfp" :Coninfp,
"m-docpan" :Docpan,
"m-doctre" :Doctre,
"m-limitbody" : Limitbody,
"m-ovwpc" :Ovwpc,
"m-ptypc" : Ptypc,
"m-preperpc" :Preperpc,
"m-detpc" :Detpc,
"m-gidtxtpc" :Gidtxtpc,
"m-aacp" :Aacp,
components: {
"m-opnp": Opnp,
"m-ameps20": Ameps20,
"m-amedat20": Amedat20,
"m-ovwp": Ovwp,
"m-ptyp": Ptyp,
"m-preperp": Preperp,
"m-detp": Detp,
"m-amephis": Amephis,
"m-gidtxtp": Gidtxtp,
"m-confp": Confp,
"m-engp": Engp,
"m-ccvpan": Ccvpan,
"m-setpan": Setpan,
"m-glepan": Glepan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-limitbody": Limitbody,
"m-ovwpc": Ovwpc,
"m-ptypc": Ptypc,
"m-preperpc": Preperpc,
"m-detpc": Detpc,
"m-gidtxtpc": Gidtxtpc,
"m-aacp": Aacp,
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "opnp",
trnName: "getame",
......@@ -213,47 +279,43 @@ export default {
codes: {
...CodeTable,
},
flag:false,
}
flag: false,
};
},
methods:{
myTabClick(tab){
this.tabClick(tab)
methods: {
myTabClick(tab) {
this.tabClick(tab);
/**
* do it yourself
**/
let name = tab.name
let name = tab.name;
let rulePath;
if(name==="setpan"){
this.flag=true;
if (name === "setpan") {
this.flag = true;
}
if (!!rulePath) {
this.executeRule(rulePath).then(res => {
this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) {
this.updateModel(res.data)
}
})
this.updateModel(res.data);
}
});
}
},
created:async function(){
},
created: async function () {
console.log("进入getame交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
}
}
},
};
</script>
<style>
</style>
......@@ -48,14 +48,8 @@
v-model="model.gidgrp.rec.sndto"
style="width: 100%"
placeholder="请选择Undertaking Send to"
:code="getValues('gidgrp.rec.sndto')"
>
<el-option
v-for="item in codes.rolall"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
......
......@@ -27,7 +27,7 @@
<c-input-xml
type="textarea"
:model="model.gidgrp.blk.gtxgidtxt"
rows="15"
:maxRows="10"
maxlength="32500"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
......
......@@ -12,7 +12,7 @@
<c-input-xml
:disabled="model.gitp.gidtxtmodflgc == ''"
type="textarea"
rows="15"
:maxRows="10"
:model="model.gidgrp.blk.gtxgidtxtc"
maxlength="32500"
show-word-limit
......@@ -27,7 +27,7 @@
<c-input-xml
type="textarea"
:modle="model.gidgrp.blk.gtxgidtxtc"
rows="15"
:maxRows="10"
maxlength="32500"
show-word-limit
placeholder="请输入Guarantee Text with Variables - Counter Undertaking"
......
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