提交
This commit is contained in:
1 parent
3b99209548
commit
8d8a8cc30c
56 files changed
+13727
-1241
No files matched your search
@@ -0,0 +1,60 @@
|
||||
-- 项目预算数据统计菜单配置
|
||||
-- 作者:Cursor AI
|
||||
-- 创建时间:2025-01-27
|
||||
|
||||
-- 1. 添加项目预算数据统计菜单
|
||||
INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
|
||||
VALUES (7100, '项目预算统计', 6200, 4, 'statistics', 'cw/statistics/index', '', 1, 0, 'C', '0', '0', 'cw:statistics:list', 'chart', 103, 1, NOW(), 1, NOW(), '项目预算数据统计菜单');
|
||||
|
||||
-- 2. 添加统计相关按钮权限
|
||||
INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
|
||||
VALUES (7101, '项目预算统计查询', 7100, 1, '', '', '', 1, 0, 'F', '0', '0', 'cw:statistics:list', '#', 103, 1, NOW(), 1, NOW(), '');
|
||||
|
||||
INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
|
||||
VALUES (7102, '项目预算统计导出', 7100, 2, '', '', '', 1, 0, 'F', '0', '0', 'cw:statistics:export', '#', 103, 1, NOW(), 1, NOW(), '');
|
||||
|
||||
-- 3. 为财务管理员角色分配统计菜单权限
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7100
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'cw_admin' AND r.status = '0';
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7101
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'cw_admin' AND r.status = '0';
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7102
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'cw_admin' AND r.status = '0';
|
||||
|
||||
-- 4. 为系统管理员角色分配统计菜单权限
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7100
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'admin' AND r.status = '0';
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7101
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'admin' AND r.status = '0';
|
||||
|
||||
INSERT INTO sys_role_menu (role_id, menu_id)
|
||||
SELECT r.role_id, 7102
|
||||
FROM sys_role r
|
||||
WHERE r.role_key = 'admin' AND r.status = '0';
|
||||
|
||||
-- 5. 确认菜单创建结果
|
||||
SELECT
|
||||
m.menu_id,
|
||||
m.menu_name,
|
||||
m.parent_id,
|
||||
m.path,
|
||||
m.component,
|
||||
m.perms,
|
||||
m.menu_type,
|
||||
m.status
|
||||
FROM sys_menu m
|
||||
WHERE m.menu_id IN (7100, 7101, 7102)
|
||||
ORDER BY m.menu_id;
|
||||
Reference in new issue
Block a user