tfse-admin-api-v0.2/Manage/macro/Macro.py

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