tfse-app-api-v0.2/ObjectsCommon/Others/FECRFile.py

25 lines
638 B
Python
Raw Normal View History

2022-04-27 17:15:36 +08:00
from flask import Response
from Utils.ObjUtil import SpecObject
from Utils.ValidateUtil import ValidateAttr
class FECRFile(SpecObject):
"""文件类"""
file_id = ValidateAttr(field='file_id', type=str)
2022-04-29 11:27:24 +08:00
file_bucket = ValidateAttr(field='file_bucket', in_list=["综信报告", "综信证书", "ESG报告", "ESG证书"])
2022-04-27 17:15:36 +08:00
file_body = ValidateAttr(field='file_body', type=Response, default=None)
fields_map = {
"file_id": "文件ID",
2022-04-29 11:27:24 +08:00
"file_bucket": "文件桶",
2022-04-27 17:15:36 +08:00
"file_body": "文件体"
}
def get_image(self):
"""获取图片"""
def get_pdf(self):
"""获取PDF"""