Commit da218e9b by liaoxing

出口融资功能测试

parent 66392d1a
...@@ -48,10 +48,9 @@ export default { ...@@ -48,10 +48,9 @@ export default {
} }
}, },
async onFinmodButget() { async onFinmodButget() {
let rtnmsg = await this.executeRule("finmod.butget") let rtnmsg = await this.executeRule("bptmod.finmod.butget")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} else { } else {
this.$notify.error({ this.$notify.error({
title: '错误', title: '错误',
...@@ -72,9 +71,10 @@ export default { ...@@ -72,9 +71,10 @@ export default {
} }
}, },
async onFinmodButcal() { async onFinmodButcal() {
let rtnmsg = await this.executeRule("finmod.butcal") let rtnmsg = await this.executeRule("bptmod.finmod.butcal")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
} else { } else {
this.$notify.error({ this.$notify.error({
......
...@@ -321,7 +321,8 @@ ...@@ -321,7 +321,8 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="融资金额" prop="bpdgrp.cbs.max.cur"> <el-form-item label="融资金额" prop="bpdgrp.cbs.max.cur">
<c-select <c-select
:disabled="(model.ledgrp.rec.dflg=='D' || model.dedgrp.rec.dflg=='D') || (model.bpdgrp.rec.fintyp=='F' || model.bpdgrp.rec.fintyp=='U')" :disabled="(model.bpdgrp.rec.pnttyp !='' && model.bpdgrp.rec.fpdinr !='') &&
((model.ledgrp.rec.dflg=='D' || model.dedgrp.rec.dflg=='D') || (model.bpdgrp.rec.fintyp=='F' || model.bpdgrp.rec.fintyp=='U'))"
v-model="model.bpdgrp.cbs.max.cur" v-model="model.bpdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择融资币种" placeholder="请选择融资币种"
......
...@@ -68,6 +68,13 @@ ...@@ -68,6 +68,13 @@
style="width: 100%" style="width: 100%"
placeholder="请选择福费廷类型" placeholder="请选择福费廷类型"
> >
<el-option
v-for="item in codes.fortyp"
: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>
...@@ -76,7 +83,9 @@ ...@@ -76,7 +83,9 @@
<el-form-item label="信用证类型" prop="bpdgrp.rec.lctyp"> <el-form-item label="信用证类型" prop="bpdgrp.rec.lctyp">
<c-select <c-select
v-model="model.bpdgrp.rec.lctyp" v-model="model.bpdgrp.rec.lctyp"
:code="codes.lctyp"
style="width: 100%" style="width: 100%"
disabled
placeholder="请选择信用证类型" placeholder="请选择信用证类型"
> >
</c-select> </c-select>
...@@ -743,8 +752,10 @@ ...@@ -743,8 +752,10 @@
</c-col> --> </c-col> -->
<!-- ----------------------------------------------------------------------------- --> <!-- ----------------------------------------------------------------------------- -->
<!-- v-show="(sysmod.apt.cod == 'BPTOPN' || sysmod.apt.cod == 'BPTADD') && bpdgrp.rec.fintyp == 'G' && bpdgrp.rec.fortyp == '2'" -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<el-form-item label="原一级市场买入融资借据号" prop="bpdgrp.rec.loanno"> <el-form-item label="原一级市场买入融资借据号" prop="bpdgrp.rec.loanno"
v-show="model.bpdgrp.rec.fintyp == 'G' && model.bpdgrp.rec.fortyp == '2'">
<c-input <c-input
v-model="model.bpdgrp.rec.loanno" v-model="model.bpdgrp.rec.loanno"
maxlength="20" maxlength="20"
...@@ -757,6 +768,7 @@ ...@@ -757,6 +768,7 @@
<el-form-item <el-form-item
label="国内信用证受益人统一信用代码" label="国内信用证受益人统一信用代码"
prop="bpdgrp.rec.benidcode" prop="bpdgrp.rec.benidcode"
v-show="model.bpdgrp.rec.fintyp == 'G' && model.bpdgrp.rec.fortyp == '2'"
> >
<c-input <c-input
v-model="model.bpdgrp.rec.benidcode" v-model="model.bpdgrp.rec.benidcode"
...@@ -767,7 +779,8 @@ ...@@ -767,7 +779,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="国内证受益人中文名称" prop="bpdgrp.rec.bennam"> <el-form-item label="国内证受益人中文名称" prop="bpdgrp.rec.bennam"
v-show="model.bpdgrp.rec.fintyp == 'G' && model.bpdgrp.rec.fortyp == '2'">
<c-input <c-input
v-model="model.bpdgrp.rec.bennam" v-model="model.bpdgrp.rec.bennam"
maxlength="100" maxlength="100"
...@@ -778,12 +791,14 @@ ...@@ -778,12 +791,14 @@
<!-- ----------------------------------------------------------------------- --> <!-- ----------------------------------------------------------------------- -->
<c-col :span="12" style="padding-right: 20px"> <c-col :span="12" style="padding-right: 20px">
<el-form-item label="境外付款人所属国家/地区" prop="bpdgrp.rec.f0103"> <el-form-item label="境外付款人所属国家/地区" prop="bpdgrp.rec.f0103"
v-show="model.bpdgrp.rec.fintyp == 'F' || model.bpdgrp.rec.fintyp == 'U'">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.bpdgrp.rec.f0103" v-model="model.bpdgrp.rec.f0103"
maxlength="3" maxlength="3"
placeholder="请输入境外付款人所属国家/地区" placeholder="请输入境外付款人所属国家/地区"
@keyup.enter.native="showGridPromptDialog('bpdgrp.rec.f0103')"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -798,9 +813,11 @@ ...@@ -798,9 +813,11 @@
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
<el-form-item label="境外付款人所属部门" prop="bpdgrp.rec.f0104"> <el-form-item label="境外付款人所属部门" prop="bpdgrp.rec.f0104"
v-show="model.bpdgrp.rec.fintyp == 'F' || model.bpdgrp.rec.fintyp == 'U'">
<c-select <c-select
v-model="model.bpdgrp.rec.f0104" v-model="model.bpdgrp.rec.f0104"
:code="codes.f0104"
style="width: 100%" style="width: 100%"
placeholder="请选择境外付款人所属部门" placeholder="请选择境外付款人所属部门"
> >
...@@ -812,9 +829,11 @@ ...@@ -812,9 +829,11 @@
</c-col> --> </c-col> -->
<c-col :span="12" style="padding-left: 20px"> <c-col :span="12" style="padding-left: 20px">
<el-form-item label="是否附有银行承兑汇票" prop="bpdgrp.rec.f0102"> <el-form-item label="是否附有银行承兑汇票" prop="bpdgrp.rec.f0102"
v-show="model.bpdgrp.rec.fintyp == 'F' || model.bpdgrp.rec.fintyp == 'U'">
<c-select <c-select
v-model="model.bpdgrp.rec.f0102" v-model="model.bpdgrp.rec.f0102"
:code="codes.f0102"
style="width: 100%" style="width: 100%"
placeholder="请选择是否附有银行承兑汇票" placeholder="请选择是否附有银行承兑汇票"
> >
...@@ -834,9 +853,11 @@ ...@@ -834,9 +853,11 @@
</c-col> --> </c-col> -->
<c-col :span="12" style="padding-left: 20px"> <c-col :span="12" style="padding-left: 20px">
<el-form-item label="境外付款人与本机构的关系" prop="bpdgrp.rec.f0105"> <el-form-item label="境外付款人与本机构的关系" prop="bpdgrp.rec.f0105"
v-show="model.bpdgrp.rec.fintyp == 'F' || model.bpdgrp.rec.fintyp == 'U'">
<c-select <c-select
v-model="model.bpdgrp.rec.f0105" v-model="model.bpdgrp.rec.f0105"
:code="codes.f0105"
style="width: 100%" style="width: 100%"
placeholder="请选择境外付款人与本机构的关系" placeholder="请选择境外付款人与本机构的关系"
> >
...@@ -857,7 +878,12 @@ export default { ...@@ -857,7 +878,12 @@ export default {
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {
codes: {
...CodeTable,
},
};
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
......
...@@ -216,6 +216,13 @@ ...@@ -216,6 +216,13 @@
v-on:select-ety="selectEty" v-on:select-ety="selectEty"
> >
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
<!-- <c-bus-button :$pntvm="this"></c-bus-button> --> <!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn <c-function-btn
:handleSubmit="handleSubmit" :handleSubmit="handleSubmit"
......
...@@ -86,15 +86,17 @@ ...@@ -86,15 +86,17 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Advanced Party Ref. 融资业务编号--> <!-- Advanced Party Ref. 融资业务编号 v-if="bpdgrp.rec.fintyp=='F' || bpdgrp.rec.fintyp=='D'"-->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="" prop="bptp.distyp" label-width="0px" style="margin-left: 5px;"> <c-form-item label="" prop="bptp.distyp" label-width="0px" style="margin-left: 5px;"
<c-input v-if="model.bpdgrp.rec.fintyp=='F' || model.bpdgrp.rec.fintyp=='D'">
<c-select
v-model="model.bptp.distyp" v-model="model.bptp.distyp"
:code="codes.distyp"
style="width: 100%; " style="width: 100%; "
maxlength="17" maxlength="17"
disabled disabled
></c-input> ></c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -2,15 +2,15 @@ ...@@ -2,15 +2,15 @@
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000545 : Correspondence --> <!-- SF000545 : Correspondence -->
<c-col :span="12"> <!-- <c-col :span="12">
<span <span
v-text="model.trnmod.trndoc.advlabel" v-text="model.trnmod.trndoc.advlabel"
data-path=".trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel"
> >
</span> </span>
</c-col> </c-col> -->
<c-col :span="12"> <c-col :span="12" style="padding-right: 20px">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam"> <c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input <c-input
v-model="model.trnmod.trndoc.advnam" v-model="model.trnmod.trndoc.advnam"
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12" style="padding-left: 20px">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl"> <c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input <c-input
type="textarea" type="textarea"
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12" style="padding-right: 20px">
<span <span
v-text="model.trnmod.trndoc.amdnam" v-text="model.trnmod.trndoc.amdnam"
data-path=".trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam"
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
</span> </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12" style="padding-right: 20px">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc"> <c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input <c-input
v-model="model.trnmod.trndoc.advdoc" v-model="model.trnmod.trndoc.advdoc"
......
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