👥
主数据与系统
用户权限
能力矩阵 + 门店范围,分开控制"能进哪页"与"能看哪店"
解决什么问题
权限最容易出两类错:店员看到了进价,或者店长看到了别家店的账。这里把权限拆成两个正交维度——**能力**决定能进哪些页面,**范围**决定进了页面能看到哪几家店的数据。
能做什么
- · 四种内置角色:老板 / 店长 / 采购 / 店员
- · 19 项能力逐项可勾,页面越权一律 403
- · 门店范围收敛:店长把 URL 里的门店 ID 改成别家,拿到的仍是他自己那家
涉及哪些页面
路径仅供对照,实际入口在登录后的侧边栏里(按角色显示)。
-
用户权限仅老板可进
/master/users
口径与边界
见不到某页面 = 菜单里没有 + 直接访问 403,两处都挡
自我保护:不能停用自己、不能把最后一个启用状态的老板降级、店长与店员必须绑门店