70 lines
1.6 KiB
Python
70 lines
1.6 KiB
Python
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
|