-- 用户反馈/修改意见 DROP TABLE IF EXISTS `sys_oa_feedback`; CREATE TABLE `sys_oa_feedback` ( `feedback_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '反馈ID', `title` varchar(120) NOT NULL COMMENT '标题', `content` text NOT NULL COMMENT '详细内容', `category` varchar(30) DEFAULT 'feature' COMMENT '类型 bug/feature/other', `priority` tinyint(1) DEFAULT 2 COMMENT '优先级 1高 2中 3低', `page_path` varchar(200) DEFAULT NULL COMMENT '问题出现的页面路径', `attachment` varchar(500) DEFAULT NULL COMMENT '附件 OSS ID(逗号分隔)', `submitter_id` bigint(20) NOT NULL COMMENT '提出者ID', `submitter_name` varchar(64) DEFAULT NULL COMMENT '提出者昵称(冗余)', `status` tinyint(1) DEFAULT 0 COMMENT '状态 0待处理 1已受理 2已完成 3已关闭', `handler_id` bigint(20) DEFAULT NULL COMMENT '处理人ID', `handler_name` varchar(64) DEFAULT NULL COMMENT '处理人昵称', `accept_remark` varchar(500) DEFAULT NULL COMMENT '处理备注', `accept_time` datetime DEFAULT NULL COMMENT '受理时间', `finish_time` datetime DEFAULT NULL COMMENT '完成时间', `create_by` varchar(64) DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP, `update_by` varchar(64) DEFAULT NULL, `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `del_flag` tinyint(1) DEFAULT 0, PRIMARY KEY (`feedback_id`), KEY `idx_submitter` (`submitter_id`), KEY `idx_handler` (`handler_id`), KEY `idx_status` (`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户反馈/修改意见';