This commit is contained in:
Your Name
2026-04-27 15:30:28 +08:00
parent 23bd86e056
commit fe14f67965
21 changed files with 2335 additions and 449 deletions
@@ -0,0 +1,9 @@
-- 角色表新增数据范围(数据隔离)字段
-- 1=全部数据(免隔离,root 默认全部)
-- 2=本部门及子部门(按 admin_dept 关联 + dept 树的后代汇总可见 admin_id
-- 3=仅本部门
-- 4=仅本人
-- 迁移后保持旧行为:所有现有角色默认 1(全部),需要管理员按需逐角色改为 2/3/4 激活隔离
ALTER TABLE `zyt_system_role`
ADD COLUMN `data_scope` tinyint(1) NOT NULL DEFAULT 1
COMMENT '数据范围:1全部 2本部门及下级 3仅本部门 4仅本人' AFTER `sort`;