diff --git a/scripts/load_path.py b/scripts/load_path.py index fcd2a33..754f431 100644 --- a/scripts/load_path.py +++ b/scripts/load_path.py @@ -66,8 +66,14 @@ FIN_ROLES = [ "reseller.operator", ] -# 代客充值角色:分销商侧可代客户充值(需按用户名查询客户账户,属业务需要) +# 代客充值角色:分销商侧可代客户充值(需按用户名查询客户账户,属业务需要)。 +# 2026-09-08:owner 财务角色也需代客充值权(平台方运营给客户充值,归属校验里 owner 不受限), +# 且账务管理菜单「代客充值」入口在 is_fin 块(含 owner 财务)——权限须与菜单门控一致, +# 否则 owner 财务看得到菜单却 403(实测)。= FIN_ROLES(owner财务+reseller财务)+ reseller.sale。 PROXY_ROLES = [ + "owner.superuser", + "owner.admin", + "owner.account", "reseller.admin", "reseller.accountant", "reseller.operator",