chore(sync): 同步当前工作区全部变更(学员学号可编辑并留空自动生成等)

This commit is contained in:
buliping committed 2026-11-10 13:34:14 +08:00
1 parent 01e949093a
commit ee629f2f3e
534 files changed
+72978 -2720

No files matched your search

@@ -0,0 +1,29 @@
-- ============================================================
-- 报到一体机管理 菜单(挂在“设备管理”目录下,排序 4)
-- 前置条件:sys_menu 中已存在菜单名为「设备管理」的目录(menu_type='M')
-- 说明:超级管理员(role_id=1) 无需单独授权即可看到菜单;
-- 其他角色需将下列 perms 授权后按钮才可见。
-- ============================================================
-- 1) 定位「设备管理」目录,作为父菜单
SET @parentDev := (SELECT menu_id FROM sys_menu WHERE menu_name = '设备管理' LIMIT 1);
-- 2) 新增菜单(C 类型)
INSERT INTO sys_menu
(menu_name, parent_id, order_num, path, component, query, route_name,
is_frame, is_cache, menu_type, visible, status, perms, icon, create_time, update_time)
VALUES
('报到一体机管理', @parentDev, 4, 'checkinTerminal', 'device/checkinTerminal/index', '', 'CheckinTerminal',
'0', '0', 'C', '0', '0', 'device:checkinterminal:list', 'monitor', NOW(), NOW());
-- 3) 记录新菜单的 id,作为按钮权限的父级
SET @parentMenu := LAST_INSERT_ID();
-- 4) 新增按钮级权限(F 类型):新增 / 修改 / 删除
INSERT INTO sys_menu
(menu_name, parent_id, order_num, path, component, query, route_name,
is_frame, is_cache, menu_type, visible, status, perms, icon, create_time, update_time)
VALUES
('报到一体机管理-新增', @parentMenu, 1, '#', '', '', '', '0', '0', 'F', '0', '0', 'device:checkinterminal:add', '#', NOW(), NOW()),
('报到一体机管理-修改', @parentMenu, 2, '#', '', '', '', '0', '0', 'F', '0', '0', 'device:checkinterminal:edit', '#', NOW(), NOW()),
('报到一体机管理-删除', @parentMenu, 3, '#', '', '', '', '0', '0', 'F', '0', '0', 'device:checkinterminal:remove', '#', NOW(), NOW());