Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhouqian
vue-gjjs
Commits
44b40ae3
Commit
44b40ae3
authored
Oct 19, 2022
by
LiRui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
BPTOPN交易BUG修改及收账通知页面增加
parent
713a1681
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
170 additions
and
14 deletions
+170
-14
index.js
src/model/Bptopn/index.js
+7
-0
index.js
src/model/Public/Liaall/index.js
+5
-0
Bptopnp.vue
src/views/Business/Bptopn/Bptopnp.vue
+11
-4
Cfap.vue
src/views/Business/Bptopn/Cfap.vue
+49
-10
Docpan1.vue
src/views/Business/Bptopn/Docpan1.vue
+86
-0
index.vue
src/views/Business/Bptopn/index.vue
+12
-0
No files found.
src/model/Bptopn/index.js
View file @
44b40ae3
...
...
@@ -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
:{
...
...
src/model/Public/Liaall/index.js
View file @
44b40ae3
...
...
@@ -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
:
{
...
...
src/views/Business/Bptopn/Bptopnp.vue
View file @
44b40ae3
...
...
@@ -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>
...
...
src/views/Business/Bptopn/Cfap.vue
View file @
44b40ae3
...
...
@@ -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>
...
...
src/views/Business/Bptopn/Docpan1.vue
0 → 100644
View file @
44b40ae3
<
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
>
src/views/Business/Bptopn/index.vue
View file @
44b40ae3
...
...
@@ -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
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment