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
acfa98be
Commit
acfa98be
authored
Sep 06, 2022
by
“yanyuxin”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
进口融资开立交易完善
parent
0923df7c
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
42 additions
and
19 deletions
+42
-19
Default.js
src/model/Trtopn/Default.js
+3
-0
Event.js
src/model/Trtopn/Event.js
+17
-0
index.js
src/model/Trtopn/index.js
+17
-16
Ovwp.vue
src/views/Business/Trtopn/Ovwp.vue
+0
-0
index.vue
src/views/Business/Trtopn/index.vue
+5
-3
No files found.
src/model/Trtopn/Default.js
View file @
acfa98be
...
...
@@ -88,5 +88,8 @@ export default {
"dftcre.dfdgrp.rec.matdat"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.rec.stttendat"
:
Utils
.
defaultFunction
,
"trtmod.finmod.dinmod.jzllgz"
:
Utils
.
defaultFunction
,
"trdgrp.rec.lprtyp"
:
Utils
.
defaultFunction
,
"trdgrp.rec.tenday"
:
Utils
.
defaultFunction
,
"trtmod.finmod.acttyp1"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Trtopn/Event.js
View file @
acfa98be
...
...
@@ -285,5 +285,21 @@ export default {
async
onExtkey
(
e
)
{
},
/**
* 计算两个日期相差的天数
* sDate1和sDate2是2006-12-18格式
*/
async
DateDiff
(
sDate1
,
sDate2
){
var
aDate
,
oDate1
,
oDate2
,
iDays
aDate
=
sDate1
.
split
(
"-"
)
oDate1
=
new
Date
(
aDate
[
0
]
,
aDate
[
1
]
,
aDate
[
2
])
//转换为12-18-2006格式
aDate
=
sDate2
.
split
(
"-"
)
oDate2
=
new
Date
(
aDate
[
0
]
,
aDate
[
1
]
,
aDate
[
2
])
iDays
=
parseInt
(
Math
.
abs
(
oDate1
-
oDate2
)
/
1000
/
60
/
60
/
24
)
//把相差的毫秒数转换为天数
return
iDays
},
async
OperatePanel
(){
},
}
\ No newline at end of file
src/model/Trtopn/index.js
View file @
acfa98be
...
...
@@ -20,13 +20,13 @@ export default class Trtopn{
actrat
:
""
,
// actural rate .trdgrp.rec.actrat
stttendat
:
""
,
// Start Date Tenor .trdgrp.rec.stttendat
matdat
:
""
,
// Maturity Date .trdgrp.rec.matdat
tenday
:
""
,
//
Tenor Days
.trdgrp.rec.tenday
trntyp
:
""
,
// 交易性
�'�
.trdgrp.rec.trntyp
oppacc
:
""
,
// 对方
�'�
号 .trdgrp.rec.oppacc
tenday
:
""
,
//
融资天数
.trdgrp.rec.tenday
trntyp
:
""
,
// 交易性
质
.trdgrp.rec.trntyp
oppacc
:
""
,
// 对方
账
号 .trdgrp.rec.oppacc
flowflag
:
""
,
// 是否定向收付 .trdgrp.rec.flowflag
invtyp
:
""
,
// 发票类型 .trdgrp.rec.invtyp
lprtyp
:
""
,
// 市场LPR期限品种 .trdgrp.rec.lprtyp
mycontno
:
""
,
//
�'�
易合同号 .trdgrp.rec.mycontno
mycontno
:
""
,
//
交
易合同号 .trdgrp.rec.mycontno
},
fip
:{
pts
:
new
Pts
().
data
,
...
...
@@ -36,7 +36,7 @@ export default class Trtopn{
},
cbs
:{
max
:{
cur
txt1
:
""
,
// Currency .trdgrp.cbs.max.cur
cur
:
""
,
// Currency .trdgrp.cbs.max.cur
amt
:
""
,
// 融资金额 .trdgrp.cbs.max.amt
},
},
...
...
@@ -96,7 +96,7 @@ export default class Trtopn{
},
dfflag
:
""
,
// Flag .trtp.dfflag
flowflag
:
""
,
// 是否定向收付 .trtp.flowflag
act
:
""
,
// 外币
�'�
款专户清单 .trtp.act
act
:
""
,
// 外币
货
款专户清单 .trtp.act
},
trtmod
:{
finmod
:{
...
...
@@ -104,32 +104,33 @@ export default class Trtopn{
fincod
:
""
,
// % .trtmod.finmod.fincod
intprd
:
""
,
// 计息周期 .trtmod.finmod.intprd
intdat
:
""
,
// 计息日期 .trtmod.finmod.intdat
ratchgtyp
:
""
,
// 利率调
�'
方式 .trtmod.finmod.ratchgtyp
ratchgprd
:
""
,
// 利率调
�'
周期 .trtmod.finmod.ratchgprd
ratchgdat
:
""
,
// 利率调
�'
月日数 .trtmod.finmod.ratchgdat
ratchgtyp
:
""
,
// 利率调
息
方式 .trtmod.finmod.ratchgtyp
ratchgprd
:
""
,
// 利率调
息
周期 .trtmod.finmod.ratchgprd
ratchgdat
:
""
,
// 利率调
息
月日数 .trtmod.finmod.ratchgdat
graday
:
""
,
// 宽限期 .trtmod.finmod.graday
flttyp
:
""
,
// 浮动方式 .trtmod.finmod.flttyp
fltval
:
""
,
// 浮动值 .trtmod.finmod.fltval
ovdinttyp
:
""
,
// 呆滞计息方式 .trtmod.finmod.ovdinttyp
ovdintrat
:
""
,
// 罚息比率 .trtmod.finmod.ovdintrat
act1
:
""
,
// 第一还款
�'�
号 .trtmod.finmod.act1
accbch
:
""
,
// 入
�'�
机构 .trtmod.finmod.accbch
act1
:
""
,
// 第一还款
账
号 .trtmod.finmod.act1
accbch
:
""
,
// 入
账
机构 .trtmod.finmod.accbch
acttyp
:
""
,
// 第三方还款方式 .trtmod.finmod.acttyp
act3
:
""
,
// 第三方还款
�'�
号 .trtmod.finmod.act3
act3
:
""
,
// 第三方还款
账
号 .trtmod.finmod.act3
intamt
:
""
,
// 预收息金额 .trtmod.finmod.intamt
intact
:
""
,
// 利息付款
�'�
号 .trtmod.finmod.intact
intact
:
""
,
// 利息付款
账
号 .trtmod.finmod.intact
inttyp
:
""
,
// 预扣息方式 .trtmod.finmod.inttyp
wjdkfl
:
""
,
// 是否到期主动扣收款 .trtmod.finmod.wjdkfl
dinjdm
:
""
,
// 定价审批代码 .trtmod.finmod.dinjdm
shuilv
:
""
,
// 税率 .trtmod.finmod.shuilv
acttyp1
:
""
,
// 第三还款方式 .trtmod.finmod.acttyp1
dinmod
:{
jzllgz
:
""
,
// 基准利率规则 .trtmod.finmod.dinmod.jzllgz
rmbsbs
:
""
,
// 审批流程发起标识 .trtmod.finmod.dinmod.rmbsbs
},
},
},
oppacc
:
""
,
// 对方
�'�
号 .oppacc
trntyp
:
""
,
// 交易性
�'�
.trntyp
oppacc
:
""
,
// 对方
账
号 .oppacc
trntyp
:
""
,
// 交易性
质
.trntyp
dftcre
:{
dfdgrp
:{
rec
:{
...
...
@@ -150,7 +151,7 @@ export default class Trtopn{
fltval
:
""
,
// 浮动值 .dftcre.dfdgrp.rec.fltval
bankcn
:
""
,
// 代付行中文名 .dftcre.dfdgrp.rec.bankcn
bankno
:
""
,
// 代付行核心客户号 .dftcre.dfdgrp.rec.bankno
bnkact
:
""
,
// 同业代付内部
�'�
号 .dftcre.dfdgrp.rec.bnkact
bnkact
:
""
,
// 同业代付内部
账
号 .dftcre.dfdgrp.rec.bnkact
rescur
:
""
,
// 代付利息: .dftcre.dfdgrp.rec.rescur
resamt
:
""
,
// 代付利息 .dftcre.dfdgrp.rec.resamt
invtyp
:
""
,
// 发票类型 .dftcre.dfdgrp.rec.invtyp
...
...
src/views/Business/Trtopn/Ovwp.vue
View file @
acfa98be
This diff is collapsed.
Click to expand it.
src/views/Business/Trtopn/index.vue
View file @
acfa98be
...
...
@@ -17,7 +17,7 @@
<!--Ovwp PD000026 Financing Details -->
<el-tab-pane
label=
"Financing Details"
name=
"
O
vwp"
>
<el-tab-pane
label=
"Financing Details"
name=
"
o
vwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
...
...
@@ -97,6 +97,7 @@ import Check from "~/model/Trtopn/Check"
import
Default
from
"~/model/Trtopn/Default"
import
Pattern
from
"~/model/Trtopn/Pattern"
import
Event
from
"~/model/Trtopn/Event"
;
import
Ovwp
from
"./Ovwp"
import
Dftcrep
from
"./Dftcrep"
import
Rzkx
from
"./Rzkx"
...
...
@@ -133,7 +134,6 @@ export default {
return
{
tabVal
:
"ovwp"
,
trnName
:
"trtopn"
,
trnType
:
""
,
model
:
new
Trtopn
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
...
...
@@ -172,7 +172,9 @@ export default {
{
this
.
updateModel
(
rtnmsg
.
data
)
//TODO 处理数据逻辑
if
(
this
.
isInDisplay
){
this
.
restoreDisplay
();
}
}
else
{
...
...
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