1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| -- 通知管理相关字典数据
|
| -- 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(), '发送失败');
|
|