From 551454f5c8f5e2851b032c82ad4096e068d20fc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=80=9D=E5=B7=9D?= Date: Mon, 27 Dec 2021 15:16:56 +0800 Subject: [PATCH] =?UTF-8?q?ETL=E6=B5=81=E7=A8=8B=E8=80=83=E8=99=91?= =?UTF-8?q?=E8=A1=8C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rating/ReportEtl.py | 2 +- rating/scripts/report.py | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/rating/ReportEtl.py b/rating/ReportEtl.py index 2c61cb4..067330d 100644 --- a/rating/ReportEtl.py +++ b/rating/ReportEtl.py @@ -25,7 +25,7 @@ class CleanModel: data = dict() data['评价结果'] = evaluation_results(self.data) data['主要财务数据'] = financial_data(self.data) - data['评价观点'] = evaluation_view(self.company, self.data) + data['评价观点'] = evaluation_view_manufacturing(self.company, self.data) data['关注'] = attention(self.data) return data diff --git a/rating/scripts/report.py b/rating/scripts/report.py index 8403c68..3236a05 100644 --- a/rating/scripts/report.py +++ b/rating/scripts/report.py @@ -264,9 +264,23 @@ def financial_data(param): return result -def evaluation_view(param1, param2): +def evaluation_view(param1, param2, param3): """ - 评价观点 + 评价观点 区分行业 + Parameters: + param1: 企业名称 + param2: 数据库数据 + param3: 行业 + """ + if param3[0] == '制造业': + return evaluation_view_manufacturing(param1, param2) + elif param3[0] == '信息技术业': + return None + + +def evaluation_view_manufacturing(param1, param2): + """ + 评价观点 制造业 清洗数据库数据,根据需要返回 Parameters: param1: 企业名称