changes 报告模板
This commit is contained in:
parent
5d23dff6af
commit
3c781d184c
|
@ -1,6 +1,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
import json
|
||||
import os
|
||||
import random
|
||||
import time
|
||||
from copy import copy
|
||||
|
||||
|
@ -241,7 +242,8 @@ def func(schemas: ReportSchemas.SearchReportFlowReqBody, db: Session = Depends(g
|
|||
rating_dict['评级指标'] = rating_dict.pop("bacp_index_items")
|
||||
rating_dict['个体信用得分'] = rating_dict.pop("ascp_score")
|
||||
rating_dict['个体信用状况(ASCP)'] = rating_dict.pop("ascp_level")
|
||||
rating_dict['外部支持调整'] = rating_dict.pop("调整说明")
|
||||
# rating_dict['外部支持调整'] = rating_dict.pop("调整说明")
|
||||
rating_dict['外部支持调整'] = "-2"
|
||||
rating_dict['评级模型级别'] = rating_dict.pop("最终调整级别")
|
||||
rating_dict['分析师信息'] = []
|
||||
|
||||
|
@ -300,6 +302,12 @@ def func(schemas: ReportSchemas.SearchReportFlowReqBody, db: Session = Depends(g
|
|||
except KeyError:
|
||||
val[v] = None
|
||||
|
||||
# 财务数据为None的置为随机数(测试用)
|
||||
for key, val in report.get('财务指标数据').items():
|
||||
for v in val.keys():
|
||||
if val[v] is None:
|
||||
val[v] = round(random.uniform(100000000.5, 300000000.2), 2)
|
||||
|
||||
# 清洗评级指标
|
||||
index_table = list()
|
||||
for index in rating_dict["评级指标"]:
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue