from Manage.macro.scripts import * class Macro: def __init__(self): self.industry = None def upload_macroscopic_report(self, file): """ 宏观报告上传 Parameters: file: 宏观PDF Returns: result: 生成结果 """ result = upload_macroscopic_report_script(self.industry, file) return result def search_macroscopic_report(self, time, skip, limit): """ 宏观报告上传 Parameters: time: 上传日期 skip: 默认0 limit: 每页条数 Returns: result: 查询结果 """ result = search_macroscopic_report_script(self.industry, time, skip, limit) return result @staticmethod def upload_macroscopic_data(req): """ 宏观数据上传 Parameters: req: 上传数据 Returns: result: 查询结果 """ result = upload_macroscopic_data_script(req) return result @staticmethod def update_macroscopic_data(req): """ 宏观数据编辑 Parameters: req: 编辑后数据 Returns: result: 修改结果 """ result = update_macroscopic_data_script(req) return result @staticmethod def search_macroscopic_data(req, skip, limit): """ 宏观数据查询 Parameters: req: 查询条件 skip: 页码 limit: 每页条数 Returns: result: 查询结果 """ result = search_macroscopic_data_script(req, skip, limit) return result