CREATE TABLE `t_d3i_dcm_task` ( `id` BIGINT NOT NULL COMMENT '主键ID', `rec_id` BIGINT COMMENT '记录ID', `rec_disp_num` VARCHAR(50) COMMENT '显示编号(可空)', `rec_type_id` INT COMMENT '类型ID', `rec_type_name` VARCHAR(100) COMMENT '案件类型', `act_id` BIGINT COMMENT '任务ID', `act_deadline_time` BIGINT COMMENT '任务截止时间戳(毫秒)', `act_warning_time` BIGINT COMMENT '预警时间戳(毫秒)', `act_property_id` INT COMMENT '任务属性ID', `act_ard_state_name` VARCHAR(50) COMMENT '阶段授权状态', `act_time_state_id` TINYINT COMMENT '阶段状态ID', `biz_id` INT COMMENT '业务ID', `sys_id` INT COMMENT '系统ID', `task_num` VARCHAR(50) COMMENT '任务号', `other_task_num` VARCHAR(100) COMMENT '第三方任务号', `bundle_remain_char` VARCHAR(20) COMMENT '剩余时间描述(如“1天”)', `bundle_deadline_time` BIGINT COMMENT '捆绑截止时间戳', `bundle_deadline_char` VARCHAR(20) COMMENT '捆绑截止时间描述', `bundle_warning_time` BIGINT COMMENT '捆绑预警时间戳', `bundle_time_state_id` TINYINT COMMENT '捆绑阶段红绿灯状态', `rollback_deadline` BIGINT COMMENT '拒绝超时截止时间戳', `event_type_id` INT COMMENT '问题类型ID', `max_event_type_id` INT COMMENT '最大事件类型ID', `event_type_name` VARCHAR(100) COMMENT '问题类型', `event_src_name` VARCHAR(100) COMMENT '问题来源', `event_desc` TEXT COMMENT '问题描述', `urgency_level` TINYINT COMMENT '紧急程度(0正常,1紧急)', `main_type_id` INT COMMENT '大类ID', `main_type_name` VARCHAR(100) COMMENT '大类名称', `sub_type_id` INT COMMENT '小类ID', `sub_type_name` VARCHAR(100) COMMENT '小类名称', `address` TEXT COMMENT '地址描述', `district_name` VARCHAR(50) COMMENT '所属区域', `coordinate_x` DECIMAL(10, 6) COMMENT '经度', `coordinate_y` DECIMAL(10, 6) COMMENT '纬度', `proc_time_state_id` TINYINT COMMENT '处理流程状态ID', `deadline_time` BIGINT COMMENT '处理截止时间戳', `warning_time` BIGINT COMMENT '处理预警时间戳', `processing_deadline` VARCHAR(50) COMMENT '处置时限描述', `new_inst_cond_name` VARCHAR(200) COMMENT '立案条件', `case_closure_condition` VARCHAR(200) COMMENT '结案条件', `reply_intime` TINYINT COMMENT '是否两小时回复(0无需回复,1待回复,2已回复,3超时,4无需回复已恢复)', `return_visit_flag` TINYINT COMMENT '回访标识(0无需,1待回访,2已回访)', `first_depart_name` VARCHAR(100) COMMENT '一级专业部门', `second_depart_name` VARCHAR(100) COMMENT '二级专业部门', `reporter_name` VARCHAR(100) COMMENT '举报人姓名', `reporter_contact` VARCHAR(50) COMMENT '举报电话', `read_flag` TINYINT COMMENT '是否已读(0未读,1已读)', `back_color_bit_id` INT COMMENT '背景色ID(可空)', `font_color_bit_id` INT COMMENT '字体色ID(可空)', `part_code` VARCHAR(100) COMMENT '部件编码', `display_style_id` INT COMMENT '显示样式ID', `func_forbid_reporter_info_flag` TINYINT COMMENT '是否禁止举报人信息', `operation` varchar(256) null comment '操作(工单上的操作按钮)', `created_at` datetime default current_timestamp() not null comment '创建时间', `created_by` varchar(64) default 'D3I' not null comment '创建者', `updated_at` datetime default current_timestamp() not null comment '修改时间', `updated_by` varchar(64) default 'D3I' not null comment '修改者', PRIMARY KEY (`id`), INDEX `idx_act_id` (`act_id`), INDEX `idx_biz_id` (`biz_id`), INDEX `idx_sys_id` (`sys_id`), INDEX `idx_read_flag` (`read_flag`), INDEX `idx_deadline_time` (`deadline_time`), INDEX `idx_urgency_level` (`urgency_level`), INDEX `idx_event_type_id` (`event_type_id`), INDEX `idx_district_name` (`district_name`), INDEX `idx_read_flag_deadline_time` (`read_flag`, `deadline_time`), INDEX `idx_biz_sys_read_flag` (`biz_id`, `sys_id`, `read_flag`), INDEX `idx_rec_id` (`rec_id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='数字城管-部门待办'; CREATE TABLE `t_d3i_dcm_task_attachment` ( `id` BIGINT NOT NULL COMMENT '主键ID', `dcm_task_id` BIGINT NOT NULL COMMENT '部门待办任务ID', `rec_id` BIGINT COMMENT '记录ID', `relation_type_id` INT NOT NULL COMMENT '关联类型ID', `relation_id` BIGINT NOT NULL COMMENT '主关联ID', `relation_main_id` BIGINT COMMENT '主关联ID(可为空)', `relation_sub_id` BIGINT COMMENT '子关联ID(可为空)', `act_def_name` VARCHAR(255) COMMENT '流程节点名称', `media_id` BIGINT NOT NULL UNIQUE COMMENT '媒体唯一ID', `media_path` VARCHAR(512) NOT NULL COMMENT '服务器存储路径', `media_type` VARCHAR(50) NOT NULL COMMENT '媒体类型:IMAGE, VIDEO, etc.', `media_name` VARCHAR(255) NOT NULL COMMENT '原始文件名', `media_usage` VARCHAR(100) COMMENT '使用场景,如“上报”、“回退”', `media_server_name` VARCHAR(100) NOT NULL COMMENT '媒体服务器名称', `media_property` INT COMMENT '媒体属性', `media_uploaded_name` VARCHAR(255) COMMENT '上传时的原始文件名', `media_shot` VARCHAR(255) COMMENT '截图标识或路径', `media_label_type_id` INT COMMENT '标签类型ID', `media_url` VARCHAR(512) COMMENT '内部访问URL', `media_default_url` VARCHAR(512) COMMENT '外部可访问URL', `display_order` INT COMMENT '显示顺序', `store_type_id` INT NOT NULL COMMENT '存储类型ID', `special_item_image_type` VARCHAR(100) COMMENT '特殊图片类型', `height` INT COMMENT '图片高度', `width` INT COMMENT '图片宽度', `send_flag` TINYINT COMMENT '发送标志', `public_flag` TINYINT NOT NULL DEFAULT 0 COMMENT '公开标志:0=私有,1=公开', `unit_name` VARCHAR(255) COMMENT '所属单位', `gen_thumb` TINYINT NOT NULL DEFAULT 0 COMMENT '是否生成缩略图:0=否,1=是', `can_delete` TINYINT NOT NULL DEFAULT 0 COMMENT '是否可删除:0=否,1=是', `upload_time` DATETIME COMMENT '上传时间', `create_human_id` BIGINT NOT NULL COMMENT '创建人ID', `human_name` VARCHAR(255) COMMENT '创建人姓名', `create_time` DATETIME NOT NULL COMMENT '创建时间', `update_time` DATETIME COMMENT '更新时间', `delete_reason` TEXT COMMENT '删除原因', `delete_flag` TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记:0=未删,1=已删', `delete_human_id` BIGINT COMMENT '删除人ID', `delete_time` DATETIME COMMENT '删除时间', PRIMARY KEY (`id`), CONSTRAINT t_d3i_dcm_task_attachment_t_d3i_dcm_task_fk FOREIGN KEY (`dcm_task_id`) REFERENCES ct_collect_oa.t_d3i_dcm_task (`id`), INDEX `idx_relation_id` (`relation_id`), INDEX `idx_relation_type_id` (`relation_type_id`), INDEX `idx_media_type` (`media_type`), INDEX `idx_public_flag` (`public_flag`), INDEX `idx_delete_flag` (`delete_flag`), INDEX `idx_upload_time` (`upload_time`), INDEX `idx_relation_id_delete_flag` (`relation_id`, `delete_flag`), INDEX `idx_relation_type_relation_id` (`relation_type_id`, `relation_id`), INDEX `idx_create_human_id` (`create_human_id`), INDEX `idx_unit_name` (`unit_name`), INDEX `idx_media_id` (`media_id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='数字城管-部门待办附件'; CREATE TABLE `t_d3i_dcm_task_process_info` ( `id` BIGINT NOT NULL COMMENT '主键ID', `dcm_task_id` BIGINT NOT NULL COMMENT '部门待办任务ID', `raw_id` BIGINT COMMENT '原始主键ID', `rec_id` BIGINT COMMENT '记录ID', `act_id` BIGINT NOT NULL COMMENT '任务ID', `act_def_id` INT COMMENT '流程节点定义ID', `act_def_name` VARCHAR(100) COMMENT '流程节点名称', `act_time_state_id` INT COMMENT '操作时间状态ID', `act_limit_info` VARCHAR(255) COMMENT '操作时限信息', `act_used_time_char` VARCHAR(50) COMMENT '已用时间(字符串)', `act_remain_time_char` VARCHAR(50) COMMENT '剩余时间(字符串)', `act_deadline_time` DATETIME COMMENT '操作截止时间', `act_property_id` INT COMMENT '操作属性ID', `action_name` VARCHAR(100) COMMENT '操作动作名称(如批转、回退)', `action_time` DATETIME NOT NULL COMMENT '操作时间', `title` VARCHAR(100) COMMENT '操作标题', `detail` TEXT COMMENT '操作详细意见', `backup_detail` TEXT COMMENT '备用意见', `medias` TEXT COMMENT '附件信息', `unit_name` VARCHAR(100) COMMENT '当前操作单位', `unit_contact` VARCHAR(255) COMMENT '单位联系方式', `human_id` BIGINT COMMENT '操作人ID,-1为系统', `human_name` VARCHAR(255) COMMENT '操作人名称(含单位)', `role_name` VARCHAR(100) COMMENT '当前角色名称', `item_id` BIGINT NOT NULL COMMENT '项目ID', `item_type_id` INT COMMENT '任务类型ID', `item_content` TEXT COMMENT '任务内容摘要', `item_process_info_list` TEXT COMMENT '子流程列表', `sub_process_info` TEXT COMMENT '子流程信息', `bundle_time_state_id` INT COMMENT '组合时间状态ID', `bundle_limit_info` VARCHAR(255) COMMENT '组合时限信息', `bundle_used_char` VARCHAR(50) COMMENT '组合已用时间', `bundle_remain_char` VARCHAR(50) COMMENT '组合剩余时间', `bundle_deadline_time` DATETIME COMMENT '组合截止时间', `show_unit_contact` TINYINT(1) COMMENT '是否显示单位联系方式', `pre_unit_name` VARCHAR(100) COMMENT '上一单位', `pre_action_name` VARCHAR(100) COMMENT '上一操作名称', `pre_human_name` VARCHAR(255) COMMENT '上一操作人', `pre_act_opinion` TEXT COMMENT '上一操作意见', `next_act_def_name` VARCHAR(100) COMMENT '下一节点名称', `next_role_part_name` VARCHAR(255) COMMENT '下一角色/单位', `next_role_name` VARCHAR(100) COMMENT '下一角色名称', `next_act_property_id` INT COMMENT '下一操作属性ID', `last_act_flag` TINYINT(1) COMMENT '是否为最后一节点(0否,1是)', PRIMARY KEY (`id`), CONSTRAINT t_d3i_dcm_task_process_info_t_d3i_dcm_task_fk FOREIGN KEY (`dcm_task_id`) REFERENCES ct_collect_oa.t_d3i_dcm_task (`id`), INDEX `idx_item_id` (`item_id`), INDEX `idx_action_time` (`action_time`), INDEX `idx_act_def_name` (`act_def_name`), INDEX `idx_unit_name` (`unit_name`), INDEX `idx_role_name` (`role_name`), INDEX `idx_act_id` (`act_id`), INDEX `idx_human_id` (`human_id`), INDEX `idx_last_act_flag` (`last_act_flag`), INDEX `idx_item_id_action_time` (`item_id`, `action_time`), INDEX `idx_unit_name_action_time` (`unit_name`, `action_time`), INDEX `idx_act_def_name_action_time` (`act_def_name`, `action_time`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='数字城管-部门待办办理经过'; CREATE TABLE `t_d3i_dcm_task_form_data` ( `id` BIGINT NOT NULL COMMENT '主键ID', `dcm_task_id` BIGINT NOT NULL COMMENT '部门待办任务ID', `rec_id` BIGINT COMMENT '记录ID', `act_property_id` INT COMMENT '任务属性ID', `address` TEXT COMMENT '地址描述', `archive_time` BIGINT COMMENT '归档时间戳', `cancel_time` BIGINT COMMENT '取消时间戳', `biz_id` INT COMMENT '业务ID', `biz_name` VARCHAR(200) COMMENT '业务名称', `card_num` VARCHAR(100) COMMENT '证件号码', `cell_id` INT COMMENT '单元格ID', `cell_name` VARCHAR(200) COMMENT '单元格名称', `check_msg_state_id` INT COMMENT '核查消息状态ID', `check_pic_num` INT COMMENT '核查图片数量', `check_pic_total_num` INT COMMENT '核查图片总数', `check_video_num` INT COMMENT '核查视频数量', `check_video_total_num` INT COMMENT '核查视频总数', `check_wav_num` INT COMMENT '核查音频数量', `check_wav_total_num` INT COMMENT '核查音频总数', `community_id` INT COMMENT '社区ID', `community_name` VARCHAR(200) COMMENT '社区名称', `coordinate_x` DECIMAL(10, 6) COMMENT '经度', `coordinate_y` DECIMAL(10, 6) COMMENT '纬度', `create_time` BIGINT COMMENT '创建时间戳', `damage_grade_id` INT COMMENT '损毁等级ID', `damage_grade_name` VARCHAR(100) COMMENT '损毁等级名称', `deadline_char` VARCHAR(50) COMMENT '时限描述', `deadline_time` BIGINT COMMENT '处理截止时间戳', `dispatch_opinion` VARCHAR(500) COMMENT '派遣意见', `dispatch_time` BIGINT COMMENT '派遣时间戳', `display_property` VARCHAR(200) COMMENT '显示属性', `display_style_id` INT COMMENT '显示样式ID', `district_id` INT COMMENT '区域ID', `district_name` VARCHAR(50) COMMENT '所属区域', `duration_unit` INT COMMENT '时长单位', `duty_grid_id` INT COMMENT '责任网格ID', `duty_grid_name` VARCHAR(200) COMMENT '责任网格名称', `event_desc` TEXT COMMENT '问题描述', `event_grade_id` INT COMMENT '事件等级ID', `event_grade_name` VARCHAR(100) COMMENT '事件等级名称', `event_level_id` INT COMMENT '事件级别ID', `event_level_name` VARCHAR(100) COMMENT '事件级别名称', `event_src_id` INT COMMENT '问题来源ID', `event_src_name` VARCHAR(100) COMMENT '问题来源', `event_type_code` VARCHAR(50) COMMENT '问题类型编码', `event_type_id` INT COMMENT '问题类型ID', `event_type_name` VARCHAR(100) COMMENT '问题类型', `fifth_type_id` INT COMMENT '第五级类型ID', `fifth_type_name` VARCHAR(100) COMMENT '第五级类型名称', `forth_type_id` INT COMMENT '第四级类型ID', `forth_type_name` VARCHAR(100) COMMENT '第四级类型名称', `func_deadline` BIGINT COMMENT '职能部门截止时间戳', `func_deal_time` BIGINT COMMENT '职能部门处理时间戳', `func_limit_char` VARCHAR(50) COMMENT '职能部门时限描述', `func_part_id` INT COMMENT '职能部门ID', `func_part_name` VARCHAR(200) COMMENT '职能部门名称', `func_time_state_id` INT COMMENT '职能部门时间状态ID', `gather_flag` VARCHAR(50) COMMENT '汇总标识', `link_field_display_value` VARCHAR(500) COMMENT '关联字段显示值', `link_field_value` VARCHAR(500) COMMENT '关联字段值', `main_type_id` INT COMMENT '大类ID', `main_type_name` VARCHAR(100) COMMENT '大类名称', `media_check_num` INT COMMENT '媒体核查数量', `media_check_total_num` INT COMMENT '媒体核查总数', `media_lost_flag` INT COMMENT '媒体丢失标识', `media_upload_num` INT COMMENT '媒体上传数量', `media_upload_state` VARCHAR(50) COMMENT '媒体上传状态', `media_upload_total_num` INT COMMENT '媒体上传总数', `media_url` VARCHAR(512) COMMENT '内部访问URL', `media_verify_total_num` INT COMMENT '媒体核实总数', `mms_pic_path` VARCHAR(500) COMMENT '彩信图片路径', `new_inst_cond_id` INT COMMENT '立案条件ID', `new_inst_cond_name` VARCHAR(200) COMMENT '立案条件', `occur_time` BIGINT COMMENT '发生时间戳', `part_code` VARCHAR(100) COMMENT '部件编码', `patrol_deal_flag` INT COMMENT '巡查处置标识', `patrol_id` INT COMMENT '巡查员ID', `patrol_name` VARCHAR(200) COMMENT '巡查员名称', `pos_type` VARCHAR(50) COMMENT '位置类型', `proc_ard_state_id` INT COMMENT '处理仲裁状态ID', `proc_enq_state_id` INT COMMENT '处理询问状态ID', `proc_start_time` BIGINT COMMENT '处理开始时间戳', `proc_sup_state_id` INT COMMENT '处理监督状态ID', `proc_time_state_id` TINYINT COMMENT '处理流程状态ID', `rec_deadline` DOUBLE COMMENT '记录时限', `rec_disp_num` VARCHAR(50) COMMENT '显示编号', `rec_remain` DOUBLE COMMENT '记录剩余时间', `rec_remain_char` VARCHAR(50) COMMENT '记录剩余时间描述', `rec_type_id` INT COMMENT '类型ID', `rec_type_name` VARCHAR(100) COMMENT '案件类型', `rec_used` DOUBLE COMMENT '记录已用时间', `rec_used_char` VARCHAR(50) COMMENT '记录已用时间描述', `rec_warning` DOUBLE COMMENT '记录预警时间', `refresh_flag` INT COMMENT '刷新标识', `refresh_start_time` BIGINT COMMENT '刷新开始时间戳', `refresh_time` BIGINT COMMENT '刷新时间戳', `report_id` BIGINT COMMENT '上报ID', `report_pic_num` INT COMMENT '上报图片数量', `report_pic_total_num` INT COMMENT '上报图片总数', `report_video_num` INT COMMENT '上报视频数量', `report_video_total_num` INT COMMENT '上报视频总数', `report_wav_num` INT COMMENT '上报音频数量', `report_wav_total_num` INT COMMENT '上报音频总数', `street_id` INT COMMENT '街道ID', `street_name` VARCHAR(200) COMMENT '街道名称', `sub_type_id` INT COMMENT '小类ID', `sub_type_name` VARCHAR(100) COMMENT '小类名称', `task_num` VARCHAR(50) COMMENT '任务号', `third_type_id` INT COMMENT '第三级类型ID', `third_type_name` VARCHAR(100) COMMENT '第三级类型名称', `time_area_id` INT COMMENT '时段ID', `time_area_name` VARCHAR(100) COMMENT '时段名称', `unique_id` VARCHAR(100) COMMENT '唯一标识', `urgent_flag` INT COMMENT '紧急标识', `urgent_memo` VARCHAR(500) COMMENT '紧急备注', `verify_msg_state_id` INT COMMENT '核实消息状态ID', `verify_pic_total_num` INT COMMENT '核实图片总数', `verify_video_total_num` INT COMMENT '核实视频总数', `verify_wav_total_num` INT COMMENT '核实音频总数', `video_device_id` BIGINT COMMENT '视频设备ID', `video_param` VARCHAR(500) COMMENT '视频参数', `view_angle` VARCHAR(100) COMMENT '视角', `view_image_name` VARCHAR(200) COMMENT '视图图片名称', `view_image_x` DOUBLE COMMENT '视图图片X坐标', `view_image_y` DOUBLE COMMENT '视图图片Y坐标', `view_pos_x` DOUBLE COMMENT '视图位置X坐标', `view_pos_y` DOUBLE COMMENT '视图位置Y坐标', `warning_time` BIGINT COMMENT '处理预警时间戳', `sys_id` INT COMMENT '系统ID', `form_id` INT COMMENT '表单ID', `verify_pic_num` INT COMMENT '核实图片数量', `verify_wav_num` INT COMMENT '核实音频数量', `verify_video_num` INT COMMENT '核实视频数量', `media_verify_num` INT COMMENT '媒体核实数量', `road_type_id` INT COMMENT '道路类型ID', `road_name` VARCHAR(200) COMMENT '道路名称', `road_id` INT COMMENT '道路ID', `archive_cond_id` INT COMMENT '归档条件ID', `archive_cond` VARCHAR(100) COMMENT '归档条件', `road_type_name` VARCHAR(100) COMMENT '道路类型名称', `area_type_id` INT COMMENT '区域类型ID', `equal_group_id` BIGINT COMMENT '等值组ID', `regather_msg_state_id` INT COMMENT '重新采集消息状态ID', `new_inst_advise` VARCHAR(500) COMMENT '立案建议', `event_marks` VARCHAR(500) COMMENT '事件标记', `archive_type_id` INT COMMENT '归档类型ID', `report_time_segment_id` INT COMMENT '上报时段ID', `enable_check_msg` INT COMMENT '启用核查消息', `revise_opinion` VARCHAR(500) COMMENT '修订意见', `report_area_limit_id` INT COMMENT '上报区域限制ID', `deduction` VARCHAR(100) COMMENT '扣减', `attach_rec_flag` VARCHAR(50) COMMENT '附件记录标识', `sixth_type_id` INT COMMENT '第六级类型ID', `sixth_type_name` VARCHAR(100) COMMENT '第六级类型名称', `seventh_type_id` INT COMMENT '第七级类型ID', `seventh_type_name` VARCHAR(100) COMMENT '第七级类型名称', `max_event_type_id` INT COMMENT '最大事件类型ID', `max_event_type_name` VARCHAR(200) COMMENT '最大事件类型名称', `occur_num` INT COMMENT '发生次数', `check_send_time` BIGINT COMMENT '核查发送时间戳', `check_reply_time` BIGINT COMMENT '核查回复时间戳', `duty_region_id` INT COMMENT '责任区域ID', `duty_region_name` VARCHAR(200) COMMENT '责任区域名称', `lonlat_x` DOUBLE COMMENT '经纬度X', `lonlat_y` DOUBLE COMMENT '经纬度Y', `func_bundle_deadline` BIGINT COMMENT '职能捆绑截止时间戳', `third_unique_id` VARCHAR(100) COMMENT '第三方唯一标识', `event_property_id` INT COMMENT '事件属性ID', `event_property_name` VARCHAR(200) COMMENT '事件属性名称', `city_village_flag` VARCHAR(50) COMMENT '城乡标识', `specify_func_id` INT COMMENT '指定职能部门ID', `specify_competent_func_id` INT COMMENT '指定主管职能部门ID', `specify_func_name` VARCHAR(200) COMMENT '指定职能部门名称', `specify_competent_func_name` VARCHAR(200) COMMENT '指定主管职能部门名称', `super_rec_id` BIGINT COMMENT '上级记录ID', `split_rec_flag` INT COMMENT '拆分记录标识', `site_num` VARCHAR(50) COMMENT '站点编号', `difficult_type_id` INT COMMENT '困难类型ID', `event_district_grade_id` INT COMMENT '事件区域等级ID', `event_district_grade_name` VARCHAR(100) COMMENT '事件区域等级名称', `duty_district_id` INT COMMENT '责任区域ID', `duty_street_id` INT COMMENT '责任街道ID', `duty_community_id` INT COMMENT '责任社区ID', `duty_district_name` VARCHAR(200) COMMENT '责任区域名称', `duty_street_name` VARCHAR(200) COMMENT '责任街道名称', `duty_community_name` VARCHAR(200) COMMENT '责任社区名称', `cus_grid_code` VARCHAR(100) COMMENT '自定义网格编码', `accepter_id` INT COMMENT '受理人ID', `accepter_name` VARCHAR(100) COMMENT '受理人姓名', `auto_check_count` INT COMMENT '自动核查次数', `other_task_num` VARCHAR(100) COMMENT '第三方任务号', `force_handle_flag` VARCHAR(50) COMMENT '强制处理标识', `func_part_list_id` VARCHAR(100) COMMENT '职能部门列表ID', `func_part_list_name` VARCHAR(200) COMMENT '职能部门列表名称', `custom_deadline` BIGINT COMMENT '自定义截止时间戳', `act_record_id` BIGINT COMMENT '操作记录ID', `tell_num` VARCHAR(50) COMMENT '联系电话', `reply_opinion` VARCHAR(500) COMMENT '回复意见', `send_from_type` VARCHAR(50) COMMENT '发送来源类型', `func_forbid_reporter_info_flag` TINYINT COMMENT '是否禁止举报人信息', `property_company_id` BIGINT COMMENT '物业公司ID', `accept_status` VARCHAR(50) COMMENT '受理状态', `shop_name` VARCHAR(200) COMMENT '商铺名称', `func_custom_limit` VARCHAR(50) COMMENT '职能部门自定义时限', `squadron_id` BIGINT COMMENT '中队ID', `squadron_name` VARCHAR(200) COMMENT '中队名称', `reply_intime` TINYINT COMMENT '是否两小时回复(0无需回复,1待回复,2已回复,3超时,4无需回复已恢复)', `locked_flag` INT COMMENT '锁定标识', `check_type_id` INT COMMENT '核查类型ID', `transited_flag` INT COMMENT '转交标识', `rec_analysis_type_id` INT COMMENT '记录分析类型ID', `deal_evaluate_ids` VARCHAR(200) COMMENT '处置评价ID列表', `newinst_no_transit` VARCHAR(50) COMMENT '立案不转交', `no_return_visit_flag` INT COMMENT '无需回访标识', `common_rec_type_flag` VARCHAR(50) COMMENT '通用记录类型标识', `common_rec_attr_flag` VARCHAR(50) COMMENT '通用记录属性标识', `main_rec_id` BIGINT COMMENT '主记录ID', `send_pub_check_task_flag` INT COMMENT '发送公共核查任务标识', `patroltask_deadline_time` BIGINT COMMENT '巡查任务截止时间戳', `shop_id` BIGINT COMMENT '商铺ID', `spec_type_name` VARCHAR(100) COMMENT '特殊类型名称', `law_duty_grid_id` INT COMMENT '法律责任网格ID', `law_duty_grid_name` VARCHAR(200) COMMENT '法律责任网格名称', `proc_account_state_id` INT COMMENT '处理账户状态ID', `spec_type_id` INT COMMENT '特殊类型ID', `reply_flag` VARCHAR(50) COMMENT '回复标识', `first_depart_name` VARCHAR(100) COMMENT '一级专业部门', `second_depart_name` VARCHAR(100) COMMENT '二级专业部门', `reply_intime_deadline` BIGINT COMMENT '两小时回复截止时间戳', `supervision_check_state_id` INT COMMENT '监督核查状态ID', `urgent_level` TINYINT COMMENT '紧急程度(0正常,1紧急)', `self_deal_msg_state_id` INT COMMENT '自行处置消息状态ID', `duty_grid_type_id` INT COMMENT '责任网格类型ID', `deal_duty_grid_type_id` INT COMMENT '处置责任网格类型ID', `deal_duty_grid_id` INT COMMENT '处置责任网格ID', `deal_duty_grid_name` VARCHAR(200) COMMENT '处置责任网格名称', `site_id` BIGINT COMMENT '站点ID', `media_self_deal_total_num` INT COMMENT '自行处置媒体总数', `media_self_deal_num` INT COMMENT '自行处置媒体数量', `self_deal_pic_total_num` INT COMMENT '自行处置图片总数', `self_deal_pic_num` INT COMMENT '自行处置图片数量', `self_deal_wav_total_num` INT COMMENT '自行处置音频总数', `self_deal_wav_num` INT COMMENT '自行处置音频数量', `self_deal_video_total_num` INT COMMENT '自行处置视频总数', `self_deal_video_num` INT COMMENT '自行处置视频数量', `review_msg_state_id` INT COMMENT '复核消息状态ID', `media_review_total_num` INT COMMENT '复核媒体总数', `media_review_num` INT COMMENT '复核媒体数量', `review_pic_total_num` INT COMMENT '复核图片总数', `review_pic_num` INT COMMENT '复核图片数量', `review_wav_total_num` INT COMMENT '复核音频总数', `review_wav_num` INT COMMENT '复核音频数量', `review_video_total_num` INT COMMENT '复核视频总数', `review_video_num` INT COMMENT '复核视频数量', `public_flag` TINYINT COMMENT '公开标志', `whistle_flag` VARCHAR(50) COMMENT '吹哨标识', `jx_id` BIGINT COMMENT '警讯ID', `jx_jxmc` VARCHAR(200) COMMENT '警讯名称', `jx_design_type` VARCHAR(100) COMMENT '警讯设计类型', `rec_category_id` INT COMMENT '记录类别ID', `repeat_state` VARCHAR(50) COMMENT '重复状态', `cg_area` VARCHAR(100) COMMENT '城管区域', `hw_area` VARCHAR(100) COMMENT '环卫区域', `sz_area` VARCHAR(100) COMMENT '市政区域', `device_guid` VARCHAR(100) COMMENT '设备GUID', `proc_press_state_id` INT COMMENT '处理压力状态ID', `hot_area` VARCHAR(100) COMMENT '热点区域', `report_state` VARCHAR(50) COMMENT '上报状态', `dispose_state` INT COMMENT '处置状态', `pre_dispose_state` VARCHAR(50) COMMENT '预处置状态', `undertake_user_name` VARCHAR(50) COMMENT '承办人员', `undertake_phone` VARCHAR(50) COMMENT '联系电话', `deal_person_org` VARCHAR(50) COMMENT '承办部门', PRIMARY KEY (`id`), CONSTRAINT `t_d3i_dcm_task_form_data_t_d3i_dcm_task_fk` FOREIGN KEY (`dcm_task_id`) REFERENCES `ct_collect_oa`.`t_d3i_dcm_task` (`id`), INDEX `idx_biz_id` (`biz_id`), INDEX `idx_sys_id` (`sys_id`), INDEX `idx_deadline_time` (`deadline_time`), INDEX `idx_event_type_id` (`event_type_id`), INDEX `idx_district_name` (`district_name`), INDEX `idx_rec_id` (`rec_id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT ='数字化城市管理信息系统人工任务表单数据表'; create table t_d3i_dcm_rollback ( id bigint not null comment '主键' primary key, dcm_task_id bigint not null comment '唯一标志', task_number varchar(64) not null comment '任务号', act_id varchar(64) not null comment '工单ID', trans_info varchar(64) not null comment '回退流向(固定:市受理员)', save_old_act_flag varchar(64) not null comment '是否保留旧流程', opinion varchar(500) not null comment '回退意见', rollback_reason_id varchar(500) not null comment '回退原因ID', attachments text null comment '附件(多个用逗号分隔)', send_message varchar(32) not null comment '发送短信(1:发送,0:不发送)', not_assigned varchar(16) null comment '申请不交办(0:不打勾,1:打勾)', not_assigned_reason text null comment '申请不交办原因', undertake_user_name varchar(64) null comment '承办人员', undertake_phone varchar(64) null comment '联系电话', status bigint not null comment '提交状态', flow_token varchar(256) null comment '流令牌', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint t_d3i_dcm_rollback_t_d3i_dcm_task_fk foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '数字城管-回退接口表'; CREATE TABLE t_d3i_dcm_stage_reply ( id BIGINT NOT NULL COMMENT '主键', dcm_task_id BIGINT NOT NULL COMMENT '唯一标志', task_number VARCHAR(64) NOT NULL COMMENT '任务号', rec_id VARCHAR(64) NOT NULL COMMENT '记录ID', act_id VARCHAR(64) NOT NULL COMMENT '工单ID', item_type VARCHAR(64) NOT NULL COMMENT '固定值', content VARCHAR(1000) NOT NULL COMMENT '回复内容', status BIGINT NOT NULL COMMENT '提交状态', flow_token VARCHAR(256) NULL COMMENT '流令牌', `created_at` datetime default current_timestamp() not null comment '创建时间', `created_by` varchar(64) default 'D3I' not null comment '创建者', `updated_at` datetime default current_timestamp() not null comment '修改时间', `updated_by` varchar(64) default 'D3I' not null comment '修改者', PRIMARY KEY (id), CONSTRAINT `t_d3i_dcm_stage_reply_t_d3i_dcm_task_fk` FOREIGN KEY (`dcm_task_id`) REFERENCES `ct_collect_oa`.`t_d3i_dcm_task` (`id`) ) COMMENT ='数字城管-阶段回复接口表'; create table t_d3i_dcm_dispose ( id bigint not null comment '主键' primary key, dcm_task_id bigint not null comment '唯一标志', task_number varchar(64) not null comment '任务号', act_id varchar(64) not null comment '工单ID', task_list_id varchar(64) not null comment '任务列表ID', trans_info varchar(64) not null comment '批转对象(固定:市受理员)', opinion text not null comment '批转意见', add_num varchar(32) not null comment '批转意见', attachments text null comment '附件', send_message varchar(32) not null comment '发送短信(1:发送,0:不发送)', undertake_user_name varchar(64) null comment '承办人员', undertake_phone varchar(64) null comment '联系电话', status bigint default 0 not null comment '提交状态', flow_token varchar(256) null comment '流令牌', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint t_d3i_dcm_dispose_t_d3i_dcm_task_fk foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '数字城管-批转接口表'; create table t_d3i_dcm_apply_postpone ( id bigint not null comment '主键' primary key, dcm_task_id bigint not null comment '唯一标志', task_number varchar(64) not null comment '任务号', apply_act_id varchar(64) not null comment '工单流程ID', reply_part_id varchar(64) not null comment '回复环节ID', ard_level varchar(32) not null comment '固定值', ard_type_id varchar(32) not null comment '固定值(延期类型)', apply_memo text not null comment '申请意见', time_num varchar(64) not null comment '延期时长', postpone_date varchar(64) not null comment '延期日期', time_unit varchar(64) not null comment '时间单位', attachments text null comment '附件', delay_multiple int null comment '延期倍数', apply_type varchar(64) null comment '申请类型', status bigint not null comment '提交状态', flow_token varchar(256) null comment '流令牌', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint t_d3i_dcm_apply_postpone_t_d3i_dcm_task_fk foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '数字城管-申请延期接口表'; create table t_d3i_dcm_task_extended_info ( id bigint auto_increment comment '主键ID' primary key, dcm_task_id bigint not null comment '唯一标志', subtype_field_name varchar(100) null comment '子类型字段名称', content_range varchar(255) default '' null comment '内容范围', control_type varchar(50) null comment '控件类型', display_name varchar(100) null comment '显示名称', data_type_id varchar(50) null comment '数据类型ID', null_flag varchar(20) null comment '是否可空标识(0:不可空,1:可空)', list_content text null comment '下拉框选项内容', subtype_id varchar(50) null comment '子类型ID', field_value varchar(255) null comment '字段值', rec_id bigint not null comment '记录ID', field_id varchar(50) null comment '字段ID', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint fk_attr_3181_task foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '扩展信息' charset = utf8mb4; create index idx_dcm_task_id on t_d3i_dcm_task_extended_info (dcm_task_id); create table t_d3i_dcm_task_more_info ( id bigint auto_increment comment '主键ID' primary key, dcm_task_id bigint not null comment '唯一标志', msg_id bigint null comment '消息ID', rec_id bigint null comment '记录ID', msg_type_id bigint null comment '消息类型ID', msg_type varchar(50) null comment '消息类型名称', msg_info varchar(255) null comment '消息详情', create_time varchar(64) null comment '创建时间', human_id int null comment '人员ID', human_name varchar(50) null comment '人员姓名', role_name varchar(50) null comment '角色名称', ex_info_id bigint null comment '扩展信息ID', ex_info_msg varchar(255) null comment '扩展信息内容', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint t_d3i_dcm_task_more_info_t_d3i_dcm_task_fk foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '更多信息' charset = utf8mb4; create index idx_dcm_task_id on t_d3i_dcm_task_more_info (dcm_task_id); create table t_d3i_dcm_apply_rollback ( id bigint auto_increment comment '主键ID' primary key, dcm_task_id bigint not null comment '唯一标志', task_number varchar(64) not null comment '任务号', act_id varchar(64) not null comment '工单ID', reply_part_id bigint null comment '回复部门ID', ard_level bigint null comment '延期等级', ard_type_id bigint null comment '延期类型ID', opinion text null comment '申请意见', apply_type varchar(64) null comment '申请类型(拒签、处置阶段照片未公开)', trans_info varchar(255) null comment '流转信息', flow_token varchar(256) null comment '流令牌', attachments text null comment '附件(多个用逗号分隔)', status bigint not null comment '提交状态', created_at datetime default current_timestamp() not null comment '创建时间', created_by varchar(64) default 'D3I' not null comment '创建者', updated_at datetime default current_timestamp() not null comment '修改时间', updated_by varchar(64) default 'D3I' not null comment '修改者', constraint t_d3i_dcm_apply_rollback_t_d3i_dcm_task_fk foreign key (dcm_task_id) references t_d3i_dcm_task (id) ) comment '申请回退表' charset = utf8mb4;