fix(permission): 记录管理者视角仅超管/主管/仓库管理员,去掉入库员/出库员

- PRIVILEGED_VIEWER_ROLES 收敛为 SUPER_ADMIN/SUPERVISOR/WAREHOUSE_MGR
- 入库员(INBOUND)、出库员(OUTBOUND)按普通处理:借还/出库记录只看自己
This commit is contained in:
yueli
2026-09-09 11:19:09 +08:00
parent e622697d7c
commit 67d3113fe1

View File

@ -226,7 +226,8 @@ def _has_cross_domain_permission(user_role, user_company=''):
return False
# 能查看“他人借还/出库记录”的管理者角色(库管/主管/超管)。普通申请人只能看自己的记录。
# 能查看“他人借还/出库记录”的管理者角色(库管理员/主管/超管)。普通申请人(含入库员/出库员等)只能看自己的记录。
# 注意:入库员(INBOUND)、出库员(OUTBOUND)不是管理者视角,不应放此名单;如需让他们看全部请确认为库管角色后再加入。
PRIVILEGED_VIEWER_ROLES = ('SUPER_ADMIN', 'SUPERVISOR', 'WAREHOUSE_MGR')