feat: 菜单添加账单查询入口(accounting/billing.ui)
This commit is contained in:
parent
aac345894c
commit
41c71c118c
@ -2,7 +2,6 @@
|
||||
{% set role_str = roles|join(',') %}
|
||||
{% set is_customer = 'customer.' in role_str %}
|
||||
{% set is_customer_admin = 'customer.admin' in roles %}
|
||||
{% set is_platform_op = 'owner.superuser' in roles or 'reseller.operator' in roles %}
|
||||
{
|
||||
"widgettype": "Menu",
|
||||
"id": "global_nav_menu",
|
||||
@ -10,15 +9,8 @@
|
||||
"width": "100%",
|
||||
"height": "100%",
|
||||
"items": [
|
||||
{
|
||||
"name": "dashboard",
|
||||
"label": "仪表盘",
|
||||
"icon": "fa fa-dashboard",
|
||||
"url": "{{entire_url('/dashboard_for_sage/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% if is_customer %}
|
||||
,{
|
||||
{
|
||||
"name": "reallife_asset",
|
||||
"label": "真人素材",
|
||||
"icon": "fa fa-user-circle",
|
||||
@ -27,24 +19,17 @@
|
||||
}
|
||||
,{
|
||||
"name": "llm_api",
|
||||
"label": "大模型API",
|
||||
"label": "大模型API调用",
|
||||
"icon": "fa fa-rocket",
|
||||
"url": "{{entire_url('/llmage/api_doc.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% if is_customer_admin %}
|
||||
,{
|
||||
"name": "myaccount",
|
||||
"label": "我的帐务",
|
||||
"icon": "fa fa-wallet",
|
||||
"url": "{{entire_url('/accounting/myaccounts.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "credit_limit",
|
||||
"label": "信用额度",
|
||||
"icon": "fa fa-credit-card",
|
||||
"url": "{{entire_url('/accounting/credit_limit/hub.ui')}}",
|
||||
"name": "users",
|
||||
"label": "用户管理",
|
||||
"icon": "fa fa-users",
|
||||
"url": "{{entire_url('/rbac/users')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
@ -55,125 +40,39 @@
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "rbac",
|
||||
"label": "用户与权限",
|
||||
"icon": "fa fa-user-shield",
|
||||
"url": "{{entire_url('/rbac')}}",
|
||||
"target": "app.sage_main_content"
|
||||
"name": "accounting_center",
|
||||
"label": "账务中心",
|
||||
"icon": "fa fa-coins",
|
||||
"items": [
|
||||
{
|
||||
"name": "my_accounts",
|
||||
"label": "余额与充值",
|
||||
"url": "{{entire_url('/accounting/myaccounts.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
},
|
||||
{
|
||||
"name": "credit_overview",
|
||||
"label": "信用额度",
|
||||
"url": "{{entire_url('/accounting/credit_limit/credit_overview.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
},
|
||||
{
|
||||
"name": "billing_query",
|
||||
"label": "账单查询",
|
||||
"url": "{{entire_url('/accounting/billing.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
]
|
||||
}
|
||||
{% endif %}
|
||||
{% else %}
|
||||
,{
|
||||
"name": "reallife_asset",
|
||||
"label": "真人素材",
|
||||
"icon": "fa fa-user-circle",
|
||||
"url": "{{entire_url('/reallife_asset/index.ui')}}",
|
||||
{
|
||||
"name": "dashboard",
|
||||
"label": "仪表盘",
|
||||
"icon": "fa fa-dashboard",
|
||||
"url": "{{entire_url('/dashboard_for_sage/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "dapi",
|
||||
"label": "下位系统",
|
||||
"icon": "fa fa-plug",
|
||||
"url": "{{entire_url('/dapi/downapp/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "uapi",
|
||||
"label": "上位系统",
|
||||
"icon": "fa fa-cloud",
|
||||
"url": "{{entire_url('/uapi/upapp/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% if get_user() %}
|
||||
,{
|
||||
"name": "product_management",
|
||||
"label": "产品管理",
|
||||
"icon": "fa fa-cubes",
|
||||
"url": "{{entire_url('/product_management/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "pricing",
|
||||
"label": "定价管理",
|
||||
"icon": "fa fa-money-bill",
|
||||
"url": "{{entire_url('/pricing/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "discount",
|
||||
"label": "折扣管理",
|
||||
"icon": "fa fa-percent",
|
||||
"url": "{{entire_url('/discount/promote.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "llmage",
|
||||
"label": "LLM 模型管理",
|
||||
"icon": "fa fa-brain",
|
||||
"url": "{{entire_url('/llmage/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "rag",
|
||||
"label": "知识库管理",
|
||||
"icon": "fa fa-database",
|
||||
"url": "{{entire_url('/rag/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "cpcc",
|
||||
"label": "算力中心管理",
|
||||
"icon": "fa fa-server",
|
||||
"url": "{{entire_url('/cpcc/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "msp",
|
||||
"label": "运维管理",
|
||||
"icon": "fa fa-tools",
|
||||
"url": "{{entire_url('/msp/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "supplychain",
|
||||
"label": "供应链管理",
|
||||
"icon": "fa fa-link",
|
||||
"url": "{{entire_url('/supplychain/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% endif %}
|
||||
{% if is_platform_op %}
|
||||
,{
|
||||
"name": "platformbiz",
|
||||
"label": "平台业务",
|
||||
"icon": "fa fa-building",
|
||||
"url": "{{entire_url('/platformbiz/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% endif %}
|
||||
,{
|
||||
"name": "accounting",
|
||||
"label": "计费管理",
|
||||
"icon": "fa fa-coins",
|
||||
"url": "{{entire_url('/accounting/index.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
,{
|
||||
"name": "credit_limit",
|
||||
"label": "信用额度",
|
||||
"icon": "fa fa-credit-card",
|
||||
"url": "{{entire_url('/accounting/credit_limit/hub.ui')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% if get_user() %}
|
||||
,{
|
||||
"name": "rbac",
|
||||
"label": "用户与权限",
|
||||
"icon": "fa fa-user-shield",
|
||||
"url": "{{entire_url('/rbac')}}",
|
||||
"target": "app.sage_main_content"
|
||||
}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
],
|
||||
"menuitem_css": "menuitem"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user