43 lines
922 B
Python
43 lines
922 B
Python
|
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)
|