Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in
Toggle navigation
F
fund_report
Project
Project
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
彭熊
fund_report
Commits
e2d89b86
Commit
e2d89b86
authored
Dec 04, 2020
by
pengxiong@wealthgrow.cn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新模版5
parent
4ed3ef52
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
6 deletions
+17
-6
monthReportV2.html
app/templates/v2/monthReportV2.html
+3
-3
jinjia2html.py
app/utils/jinjia2html.py
+14
-3
No files found.
app/templates/v2/monthReportV2.html
View file @
e2d89b86
...
...
@@ -1686,7 +1686,7 @@
<div
class=
"box5_content"
>
<div
class=
"geji_list_wrap"
>
{% for single_fund in
propos
e_fund_data_list %}
{% for single_fund in
singl
e_fund_data_list %}
<div
class=
"self_item"
>
<table>
<tr>
...
...
@@ -1696,9 +1696,9 @@
<div
class=
"self_title fl"
>
{{single_fund.fund_name}}
</div>
<div
class=
"self_type fl"
>
<!-- <div class="self_type fl">--
>
{{single_fund.status}}
</div
>
<!-- </div>--
>
</div>
<div
class=
"self_description"
>
{% for one in single_fund.evaluation %}
...
...
app/utils/jinjia2html.py
View file @
e2d89b86
...
...
@@ -13,8 +13,9 @@ from app.utils.radar_chart import gen_radar_chart
class
DataIntegrate
:
def
__init__
(
self
,
ifa_id
=
'USER_INFO15914346866762'
,
customer_id
=
'202009281545001'
):
def
__init__
(
self
,
ifa_id
=
'USER_INFO15914346866762'
,
customer_id
=
'202009281545001'
,
customer_name
=
'王晶'
):
self
.
user_customer
=
UserCustomerResultAdaptor
(
ifa_id
,
customer_id
)
self
.
customer_name
=
customer_name
self
.
df
=
self
.
user_customer
.
calculate_total_data
()
self
.
d
=
self
.
user_customer
.
calculate_group_result_data
()
# 组合数据
...
...
@@ -72,10 +73,20 @@ class DataIntegrate:
self
.
single_fund_data_list
=
[]
portfolio_evaluation
=
portfolio_diagnose
.
old_portfolio_evaluation
()
radar_chart_data
=
portfolio_diagnose
.
single_fund_radar
()
print
(
'***************************'
)
print
(
portfolio_evaluation
)
for
i
in
range
(
len
(
portfolio_evaluation
)):
if
portfolio_evaluation
[
i
][
'status'
]
==
'保留'
:
portfolio_evaluation
[
i
][
'status'
]
=
'<div class="self_type fl">保留</div>'
elif
portfolio_evaluation
[
i
][
'status'
]
==
'增仓'
:
portfolio_evaluation
[
i
][
'status'
]
=
'<div class="self_type fl red">增仓</div>'
elif
portfolio_evaluation
[
i
][
'status'
]
==
'换仓'
:
portfolio_evaluation
[
i
][
'status'
]
=
'<div class="self_type fl green">换仓</div>'
elif
portfolio_evaluation
[
i
][
'status'
]
==
'减仓'
:
portfolio_evaluation
[
i
][
'status'
]
=
'<div class="self_type fl green">减仓</div>'
self
.
single_fund_data_list
.
append
({
'fund_name'
:
portfolio_evaluation
[
i
][
'name'
],
'status'
:
'保留'
,
'status'
:
portfolio_evaluation
[
i
][
'status'
]
,
'evaluation'
:
portfolio_evaluation
[
i
][
'data'
],
'radar_chart_path'
:
gen_radar_chart
(
radar_chart_data
[
i
])
})
...
...
@@ -149,7 +160,7 @@ class DataIntegrate:
def
render_data
(
self
):
# 全部数据
data
=
{
'customer_name'
:
'成龙'
,
'customer_gender'
:
'女'
,
data
=
{
'customer_name'
:
self
.
customer_name
,
'customer_gender'
:
'女'
,
'year_month'
:
'2020年10月'
,
'ifa_company'
:
'飞度工作室'
,
'title'
:
'10月综述'
,
'brand_name'
:
'飞度工作室'
,
'customer_old'
:
42
,
'customer_level'
:
'平衡型'
,
...
...
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