tfse-admin-api-v0.2/Manage/industry/industry_obj.py

45 lines
1.1 KiB
Python
Raw Normal View History

2022-02-10 16:26:56 +08:00
import time
2022-02-09 17:34:10 +08:00
2022-02-11 14:28:16 +08:00
from Manage.industry.industry_impl import primary_industry_update_data_impl, search_industry_impl
2022-02-09 17:34:10 +08:00
2022-02-10 16:26:56 +08:00
class PrimaryIndustry:
2022-02-09 17:34:10 +08:00
def __init__(self):
self.name = None
self.introduction = None
2022-02-10 16:26:56 +08:00
self.positive_factors = None
self.negative_factors = None
self.increase_trend = None
self.scale_distribution = None
self.update_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
2022-02-09 17:34:10 +08:00
2022-02-11 14:28:16 +08:00
def search_industry(self):
return search_industry_impl(self.name)
2022-02-10 16:26:56 +08:00
def update_analysis_data(self):
"""
更新行业分析数据
"""
primary_industry_update_data_impl(self)
return True
2022-02-09 17:34:10 +08:00
2022-02-10 16:26:56 +08:00
class SecondaryIndustry:
2022-02-09 17:34:10 +08:00
2022-02-10 16:26:56 +08:00
def __init__(self):
self.primary_industry = None
self.secondary_industry = None
self.statistic_field = None
self.statistic_time = None
self.statistic_data = None
self.statistic_unit = None
self.statistic_period = None
2022-02-09 17:34:10 +08:00
class IndustryReport:
def __init__(self):
self.report_id = None
self.report_name = None