tfse-admin-api-v0.2/file/file_obj.py

43 lines
922 B
Python
Raw Normal View History

2022-02-14 14:54:21 +08:00
from file.file_impl import get_file_impl
class FileObject:
def __init__(self):
self.file_id = None
def get_file(self):
"""
获取文件
"""
class CreditRatingReportFile(FileObject):
"""
企业综合信用评价报告
"""
def get_file(self):
file_db = "评价"
file_bucket = "综合信用报告"
return get_file_impl(file_db, file_bucket, self.file_id)
class CreditRatingCertificationFile(FileObject):
"""
综合信用评价证书
"""
def get_file(self):
file_db = "评价"
file_bucket = "评价证书"
return get_file_impl(file_db, file_bucket, self.file_id)
class IndustryReportFile(FileObject):
"""
宏观行业报告
"""
def get_file(self):
file_db = "宏观"
file_bucket = "宏观报告PDF"
return get_file_impl(file_db, file_bucket, self.file_id)