Commit 7a235a09 by lianyang

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 c66d747d a91b9d9f
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -5,8 +5,8 @@ import Utils from "~/utils" ...@@ -5,8 +5,8 @@ import Utils from "~/utils"
*/ */
let checkObj = { let checkObj = {
"gidgrp.bec.pts.extkey" :null, "gidgrp.bec.pts.extkey" :null,
"gidgrp.avc.pts.extkey" :null,
"gidgrp.blk.gidtxt" :null, "gidgrp.blk.gidtxt" :null,
"gidgrp.avc.pts.extkey" :null,
"gidgrp.rec.tenref" :null, "gidgrp.rec.tenref" :null,
"gidgrp.rec.giduil" :null, "gidgrp.rec.giduil" :null,
"gidgrp.rec.gartyp" :null, "gidgrp.rec.gartyp" :null,
...@@ -107,6 +107,7 @@ let checkObj = { ...@@ -107,6 +107,7 @@ let checkObj = {
"gidgrp.ghd.dbyhdh" :null, "gidgrp.ghd.dbyhdh" :null,
"gidgrp.blk.exptxt" :null, "gidgrp.blk.exptxt" :null,
"gidgrp.atb.pts.extkey" :null, "gidgrp.atb.pts.extkey" :null,
"gidgrp.blk.addamtcovc" :null,
"gidgrp.blk.atxliatxtc" :null, "gidgrp.blk.atxliatxtc" :null,
"gidgrp.blk.addinfc" :null, "gidgrp.blk.addinfc" :null,
"gitp.inccormsgflg" :null, "gitp.inccormsgflg" :null,
...@@ -121,10 +122,11 @@ let checkObj = { ...@@ -121,10 +122,11 @@ let checkObj = {
"gidgrp.rec.inudat" :null, "gidgrp.rec.inudat" :null,
"gitp.prepercmodflg" :null, "gitp.prepercmodflg" :null,
"gidgrp.iss.pts.ref" :null, "gidgrp.iss.pts.ref" :null,
"gidgrp.cbs.mac2.amt" :null,
"gitp.gidtxtmodflg" :null, "gitp.gidtxtmodflg" :null,
"gidgrp.blk.feetxt" :null, "gidgrp.blk.feetxt" :null,
"gidgrp.ghd.sqrtel" :null,
"gitp.prepermodflg" :null, "gitp.prepermodflg" :null,
"gidgrp.ghd.sqrtel" :null,
"gidgrp.bdb.namelc" :null, "gidgrp.bdb.namelc" :null,
"gidgrp.rec.expdat" :null, "gidgrp.rec.expdat" :null,
"gidgrp.blk.preperc" :null, "gidgrp.blk.preperc" :null,
......
...@@ -86,6 +86,7 @@ export default { ...@@ -86,6 +86,7 @@ export default {
"gidgrp.atb.namelc" :Utils.defaultFunction, "gidgrp.atb.namelc" :Utils.defaultFunction,
"gidgrp.atb.dbfadrblkcn" :Utils.defaultFunction, "gidgrp.atb.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.atb.pts.adrblk" :Utils.defaultFunction, "gidgrp.atb.pts.adrblk" :Utils.defaultFunction,
"gidgrp.cbs.mac2.amt" :Utils.defaultFunction,
"gitp.usr.extkey" :Utils.defaultFunction, "gitp.usr.extkey" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction, "gidgrp.rec.liadat" :Utils.defaultFunction,
"gidgrp.rec.legfrm" :Utils.defaultFunction, "gidgrp.rec.legfrm" :Utils.defaultFunction,
...@@ -136,6 +137,8 @@ export default { ...@@ -136,6 +137,8 @@ export default {
"gidgrp.rec.trmdatc" :Utils.defaultFunction, "gidgrp.rec.trmdatc" :Utils.defaultFunction,
"gidgrp.rec.tendatc" :Utils.defaultFunction, "gidgrp.rec.tendatc" :Utils.defaultFunction,
"gidgrp.rec.jurlaws20" :Utils.defaultFunction, "gidgrp.rec.jurlaws20" :Utils.defaultFunction,
"gidgrp.blk.addamtcovc" :Utils.defaultFunction,
"gidgrp.cbs.mac2.cur" :Utils.defaultFunction,
"gitp.aacp.aacmod.addamtflg" :Utils.defaultFunction, "gitp.aacp.aacmod.addamtflg" :Utils.defaultFunction,
"gidgrp.rec.drpreflg" :Utils.defaultFunction, "gidgrp.rec.drpreflg" :Utils.defaultFunction,
"gidgrp.ben.adrelc" :Utils.defaultFunction, "gidgrp.ben.adrelc" :Utils.defaultFunction,
......
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
v-model="model.dftcre.oricur" v-model="model.dftcre.oricur"
style="width: 95%" style="width: 95%"
placeholder="请选择单据金额:" placeholder="请选择单据金额:"
:code="codes.cur"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -79,6 +80,7 @@ ...@@ -79,6 +80,7 @@
v-model="model.dftcre.dfdgrp.cbs.max.cur" v-model="model.dftcre.dfdgrp.cbs.max.cur"
style="width: 95%" style="width: 95%"
placeholder="请选择代付金额:" placeholder="请选择代付金额:"
:code="codes.cur"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -97,6 +99,7 @@ ...@@ -97,6 +99,7 @@
v-model="model.dftcre.dfdgrp.cbs.opn1.cur" v-model="model.dftcre.dfdgrp.cbs.opn1.cur"
style="width: 95%" style="width: 95%"
placeholder="请选择代付余额:" placeholder="请选择代付余额:"
:code="codes.cur"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -121,6 +124,7 @@ ...@@ -121,6 +124,7 @@
v-model="model.dftcre.dfdgrp.rec.fintyp" v-model="model.dftcre.dfdgrp.rec.fintyp"
style="width: 95%" style="width: 95%"
placeholder="请选择代付类型:" placeholder="请选择代付类型:"
:code="fintyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -132,6 +136,7 @@ ...@@ -132,6 +136,7 @@
v-model="model.dftcre.dfdgrp.rec.dfuflg" v-model="model.dftcre.dfdgrp.rec.dfuflg"
style="width: 95%" style="width: 95%"
placeholder="请选择境内境外代付:" placeholder="请选择境内境外代付:"
:code="codes.dfuflg"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -146,6 +151,7 @@ ...@@ -146,6 +151,7 @@
v-model="model.dftcre.dfdgrp.rec.invtyp" v-model="model.dftcre.dfdgrp.rec.invtyp"
style="width: 100%" style="width: 100%"
placeholder="请选择发票类型" placeholder="请选择发票类型"
:code="codes.invtyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -157,6 +163,7 @@ ...@@ -157,6 +163,7 @@
v-model="model.dftcre.dfdgrp.rec.trntyp" v-model="model.dftcre.dfdgrp.rec.trntyp"
style="width: 95%" style="width: 95%"
placeholder="请选择交易类型:" placeholder="请选择交易类型:"
:code="trntyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -197,6 +204,7 @@ ...@@ -197,6 +204,7 @@
v-model="model.dftcre.dfdgrp.rec.intprd" v-model="model.dftcre.dfdgrp.rec.intprd"
style="width: 95%" style="width: 95%"
placeholder="请选择计息周期:" placeholder="请选择计息周期:"
:code="codes.intprd"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -216,6 +224,7 @@ ...@@ -216,6 +224,7 @@
v-model="model.dftcre.dfdgrp.rec.flttyp" v-model="model.dftcre.dfdgrp.rec.flttyp"
style="width: 95%" style="width: 95%"
placeholder="请选择利率浮动方式:" placeholder="请选择利率浮动方式:"
:code="codes.flttyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -234,6 +243,7 @@ ...@@ -234,6 +243,7 @@
v-model="model.dftcre.dfdgrp.rec.guaflg" v-model="model.dftcre.dfdgrp.rec.guaflg"
style="width: 95%" style="width: 95%"
placeholder="请选择货押标识:" placeholder="请选择货押标识:"
:code="codes.guaflg"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -377,7 +387,7 @@ ...@@ -377,7 +387,7 @@
<c-input <c-input
v-model="model.dftcre.dfdgrp.rec.bnkact" v-model="model.dftcre.dfdgrp.rec.bnkact"
maxlength="32" maxlength="32"
placeholder="请输入同业代付内部�'�号" placeholder="请输入同业代付内部号"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -548,7 +558,19 @@ export default { ...@@ -548,7 +558,19 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {
trntyp: [
{ label: "买方单据", value: "BD" },
{ label: "汇出汇款", value: "CP" },
{ label: "进口代收", value: "BC" },
{ label: "卖方信用证", value: "BF" },
{ label: "进口信用证", value: "BR" },
],
fintyp:[
{label: "我行融资", value: "A"},
{label: "我行风险参与", value: "B"},
],
};
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
......
...@@ -103,16 +103,6 @@ export default { ...@@ -103,16 +103,6 @@ export default {
}, },
methods:{ methods:{
...Event, ...Event,
async cfaChange(){
let rtnmsg = await this.executeDefault("cfaflg")
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
}
}, },
created:function(){ created:function(){
......
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable"> <c-col :span="4" class="centerLable">
<c-checkbox v-if="model.gidgrp.cbs.max.cur=='CNY'" disabled v-model="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-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> --> <!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col> </c-col>
...@@ -89,15 +89,15 @@ export default { ...@@ -89,15 +89,15 @@ export default {
} }
}, },
computed: { computed: {
cmtflg:{ // cmtflg:{
get() { // get() {
return this.model.gidgrp.rec.fingua=='Y'; // return this.model.gidgrp.rec.fingua=='Y';
}, // },
set(val) { // set(val) {
this.model.gidgrp.rec.cmtflg = val ? 'X' : ''; // this.model.gidgrp.rec.cmtflg = val ? 'X' : '';
}, // },
}, // },
}, },
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
......
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
placeholder="请选择Applicable Rules" placeholder="请选择Applicable Rules"
> >
<el-option <el-option
v-for="item in apprul" v-for="item in codes.apprul"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -387,13 +387,7 @@ ...@@ -387,13 +387,7 @@
placeholder="请选择Choice of Text" placeholder="请选择Choice of Text"
:code="codes.gtxinr" :code="codes.gtxinr"
> >
<!-- <el-option
v-for="item in codes.gtxinr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> -->
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -819,7 +813,7 @@ ...@@ -819,7 +813,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" v-if="model.gidgrp.cbs.max.cur=='CNY'&&model.gitp.swiftflg!='Y'" class="centerLable"> <c-col :span="4" v-if="model.gidgrp.cbs.max.cur=='CNY'&&model.gitp.swiftflg!='Y'" class="centerLable">
<c-checkbox label="跨境人民币保函" disabled v-model="cmtflg" <c-checkbox label="跨境人民币保函" disabled v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox >跨境人民币保函</c-checkbox
> >
<!-- <c-checkbox label="跨境人民币保函" v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg" <!-- <c-checkbox label="跨境人民币保函" v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg"
...@@ -1585,13 +1579,6 @@ export default { ...@@ -1585,13 +1579,6 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
apprul:[
{label:"UCPR Undertaking is subject to UCP Rules f. Doc. Credit",value:"UCPR" },
{label:"OTHR The guarantee is subject to another set of rules, see Narrative",value:"OTHR" },
{label:"URDG The guarantee is subject to the ICC Rules for Demand Guarantees",value:"URDG" },
{label:"ISPR The guarantee is not subject to any set of rule",value:"ISPR"},
{label:"NONE The guarantee is not subject to any set of rule",value:"NONE" },
],
legfrm:[ legfrm:[
{label:"Standby letter of credit ",value:"STBY" }, {label:"Standby letter of credit ",value:"STBY" },
{label:"OTHER",value:"DEPU" }, {label:"OTHER",value:"DEPU" },
...@@ -1600,15 +1587,15 @@ export default { ...@@ -1600,15 +1587,15 @@ export default {
} }
}, },
computed: { computed: {
cmtflg:{ // cmtflg:{
get() { // get() {
return this.model.gidgrp.rec.fingua=="Y"; // return this.model.gidgrp.rec.fingua=="Y";
}, // },
set(val) { // set(val) {
this.model.gidgrp.rec.cmtflg = val ? "X" : ""; // this.model.gidgrp.rec.cmtflg = val ? "X" : "";
}, // },
}, // },
// liaflg:{ // liaflg:{
// get(){ // get(){
// return this.model.gidgrp.rec.expflg=='X'&&this.model.gidgrp.rec.hndtyp=='OC'; // return this.model.gidgrp.rec.expflg=='X'&&this.model.gidgrp.rec.hndtyp=='OC';
......
...@@ -319,6 +319,9 @@ export default { ...@@ -319,6 +319,9 @@ export default {
if (name === "conp") { if (name === "conp") {
rulePath = "recp.conp"; rulePath = "recp.conp";
} }
if(name==="cfap"){
rulepath = "cfap";
}
// if (name === "glepan") { // if (name === "glepan") {
// rulePath = "glepan"; // rulePath = "glepan";
// } // }
......
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur">
<c-input disabled v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入Additional Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入Open Add. Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input disabled v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入Balance"></c-input>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur">
<c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入Additional Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="gidgrp.cbs.mac2.amt">
<c-input v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入Open Add. Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Balance" prop="gidgrp.cbs.opc2.amt">
<c-input v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入Balance"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitpop/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg!='Y'" label="Law of Jurisdiction" prop="gidgrp.rec.jurlaw"> <el-form-item v-if="model.gitp.swiftflg!='Y'" label="Law of Jurisdiction" prop="gidgrp.rec.jurlaw">
<c-input v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入Law of Jurisdiction"></c-input> <c-input disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入Law of Jurisdiction"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
......
...@@ -5,17 +5,17 @@ ...@@ -5,17 +5,17 @@
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Contract Reference" prop="gidgrp.rec.orcrefc"> <el-form-item label="Contract Reference" prop="gidgrp.rec.orcrefc">
<c-input 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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Contract Date" prop="gidgrp.rec.orcdatc"> <el-form-item label="Contract Date" prop="gidgrp.rec.orcdatc">
<c-date-picker 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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Closing Date" prop="gidgrp.rec.tenclsdatc"> <el-form-item label="Closing Date" prop="gidgrp.rec.tenclsdatc">
<c-date-picker 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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -37,13 +37,13 @@ ...@@ -37,13 +37,13 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Original Perc./ Rate" prop="gidgrp.rec.orcratc"> <el-form-item label="Original Perc./ Rate" prop="gidgrp.rec.orcratc">
<c-input v-model="model.gidgrp.rec.orcratc" placeholder="请输入Original Perc./ Rate"></c-input> <c-input disabled v-model="model.gidgrp.rec.orcratc" placeholder="请输入Original Perc./ Rate"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Contract Amount " prop="gidgrp.rec.orccurc"> <el-form-item label="Contract Amount " prop="gidgrp.rec.orccurc">
<c-select 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 <el-option
v-for="item in codes.curtxt" v-for="item in codes.curtxt"
:key="item.value" :key="item.value"
...@@ -55,19 +55,19 @@ ...@@ -55,19 +55,19 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-input 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> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Original Contract Place" prop="gidgrp.blk.orcplcc"> <el-form-item label="Original Contract Place" prop="gidgrp.blk.orcplcc">
<c-input type="textarea" v-model="model.gidgrp.blk.orcplcc" maxlength="35" show-word-limit placeholder="请输入Original Contract Place" ></c-input> <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> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="A/c for Adv. Paym. Guar." prop="gidgrp.rec.accc"> <el-form-item label="A/c for Adv. Paym. Guar." prop="gidgrp.rec.accc">
<c-input v-model="model.gidgrp.rec.accc" maxlength="35" placeholder="请输入A/c for Adv. Paym. Guar."></c-input> <c-input disabled v-model="model.gidgrp.rec.accc" maxlength="35" placeholder="请输入A/c for Adv. Paym. Guar."></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-input v-model="model.gidgrp.rec.jurlawtxtc" maxlength="65" placeholder="请输入Governing Law "></c-input> <c-input disabled v-model="model.gidgrp.rec.jurlawtxtc" maxlength="65" placeholder="请输入Governing Law "></c-input>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -95,22 +95,22 @@ ...@@ -95,22 +95,22 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Tender Reference" prop="gidgrp.rec.tenrefc"> <el-form-item label="Tender Reference" prop="gidgrp.rec.tenrefc">
<c-input 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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Tender Date" prop="gidgrp.rec.tendatc"> <el-form-item label="Tender Date" prop="gidgrp.rec.tendatc">
<c-date-picker 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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Latest Transmiss. Date" prop="gidgrp.rec.trmdatc"> <el-form-item label="Latest Transmiss. Date" prop="gidgrp.rec.trmdatc">
<c-date-picker type="date" v-model="model.gidgrp.rec.trmdatc" style="width:100%" placeholder="请选择Latest Transmiss. Date"></c-date-picker> <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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Additional Info" prop="gidgrp.blk.addinfc"> <el-form-item label="Additional Info" prop="gidgrp.blk.addinfc">
<c-input 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> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<c-input 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> </c-col>
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<c-input 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> </c-col>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<c-col :span="24"> <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-fullbox>
<c-select v-model="model.gidgrp.rec.delori" style="width:100%" placeholder="请选择Delivery of Undertak."> <c-select :disabled="model.gidgrp.rec.purpos!='ISSU'" v-model="model.gidgrp.rec.delori" style="width:100%" placeholder="请选择Delivery of Undertak.">
<el-option <el-option
v-for="item in codes.delori" v-for="item in codes.delori"
:key="item.value" :key="item.value"
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</el-option> </el-option>
</c-select> </c-select>
<template slot="footer"> <template slot="footer">
<c-input v-model="model.gidgrp.rec.deloritxt" maxlength="35" placeholder="请输入Delivery of Undertak."></c-input> <c-input disabled v-model="model.gidgrp.rec.deloritxt" maxlength="35" placeholder="请输入Delivery of Undertak."></c-input>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Undertaking Send to" prop="gidgrp.rec.sndto"> <el-form-item label="Undertaking Send to" prop="gidgrp.rec.sndto">
<c-select v-model="model.gidgrp.rec.sndto" style="width:100%" placeholder="请选择Undertaking Send to"> <c-select :disabled="model.gidgrp.rec.purpos!='ISSU'" v-model="model.gidgrp.rec.sndto" style="width:100%" placeholder="请选择Undertaking Send to">
<el-option <el-option
v-for="item in codes.rolall" v-for="item in codes.rolall"
:key="item.value" :key="item.value"
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Deliv. To/Collection By" prop="gidgrp.rec.delto"> <el-form-item label="Deliv. To/Collection By" prop="gidgrp.rec.delto">
<c-select v-model="model.gidgrp.rec.delto" style="width:100%" placeholder="请选择Deliv. To/Collection By"> <c-select :disabled="model.gidgrp.rec.purpos!='ISSU'" v-model="model.gidgrp.rec.delto" style="width:100%" placeholder="请选择Deliv. To/Collection By">
<el-option <el-option
v-for="item in codes.delto" v-for="item in codes.delto"
:key="item.value" :key="item.value"
...@@ -52,13 +52,13 @@ ...@@ -52,13 +52,13 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadr"> <el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadr">
<c-input type="textarea" v-model="model.gidgrp.blk.deltoadr" maxlength="35" show-word-limit placeholder="请输入Delivery to Address" ></c-input> <c-input disabled type="textarea" v-model="model.gidgrp.blk.deltoadr" maxlength="35" show-word-limit placeholder="请输入Delivery to Address" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcond"> <el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcond">
<c-input 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="65" show-word-limit placeholder="请输入Transfer Conditions" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
<c-col :span="13"> <c-col :span="13">
<c-col :span="20"> <c-col :span="20">
<el-form-item label="Presentation Instr." prop="gidgrp.blk.preper"> <el-form-item label="Presentation Instr." prop="gidgrp.blk.preper">
<c-input type="textarea" :rows="5" v-model="model.gidgrp.blk.preper" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input> <c-input :disabled="model.gitp.prepermodflg!='X'" type="textarea" :rows="5" v-model="model.gidgrp.blk.preper" maxlength="65" show-word-limit placeholder="请输入Presentation Instr." ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</el-option> </el-option>
</c-select> </c-select>
<template slot="footer" > <template slot="footer" >
<c-input v-model="model.gidgrp.rec.deloritxtc" maxlength="35" placeholder="请输入Delivery of Undertak."></c-input> <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> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadrc"> <el-form-item label="Delivery to Address" prop="gidgrp.blk.deltoadrc">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.blk.deltoadrc" maxlength="35" show-word-limit placeholder="请输入Delivery to Address" ></c-input> <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> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcondc"> <el-form-item label="Transfer Conditions" prop="gidgrp.blk.trfcondc">
<c-input aria-disabled="" rows="5" type="textarea" v-model="model.gidgrp.blk.trfcondc" maxlength="65" show-word-limit placeholder="请输入Transfer Conditions" ></c-input> <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> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -194,6 +194,23 @@ ...@@ -194,6 +194,23 @@
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<c-col :span="24">
<el-form-item label="Additional Parties" >
<c-edit-table :model="model" v-bind="ptsaddg" style="margin-left:-120px">
<el-table-column label="操作" >
<template slot-scope="scope">
<el-button
size="mini"
@click="handleEdit(scope.$index, scope.row)"
type="primary"
>详情</el-button
>
</template>
</el-table-column>
</c-edit-table>
</el-form-item>
</c-col>
<!-- <c-col :span="23"> <!-- <c-col :span="23">
<el-form-item label="Additional Parties"> <el-form-item label="Additional Parties">
<c-table <c-table
...@@ -508,6 +525,33 @@ export default { ...@@ -508,6 +525,33 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
ptsaddg: {
columns: [
{
title: "Role",
width: "120px",
dataIndex: "rol",
show: "select",
},
{
title: "Party",
width: "180px",
dataIndex: "ptyextkey",
show: "input",
},
{
title: "Name of Party",
width: "250px",
dataIndex: "nam",
},
{
title: "Reference for Address",
width: "250px",
dataIndex: "ref",
},
],
urls: "gitp.ptsaddp.ptsaddg",
},
codes: { codes: {
...CodeTable, ...CodeTable,
}, },
......
...@@ -155,11 +155,12 @@ ...@@ -155,11 +155,12 @@
</c-content> </c-content>
</el-tab-pane> </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> <c-content>
<m-preperpc :model="model" :codes="codes"/> <m-preperpc :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </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> <c-content>
<m-detpc :model="model" :codes="codes"/> <m-detpc :model="model" :codes="codes"/>
...@@ -170,6 +171,12 @@ ...@@ -170,6 +171,12 @@
<m-gidtxtpc :model="model" :codes="codes"/> <m-gidtxtpc :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<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"/>
</c-content>
</el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
...@@ -202,6 +209,7 @@ import Ptypc from "./Ptypc" ...@@ -202,6 +209,7 @@ import Ptypc from "./Ptypc"
import Preperpc from "./Preperpc" import Preperpc from "./Preperpc"
import Detpc from "./Detpc" import Detpc from "./Detpc"
import Gidtxtpc from "./Gidtxtpc" import Gidtxtpc from "./Gidtxtpc"
import Aacp from "./Aacp"
import Setpan from "~/views/Public/Setpan"; import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
...@@ -234,6 +242,7 @@ export default { ...@@ -234,6 +242,7 @@ export default {
"m-preperpc" :Preperpc, "m-preperpc" :Preperpc,
"m-detpc" :Detpc, "m-detpc" :Detpc,
"m-gidtxtpc" :Gidtxtpc, "m-gidtxtpc" :Gidtxtpc,
"m-aacp" :Aacp,
}, },
provide() { provide() {
return { return {
......
...@@ -220,7 +220,7 @@ ...@@ -220,7 +220,7 @@
</el-table-column> </el-table-column>
<el-table-column label="Currency" prop="cur" width="100px"> <el-table-column label="Currency" prop="cur" width="100px">
</el-table-column> </el-table-column>
<el-table-column label="Original Amount" prop="ogiamt" v-model="ogiamt" width="150px"> <el-table-column label="Original Amount" prop="ogiamt" width="150px">
</el-table-column> </el-table-column>
<el-table-column label="Fee Amount" prop="amt" width="150px"> <el-table-column label="Fee Amount" prop="amt" width="150px">
</el-table-column> </el-table-column>
...@@ -912,24 +912,6 @@ export default { ...@@ -912,24 +912,6 @@ export default {
components: { SetpanDialog }, components: { SetpanDialog },
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
watch: {
ogiamt: {
handler(num) {
console.log("=================================")
num = this.ogiamt;
num = num.toFixed(2);
num = parseFloat(num);
num = num.toLocaleString();
return num;//返回的是字符串23,245.12保留2位小数
},
immediate: true
}
},
data() { data() {
return { return {
dialogVisible: false, dialogVisible: false,
......
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