解决未设置行业信息异常
This commit is contained in:
parent
6df92c041d
commit
09a53a34e7
|
@ -74,26 +74,14 @@ class CompanyIndexImpl(CompanyIndex):
|
|||
def get_industry_analysis(self):
|
||||
"""企业主页 行业分析"""
|
||||
|
||||
result = self.db.find_single_data(
|
||||
industry_analysis = self.db.find_single_data(
|
||||
"行业数据",
|
||||
"行业分析",
|
||||
{"行业": self.industry},
|
||||
["行业", "行业简介", "更新时间", "正面因素", "负面因素", "增长趋势", "规模分布"]
|
||||
)
|
||||
|
||||
industry_analysis = IndustryAnalysis()
|
||||
|
||||
industry_analysis.name = result['行业']
|
||||
industry_analysis.introduction = result['行业简介']
|
||||
industry_analysis.update_time = result['更新时间']
|
||||
industry_analysis.positive_factor = self.instance_list_to_set(instance=IndustryAnalysis.PositiveFactor, data=result['正面因素'])
|
||||
industry_analysis.negative_factor = self.instance_list_to_set(instance=IndustryAnalysis.NegativeFactor, data=result['负面因素'])
|
||||
result['增长趋势']['数据'] = self.instance_list_to_set(instance=IndustryAnalysis.IncreaseTrend.DataItem, data=result['增长趋势']['数据'])
|
||||
industry_analysis.increase_trend = self.dict_to_set(instance=IndustryAnalysis.IncreaseTrend, data=result["增长趋势"])
|
||||
result['规模分布']['数据'] = self.instance_list_to_set(instance=IndustryAnalysis.IndustrySize.DataItem, data=result['规模分布']['数据'])
|
||||
industry_analysis.industry_size = self.dict_to_set(instance=IndustryAnalysis.IndustrySize, data=result["规模分布"])
|
||||
|
||||
self.industry_analysis = industry_analysis
|
||||
return industry_analysis if industry_analysis else None
|
||||
|
||||
def get_cc_rating_analysis(self):
|
||||
"""综合信用评价"""
|
||||
|
|
Loading…
Reference in New Issue