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

63 lines
1.4 KiB
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)
2022-03-01 15:41:58 +08:00
class CreditEsgReportFile(FileObject):
"""
esg评价报告
"""
def get_file(self):
file_db = "评价"
file_bucket = "esg报告"
return get_file_impl(file_db, file_bucket, self.file_id)
2022-02-14 14:54:21 +08:00
class CreditRatingCertificationFile(FileObject):
"""
综合信用评价证书
"""
def get_file(self):
file_db = "评价"
file_bucket = "评价证书"
return get_file_impl(file_db, file_bucket, self.file_id)
2022-03-01 15:41:58 +08:00
class CreditESGCertificationFile(FileObject):
"""
esg评价证书
"""
def get_file(self):
file_db = "评价"
file_bucket = "ESG评价证书"
return get_file_impl(file_db, file_bucket, self.file_id)
2022-02-14 14:54:21 +08:00
class IndustryReportFile(FileObject):
"""
宏观行业报告
"""
def get_file(self):
file_db = "宏观"
file_bucket = "宏观报告PDF"
return get_file_impl(file_db, file_bucket, self.file_id)