From b8ac00ea1609257dc0d7bb885f59ca680875f0c4 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 26 May 2026 13:59:24 +0800 Subject: [PATCH] feat: switch all modules to index.ui, add pricing and accounting entries --- wwwroot/global_menu.ui | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/wwwroot/global_menu.ui b/wwwroot/global_menu.ui index c9c6c79..20ec7c6 100644 --- a/wwwroot/global_menu.ui +++ b/wwwroot/global_menu.ui @@ -35,7 +35,26 @@ "name": "platformbiz", "label": "平台业务", "icon": "fa fa-building", - "submenu": "{{entire_url('/platformbiz/menu.ui')}}" + "url": "{{entire_url('/platformbiz/index.ui')}}", + "target": "app.sage_main_content" + }, +{% endif %} +{% if get_user() %} + { + "name": "pricing", + "label": "定价管理", + "icon": "fa fa-money-bill", + "url": "{{entire_url('/pricing/index.ui')}}", + "target": "app.sage_main_content" + }, +{% endif %} +{% if 'reseller.accountant' in roles or 'owner.superuser' in roles %} + { + "name": "accounting", + "label": "计费管理", + "icon": "fa fa-calculator", + "url": "{{entire_url('/accounting/index.ui')}}", + "target": "app.sage_main_content" }, {% endif %} {% if get_user() %} @@ -43,7 +62,8 @@ "name": "rbac", "label": "用户与权限", "icon": "fa fa-users", - "submenu": "{{entire_url('/rbac/admin_menu.ui')}}" + "url": "{{entire_url('/rbac/index.ui')}}", + "target": "app.sage_main_content" }, {% endif %} {