From 5e0129acf17daa05bed238a78d8458f5c4301a73 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 25 Dec 2025 16:28:00 +0800 Subject: [PATCH] bugfix --- wwwroot/{menu.ui => usermenu.ui} | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) rename wwwroot/{menu.ui => usermenu.ui} (52%) diff --git a/wwwroot/menu.ui b/wwwroot/usermenu.ui similarity index 52% rename from wwwroot/menu.ui rename to wwwroot/usermenu.ui index bceebb4..c6ab0ae 100644 --- a/wwwroot/menu.ui +++ b/wwwroot/usermenu.ui @@ -1,14 +1,11 @@ +{% set roles = get_user_roles(get_user()) %} { "widgettype":"Menu", "options":{ "target": "page_center", "cwidth": 10, "items":[ - { - "name":"payfee", - "label":"充值费率", - "url":"{{entire_url('payfee')}}" - }, + {% if 'customer.*' in roles %} { "name":"recharge", "label":"充值", @@ -19,6 +16,24 @@ "label":"充值历史", "url":"{{entire_url('payment_log')}}" } + {% endif %} + {% if 'owner.accountant' in roles %} + { + "name":"payfee", + "label":"充值费率", + "url":"{{entire_url('payfee')}}" + }, + { + "name":"mrecharge", + "label":"充值", + "url":"{{entire_url('manual_recharge.ui')}}" + }, + { + "name":"payment_log", + "label":"充值历史", + "url":"{{entire_url('payment_log')}}" + } + {% endif %} ] } }