diff --git a/wwwroot/imgs/atvoe.svg b/wwwroot/imgs/atvoe.svg index 3139e3f..5e30384 100644 --- a/wwwroot/imgs/atvoe.svg +++ b/wwwroot/imgs/atvoe.svg @@ -1,17 +1,67 @@ - - - + + + - - + + + + + - - + + + + + + + + + + - - + + + A + - - - + + TV + + + + + o + + + + e + + + diff --git a/wwwroot/menu.ui b/wwwroot/menu.ui index 3747843..231b6c4 100644 --- a/wwwroot/menu.ui +++ b/wwwroot/menu.ui @@ -58,50 +58,12 @@ ] } -{% if 'customer.customer' in roles %} - , - { - "name":"kdb", - "label":"知识库管理", - "items":[ - { - "name": "mykdb", - "icon": "{{entire_url('/imgs/kdb.svg')}}", - "label":"我的知识库", - "url": "{{entire_url('kdb/kdb')}}" - }, - { - "name": "folder", - "icon": "{{entire_url('/imgs/folder.svg')}}", - "label":"文件管理", - "url": "{{entire_url('kdb/folderinfo')}}" - }, - { - "name": "crawling", - "icon": "{{entire_url('/imgs/crawling.svg')}}", - "label":"爬取管理", - "url": "{{entire_url('kdb/crawling_schedule')}}" - }, - { - "name": "urlorigin", - "icon": "{{entire_url('/imgs/urlorigin.svg')}}", - "label":"网上知识源", - "url": "{{entire_url('kdb/urlorigin')}}" - } - ] - }, - { - "name":"customize", - "label":"开源模型私有化", - "url":"{{entire_url('customize/requirements.ui')}}" - } -{% endif %} {% if 'owner.superuser' in roles %} , { "name":"sysmgr", "label":"系统管理", - "items":{% include '/appbase/menu.ui' %} + "submenu":"{{entire_url('/appbase/menu.ui')}}" }, { "name":"addadmin", @@ -157,22 +119,6 @@ } ] } - ,{ - "name": "upappconfig", - "label": "统一API", - "items":[ - { - "name":"apiset", - "label":"接口集", - "url":"{{entire_url('uapi/uapiset')}}" - }, - { - "name":"upapp", - "label":"上位系统", - "url":"{{entire_url('uapi/upapp')}}" - } - ] - } {% endif %} {% if 'owner.operator' in roles %} ,{ @@ -215,46 +161,8 @@ "name":"product", "label":"产品管理", "url":"{{entire_url('/platformbiz/product')}}" - }, - { - "name":"apikey", - "label":"apikey管理", - "url":"{{entire_url('/basellm/userapikey')}}" - }, - { - "name":"api", - "label":"接口管理", - "url":"{{entire_url('/basellm/httpapi')}}" - }, - { - "name":"models", - "label":"模型管理", - "items":[ - { - "name":"model", - "label":"模型类型", - "url":"{{entire_url('/basellm/modeltype')}}" - }, - { - "name":"model", - "label":"模型管理", - "url":"{{entire_url('/basellm/models')}}" - }, - { - "name":"instance", - "label":"模型实例管理", - "url":"{{entire_url('/basellm/modelinstance')}}" - }, - { - "name":"modelpricing", - "label":"模型定价", - "url":"{{entire_url('/basellm/modelpricing')}}" - } - ] } {% endif %} -{% if 'reseller.accountant' in roles %} -{% endif %} {% if 'reseller.sale' in roles %} ,{ "name":"reseller", @@ -262,14 +170,7 @@ "url":"{{entire_url('/platformbiz/retail_agree')}}" } {% endif %} -{% if 'custmer.admin' in roles %} - ,{ - "name":"users", - "label":"用户管理", - "url":"{{entire_url('/rbac/users')}}" - } -{% endif %} -{% if 'reseller.admin' in roles %} +{% if 'custmer.admin' in roles or 'reseller.admin' in roles %} ,{ "name":"users", "label":"用户管理",