feat(admin): 新增收藏与点赞只读查询接口
This commit is contained in:
1 parent
23321a0b0c
commit
7a2ff3f80e
14 files changed
+686
No files matched your search
@@ -0,0 +1,28 @@
|
||||
-- Author: fruit.com.cn
|
||||
-- K107 后台收藏和点赞只读权限及菜单。
|
||||
BEGIN;
|
||||
INSERT INTO sys_permission (id, code, name, group_name, type, sort) VALUES
|
||||
(1106, 'favorite:list', '查看收藏', '用户管理', 'BUTTON', 106),
|
||||
(1107, 'like:list', '查看点赞', '用户管理', 'BUTTON', 107)
|
||||
ON CONFLICT (code) DO NOTHING;
|
||||
|
||||
INSERT INTO sys_role_permission (id, role_id, permission_id)
|
||||
SELECT r.id * 1000000 + p.id, r.id, p.id
|
||||
FROM sys_role r CROSS JOIN sys_permission p
|
||||
WHERE r.code = 'super_admin' AND p.code IN ('favorite:list', 'like:list')
|
||||
ON CONFLICT DO NOTHING;
|
||||
|
||||
INSERT INTO sys_menu (id, parent_id, title, route_path, route_name, component, redirect, icon,
|
||||
permission_code, type, always_show, affix, sort) VALUES
|
||||
(40, 15, '收藏列表', 'favorites', 'user-favorites', 'views/userManagement/FavoritesView',
|
||||
'', '', 'favorite:list', 'MENU', 0, 0, 3),
|
||||
(41, 15, '点赞列表', 'likes', 'user-likes', 'views/userManagement/LikesView',
|
||||
'', '', 'like:list', 'MENU', 0, 0, 4)
|
||||
ON CONFLICT (id) DO NOTHING;
|
||||
|
||||
INSERT INTO sys_role_menu (id, role_id, menu_id)
|
||||
SELECT r.id * 1000000 + m.id, r.id, m.id
|
||||
FROM sys_role r CROSS JOIN sys_menu m
|
||||
WHERE r.code = 'super_admin' AND m.id IN (40, 41)
|
||||
ON CONFLICT DO NOTHING;
|
||||
COMMIT;
|
||||
Reference in new issue
Block a user