Files
freedom-admin/sql
zhangjiaxun 264e60392d
CI/CD Deploy (Admin) / 构建后端镜像并部署 (push) Successful in 1m7s
feat(tools): 新增 JSON 格式化菜单 SQL
沿用已验证的自增版式:
- parent_id 用子查询按 permission_code 定位「工具列表」,不硬编码 id
- 菜单 id 由 LAST_INSERT_ID() 经 SET 变量传给授权语句
- 授权用 INSERT...SELECT 覆盖全部有效角色
- 清理语句用 JOIN 精确定位,不误删他人菜单

已实测执行并校验:菜单树与授权均正确,超级管理员无遗漏项。
2026-10-20 23:00:38 +08:00
..