Files
2026-06-02 17:55:33 +08:00

675 lines
46 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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;