恢复项目

This commit is contained in:
zwf
2026-06-03 09:58:49 +08:00
parent dd72f9008f
commit 85ec8bf063
20 changed files with 305 additions and 97 deletions
-1
View File
@@ -1317,7 +1317,6 @@ class TD3iGovcTaskHistory(BaseModel):
id = Column(BIGINT(20), primary_key=True, comment='主键')
task_id = Column(ForeignKey('t_d3i_govc_task.id'), nullable=False, index=True, comment='关联工单主表ID')
history_date = Column(String(32, 'utf8mb4_unicode_ci'), comment='日期')
serial_num = Column(String(64, 'utf8mb4_unicode_ci'), comment='历史工单号')
detail_url = Column(Text(collation='utf8mb4_unicode_ci'), comment='详情页URL')
rqst_title = Column(String(500, 'utf8mb4_unicode_ci'), comment='工单标题')
+1 -1
View File
@@ -70,7 +70,7 @@ class GovcTaskAttachmentBase(TD3iGovcTaskAttachment, CommonModel):
'task_id': 'task_id',
'detail_id': 'detail_id',
'name': 'name',
'attach_url': 'attach_url',
'attach_url': 'attachurl',
'type': 'type',
'created_at': 'created_at',
'created_by': 'created_by',
+4 -4
View File
@@ -69,10 +69,10 @@ class GovcTaskContactBase(TD3iGovcTaskContact, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'link_person': 'link_person',
'link_status': 'link_status',
'link_date': 'link_date',
'link_content': 'link_content',
'link_person': 'linkperson',
'link_status': 'linkstatus',
'link_date': 'linkdate',
'link_content': 'linkcontent',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+6 -6
View File
@@ -67,12 +67,12 @@ class GovcTaskDelayBase(TD3iGovcTaskDelay, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'delay_status': 'delay_status',
'delay_num_unit': 'delay_num_unit',
'delay_type': 'delay_type',
'delay_num': 'delay_num',
'apply_ou': 'apply_ou',
'apply_time': 'apply_time',
'delay_status': 'delaystatus',
'delay_num_unit': 'delaynumunit',
'delay_type': 'delaytype',
'delay_num': 'delaynum',
'apply_ou': 'applyou',
'apply_time': 'applytime',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+14 -14
View File
@@ -87,31 +87,31 @@ class GovcTaskDetailBase(TD3iGovcTaskDetail, CommonModel):
'task_id': 'task_id',
'note': 'note',
'purpose': 'purpose',
'type_level': 'type_level',
'type_level': 'typeLevel',
'type': 'type',
'sign_time_bf': 'sign_time_bf',
'sign_time_bf': 'signtimebf',
'matter': 'matter',
'case_form_type': 'case_form_type',
'case_form_type': 'case_formtype',
'content': 'content',
'handle_ou': 'handle_ou',
'handle_ou': 'handleou',
'urgency': 'urgency',
'sj_handle_ou': 'sj_handle_ou',
'ccb_content': 'ccb_content',
'is_secret': 'is_secret',
'sj_handle_ou': 'sjhandleou',
'ccb_content': 'ccbContent',
'is_secret': 'issecret',
'theme': 'theme',
'attribute': 'attribute',
'zqt': 'zqt',
'address': 'address',
'seng_again_num': 'seng_again_num',
'seng_again_num': 'sengagainnum',
'epidemic': 'epidemic',
'has_ccb': 'has_ccb',
'has_ccb': 'hasccb',
'way': 'way',
'return_visit': 'return_visit',
'finish_time_bf': 'finish_time_bf',
'is_email': 'is_email',
'return_visit': 'returnvisit',
'finish_time_bf': 'finishtimebf',
'is_email': 'isEmail',
'time': 'time',
'called_tx': 'called_tx',
'back_time_bf': 'back_time_bf',
'called_tx': 'calledtx',
'back_time_bf': 'backtimebf',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+8 -8
View File
@@ -67,14 +67,14 @@ class GovcTaskFinishBase(TD3iGovcTaskFinish, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'bj_result': 'bj_result',
'evl_result': 'evl_result',
'replay_person': 'replay_person',
'processing_results': 'processing_results',
'solve_situation': 'solve_situation',
'replay_time': 'replay_time',
'evl_style': 'evl_style',
'is_citizen': 'is_citizen',
'bj_result': 'bjresult',
'evl_result': 'evlresult',
'replay_person': 'replayperson',
'processing_results': 'processingresults',
'solve_situation': 'solvesituation',
'replay_time': 'replaytime',
'evl_style': 'evlstyle',
'is_citizen': 'iscitizen',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+4 -5
View File
@@ -27,7 +27,7 @@ class GovcTaskHistoryForm(ModelForm):
# 基础信息
id = IntegerField('记录ID')
task_id = IntegerField('关联工单主表ID', validators=[], message='关联工单主表ID必须为整数')
task_id = IntegerField('关联工单主表ID')
history_date = StringField('日期', validators=[Length(max=32, message='日期长度不能超过32字符')])
serial_num = StringField('历史工单号', validators=[Length(max=64, message='历史工单号长度不能超过64字符')])
detail_url = StringField('详情页URL', validators=[Length(max=65535, message='详情页URL长度不能超过65535字符')])
@@ -63,10 +63,9 @@ class GovcTaskHistoryBase(TD3iGovcTaskHistory, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'history_date': 'history_date',
'serial_num': 'serial_num',
'detail_url': 'detail_url',
'rqst_title': 'rqst_title',
'serial_num': 'serialnum',
'detail_url': 'detialurl',
'rqst_title': 'rqsttitle',
'state': 'state',
'created_at': 'created_at',
'created_by': 'created_by',
+8 -8
View File
@@ -70,14 +70,14 @@ class GovcTaskProcessBase(TD3iGovcTaskProces, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'handle_time': 'handle_time',
'operate_status': 'operate_status',
'activity_guid': 'activity_guid',
'handle_opinion': 'handle_opinion',
'is_finish': 'is_finish',
'operator_ou_name': 'operator_ou_name',
'is_back': 'is_back',
'operator_name': 'operator_name',
'handle_time': 'handletime',
'operate_status': 'operatestatus',
'activity_guid': 'activityguid',
'handle_opinion': 'handleopinion',
'is_finish': 'isfinish',
'operator_ou_name': 'operatorouname',
'is_back': 'isback',
'operator_name': 'operatorname',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+9 -9
View File
@@ -70,18 +70,18 @@ class GovcTaskRequesterBase(TD3iGovcTaskRequester, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'card_num': 'card_num',
'card_num': 'cardNum',
'emotion': 'emotion',
'name_scope': 'name_scope',
'name_scope': 'namescope',
'sex': 'sex',
'name': 'name',
'secret_flag': 'secret_flag',
'is_secret': 'is_secret',
'is_not_show_record': 'is_not_show_record',
'phone_num': 'phone_num',
'limk_num': 'limk_num',
'c_guid': 'c_guid',
'phone_num1': 'phone_num1',
'secret_flag': 'secretflag',
'is_secret': 'issecret',
'is_not_show_record': 'isnotshowrecord',
'phone_num': 'phonenum',
'limk_num': 'limknum',
'c_guid': 'cguid',
'phone_num1': 'phonenum1',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+9 -9
View File
@@ -70,15 +70,15 @@ class GovcTaskReturnVisitBase(TD3iGovcTaskReturnVisit, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'evl_result': 'evl_result',
'replay_person': 'replay_person',
'is_rg_reply': 'is_rg_reply',
'processing_results': 'processing_results',
'solve_situation': 'solve_situation',
'replay_time': 'replay_time',
'evl_style': 'evl_style',
'is_citizen': 'is_citizen',
'replay_content': 'replay_content',
'evl_result': 'evlresult',
'replay_person': 'replayperson',
'is_rg_reply': 'isrgreply',
'processing_results': 'processingresults',
'solve_situation': 'solvesituation',
'replay_time': 'replaytime',
'evl_style': 'evlstyle',
'is_citizen': 'iscitizen',
'replay_content': 'replaycontent',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+4 -4
View File
@@ -66,10 +66,10 @@ class GovcTaskStatusBase(TD3iGovcTaskStatu, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'shou_li': 'shou_li',
'jie_dan': 'jie_dan',
'hui_fang': 'hui_fang',
'ban_li': 'ban_li',
'shou_li': 'shouli',
'jie_dan': 'jiedan',
'hui_fang': 'huifang',
'ban_li': 'banli',
'created_at': 'created_at',
'created_by': 'created_by',
'updated_at': 'updated_at',
+5 -5
View File
@@ -64,11 +64,11 @@ class GovcTaskSupervisionBase(TD3iGovcTaskSupervision, CommonModel):
FieldMapping = {
'id': 'id',
'task_id': 'task_id',
'supervision_name': 'supervision_name',
'supervision_type': 'supervision_type',
'supervision_date': 'supervision_date',
'supervision_ou_name': 'supervision_ou_name',
'hj_date': 'hj_date',
'supervision_name': 'supervisionname',
'supervision_type': 'supervisiontype',
'supervision_date': 'supervisiondate',
'supervision_ou_name': 'supervisionouname',
'hj_date': 'hjdate',
'supervise_type': 'supervise_type',
'created_at': 'created_at',
'created_by': 'created_by',