You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
1.8 KiB

DROP TABLE IF EXISTS `todo_item`;
CREATE TABLE `todo_item` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`client_type` varchar(16) NOT NULL COMMENT '客户端类型:enterprise-企业端, law-执法端, supervise-监督端',
`type` varchar(16) DEFAULT NULL COMMENT '类型:PFFW|普法服务,ZFPJ-执法评价,ZFYG-预告,RW-任务,YY-预约',
`source_id` bigint DEFAULT NULL COMMENT '记录来源ID(关联业务表主键)',
`enterprise_id` varchar(50) DEFAULT NULL COMMENT '被执法企业ID',
`enterprise_number` varchar(32) DEFAULT NULL COMMENT '企业统一社会信用代码',
`agent_user_id` varchar(50) DEFAULT NULL COMMENT '代办人员ID',
`read_status` tinyint DEFAULT 0 COMMENT '阅读状态:0未读 1已读',
`is_delete` int(4) DEFAULT 0 COMMENT '是否删除 0 否 1是',
`create_dept` varchar(100) DEFAULT NULL COMMENT '创建部门',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建者',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uk_client_type_source` (`client_type`,`type`,`source_id`) USING BTREE COMMENT '客户端+类型+来源ID 唯一索引',
KEY `idx_credit_code` (`credit_code`) USING BTREE COMMENT '企业信用代码索引',
KEY `idx_agent_user_id` (`agent_user_id`) USING BTREE COMMENT '代办人员ID索引',
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='待办事项表';
ALTER TABLE `enforcement_registration`
ADD COLUMN `has_evaluate` tinyint(1) DEFAULT 0 COMMENT '是否评价:0-未评价 1-已评价' AFTER `is_real_union`;
-- 已评价需要初始化数据