fix(menu): is_admin 去掉 *.admin 通配——get_userroles 会把每个角色扩展出 *.{name} 形式,客户机构管理员被误判为平台管理员
This commit is contained in:
parent
bdad3aded3
commit
a92314cf39
@ -1,7 +1,7 @@
|
||||
{% set roles = get_user_roles(get_user()) %}
|
||||
{% set is_fin = ('owner.superuser' in roles) or ('owner.admin' in roles) or ('owner.account' in roles) or ('reseller.admin' in roles) or ('reseller.accountant' in roles) or ('reseller.operator' in roles) %}
|
||||
{% set is_customer = ('customer.customer' in roles) or ('*.customer' in roles) %}
|
||||
{% set is_admin = ('owner.superuser' in roles) or ('owner.admin' in roles) or ('*.superuser' in roles) or ('*.admin' in roles) %}
|
||||
{% set is_admin = ('owner.superuser' in roles) or ('owner.admin' in roles) %}
|
||||
{
|
||||
"id": "app",
|
||||
"widgettype": "VBox",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user