Commit 44b40ae3 by LiRui

BPTOPN交易BUG修改及收账通知页面增加

parent 713a1681
......@@ -43,6 +43,7 @@ export default class Bptopn{
marrat:"", // 基准利率 .bpdgrp.rec.marrat
grarat:"", // Grace rate .bpdgrp.rec.grarat
finact:"", // 融资帐号 .bpdgrp.rec.finact
fpdinr:"", // INR of forfaiting contract used .bpdgrp.rec.fpdinr
},
fia:{
pts:new Pts().data,
......@@ -361,6 +362,12 @@ export default class Bptopn{
},
},
},
lendoc: {
actflg: "", // Input Account .lendoc.actflg
accout: "", // ACT .lendoc.account
vercerref: "", // Verification Certificate Number .lendoc.vercerref
decnum: "", // Declaration Number .lendoc.decnum
},
pageId: "" , // ctx的key
ledgrp:{
rec:{
......
......@@ -42,6 +42,11 @@ export default class Liaall {
seainf: "", // .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
ptspta: {
pta: {
bic: "", // BIC of Address .liaall.limmod.wrkp.ptspta.pta.bic
},
},
},
othp: {
ptsget: {
......
......@@ -283,7 +283,7 @@
</c-row>
<!---line3--->
<c-row>
<!-- <c-row>
<c-col :span="24">
<el-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input
......@@ -292,12 +292,15 @@
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-row> -->
<!---line4--->
<c-row>
<c-col :span="12">
<el-form-item label="Financial Doc. Amt." prop="tensetcur">
<el-form-item
v-if="model.bpdgrp.rec.pnttyp!='' || model.bpdgrp.rec.fpdinr!=''"
label="Financial Doc. Amt." prop="tensetcur"
>
<c-select
v-model="model.tensetcur"
style="width: 100%"
......@@ -315,7 +318,10 @@
</c-col>
<c-col :span="12">
<el-form-item label="Amount" prop="tensetamt">
<el-form-item
v-if="model.bpdgrp.rec.pnttyp!='' || model.bpdgrp.rec.fpdinr!=''"
label="Amount" prop="tensetamt"
>
<c-input
v-model="model.tensetamt"
placeholder="Amount"
......@@ -772,6 +778,7 @@
<c-col :span="12">
<el-form-item label="宽限期" prop="bptmod.finmod.graday">
<c-input
:disabled="model.liaall.limmod.wrkp.ptspta.pta.bic != 'SINOSUREXXX'"
v-model="model.bptmod.finmod.graday"
placeholder=""
></c-input>
......
......@@ -5,7 +5,12 @@
<c-col :span="12">
<el-form-item label="数据采集标志" prop="cfabpt.cfaflg">
<c-select v-model="model.cfabpt.cfaflg" style="width:100%" placeholder="请选择数据采集标志">
<el-option v-for="item in codes.cfaflg1" :key="item.value" :label="item.label" :value="item.value">
<el-option
v-for="item in codes.cfaflg1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
......@@ -27,14 +32,24 @@
<c-col :span="24">
<el-form-item label="地区机构号" prop="cfabpt.ownextkey">
<c-select v-model="model.cfabpt.ownextkey" style="width:100%" placeholder="请选择地区机构号"></c-select>
<c-select
v-model="model.cfabpt.ownextkey"
style="width:100%"
placeholder="请选择地区机构号"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否外保内贷" prop="cfabpt.cdaflg">
<c-select v-model="model.cfabpt.cdaflg" style="width:100%" placeholder="请选择是否外保内贷">
<el-option v-for="item in codes.cdaflg" :key="item.value" :label="item.label" :value="item.value">
<el-option
v-for="item in codes.cdaflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
......@@ -42,9 +57,11 @@
<c-col :span="24">
<el-form-item label="资金用途" prop="cfabpt.cda.useofunds">
<c-select disabled v-model="model.cfabpt.cda.useofunds" style="width:100%" placeholder="请选择资金用途">
<el-option v-for="item in codes.useofunds" :key="item.value" :label="item.label" :value="item.value">
</el-option>
<c-select
:disabled="model.cfabpt.cdaflg=='N' || model.cfabpt.cdaflg==''"
v-model="model.cfabpt.cda.useofunds"
style="width:100%" placeholder="请选择资金用途"
>
</c-select>
</el-form-item>
</c-col>
......@@ -52,8 +69,18 @@
<c-col :span="24">
<el-form-item label="中资企业境外担保项下境内贷款额度币种" prop="cfabpt.cda.cfeogudcurr">
<c-select disabled v-model="model.cfabpt.cda.cfeogudcurr" style="width:100%" placeholder="请选择中资企业境外担保项下境内贷款额度币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
<c-select
:disabled="model.cfabpt.cdaflg=='N' || model.cfabpt.cdaflg==''"
v-model="model.cfabpt.cda.cfeogudcurr"
style="width:100%"
placeholder="请选择中资企业境外担保项下境内贷款额度币种"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
......@@ -61,13 +88,25 @@
<br><br><br><br><br>
<c-col :span="24">
<el-form-item label="中资企业境外担保项下境内贷款额度金额" prop="cfabpt.cda.cfeogudamount">
<c-input disabled v-model="model.cfabpt.cda.cfeogudamount" placeholder="请输入中资企业境外担保项下境内贷款额度金额"></c-input>
<c-input
:disabled="model.cfabpt.cdaflg=='N' || model.cfabpt.cdaflg==''"
v-model="model.cfabpt.cda.cfeogudamount"
placeholder="请输入中资企业境外担保项下境内贷款额度金额"
>
</c-input>
</el-form-item>
</c-col>
<br><br><br><br><br>
<c-col :span="24">
<el-form-item label="中资企业境外担保项下贷款业务批准文件号" prop="cfabpt.cda.cfeogudad">
<c-input disabled type="textarea" v-model="model.cfabpt.cda.cfeogudad" maxlength="32" show-word-limit placeholder="请输入中资企业境外担保项下贷款业务批准文件号"></c-input>
<c-input
:disabled="model.cfabpt.cdaflg=='N' || model.cfabpt.cdaflg==''"
type="textarea"
v-model="model.cfabpt.cda.cfeogudad"
maxlength="32"
show-word-limit placeholder="请输入中资企业境外担保项下贷款业务批准文件号"
>
</c-input>
</el-form-item>
</c-col>
</div>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="Verification Certificate Number"
prop="lendoc.vercerref"
>
<c-input
type="textarea"
v-model="model.lendoc.vercerref"
maxlength="20"
show-word-limit
placeholder="请输入Verification Certificate Number"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input
v-model="model.lendoc.decnum"
maxlength="22"
placeholder="请输入Declaration Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="ACT" prop="lendoc.account">
<c-fullbox>
<c-input
v-model="model.lendoc.account"
maxlength="3"
style="width: 100%"
placeholder="请输入Input Amount"
:disabled="!actflg"
></c-input>
<template slot="footer">
<el-form-item label="" prop="lendoc.actflg">
<c-checkbox v-model="actflg" style="margin-left: 10px"
>Input Amount</c-checkbox
>
</el-form-item>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Betset/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
computed: {
actflg: {
get() {
return this.model.lendoc.actflg === "X";
},
set(val) {
this.model.lendoc.actflg = val ? "X" : "";
},
},
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -111,6 +111,16 @@
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
v-if="model.bpdgrp.rec.fintyp=='F' || model.bpdgrp.rec.fintyp=='U'"
label="收账通知" name="docpan1"
>
<c-content>
<m-docpan1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000004 -->
<el-tab-pane label="融资款项" name="rzkx">
<c-content>
......@@ -216,6 +226,7 @@ import Limitbody from "~/views/Public/Limitbody";
import Conp from "./Conp";
import Dclpp from "./Dclpp";
import Basp2 from "./Basp2";
import Docpan1 from "./Docpan1";
export default {
name: "Bptopn",
......@@ -238,6 +249,7 @@ export default {
"m-conp": Conp,
"m-dclpp": Dclpp,
"m-basp2": Basp2,
"m-docpan1": Docpan1,
},
provide() {
return {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment