23 lines
934 B
Python
23 lines
934 B
Python
|
from Utils.ObjUtil import SpecObject
|
||
|
from Utils.ValidateUtil import ValidateAttr, Validate
|
||
|
|
||
|
|
||
|
class ExecutedObj(SpecObject):
|
||
|
"""开庭公告"""
|
||
|
cid = ValidateAttr(field='cid', type=str, length=8)
|
||
|
case_number = ValidateAttr(field='case_number', type=str)
|
||
|
executor = ValidateAttr(field='executor', type=str, default=None)
|
||
|
filing_date = ValidateAttr(field='filing_date', func=Validate.date_format)
|
||
|
court = ValidateAttr(field='court', type=str, default=None)
|
||
|
execute_target = ValidateAttr(field='execute_target', type=[str, float, int], default=None)
|
||
|
update_time = ValidateAttr(field='update_time', func=Validate.time_format)
|
||
|
|
||
|
fields_map = {
|
||
|
"cid": "企业ID",
|
||
|
"case_number": "案号",
|
||
|
"executor": "申请执行人",
|
||
|
"filing_date": "立案日期",
|
||
|
"court": "执行法院",
|
||
|
"execute_target": "执行标的(元)",
|
||
|
"update_time": "更新时间"
|
||
|
}
|