-- 通知管理相关字典数据 -- 1. 通知类型字典 INSERT INTO sys_dict_type(dict_name, dict_type, status, create_by, create_time, remark) VALUES ('通知类型', 'sys_notify_type', '0', 'admin', SYSDATE(), '通知类型列表'); -- 通知类型字典数据 INSERT INTO sys_dict_data(dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark) VALUES (1, '任务分配', 'TASK_ASSIGN', 'sys_notify_type', '', 'primary', 'Y', '0', 'admin', SYSDATE(), '任务分配通知'), (2, '状态变更', 'STATUS_CHANGE', 'sys_notify_type', '', 'success', 'N', '0', 'admin', SYSDATE(), '状态变更通知'), (3, '任务创建', 'TASK_CREATE', 'sys_notify_type', '', 'info', 'N', '0', 'admin', SYSDATE(), '任务创建通知'); -- 2. 通知任务状态字典 INSERT INTO sys_dict_type(dict_name, dict_type, status, create_by, create_time, remark) VALUES ('通知任务状态', 'sys_notify_task_status', '0', 'admin', SYSDATE(), '通知任务状态列表'); -- 通知任务状态字典数据 INSERT INTO sys_dict_data(dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark) VALUES (1, '待处理', '0', 'sys_notify_task_status', '', 'info', 'Y', '0', 'admin', SYSDATE(), '待处理'), (2, '处理中', '1', 'sys_notify_task_status', '', 'primary', 'N', '0', 'admin', SYSDATE(), '处理中'), (3, '已完成', '2', 'sys_notify_task_status', '', 'success', 'N', '0', 'admin', SYSDATE(), '已完成'), (4, '失败', '3', 'sys_notify_task_status', '', 'danger', 'N', '0', 'admin', SYSDATE(), '失败'); -- 3. 通知渠道字典 INSERT INTO sys_dict_type(dict_name, dict_type, status, create_by, create_time, remark) VALUES ('通知渠道', 'sys_notify_channel', '0', 'admin', SYSDATE(), '通知渠道列表'); -- 通知渠道字典数据 INSERT INTO sys_dict_data(dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark) VALUES (1, '微信订阅消息', 'WECHAT', 'sys_notify_channel', '', 'primary', 'Y', '0', 'admin', SYSDATE(), '微信订阅消息'), (2, '短信', 'SMS', 'sys_notify_channel', '', 'success', 'N', '0', 'admin', SYSDATE(), '短信'), (3, '站内消息', 'SITE_MSG', 'sys_notify_channel', '', 'info', 'N', '0', 'admin', SYSDATE(), '站内消息'), (4, 'APP推送', 'APP_PUSH', 'sys_notify_channel', '', 'warning', 'N', '0', 'admin', SYSDATE(), 'APP推送'), (5, '企业微信', 'QY_WECHAT', 'sys_notify_channel', '', 'primary', 'N', '0', 'admin', SYSDATE(), '企业微信'); -- 4. 通知发送状态字典 INSERT INTO sys_dict_type(dict_name, dict_type, status, create_by, create_time, remark) VALUES ('通知发送状态', 'sys_notify_send_status', '0', 'admin', SYSDATE(), '通知发送状态列表'); -- 通知发送状态字典数据 INSERT INTO sys_dict_data(dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark) VALUES (1, '待发送', '0', 'sys_notify_send_status', '', 'info', 'Y', '0', 'admin', SYSDATE(), '待发送'), (2, '发送成功', '1', 'sys_notify_send_status', '', 'success', 'N', '0', 'admin', SYSDATE(), '发送成功'), (3, '发送失败', '2', 'sys_notify_send_status', '', 'danger', 'N', '0', 'admin', SYSDATE(), '发送失败');