feat(web): menu ui upgrade

This commit is contained in:
zhaoying
2026-03-16 14:50:54 +08:00
parent 509d1a2e24
commit e13acdc8a9
79 changed files with 922 additions and 670 deletions

View File

@@ -1,125 +1,170 @@
{
"manage": [
{
"id": 999,
"parent": 0,
"code": "dashboard",
"label": "首页",
"i18nKey": "menu.home",
"path": "/index",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"subs": []
},
{
"id": 1,
"parent": 0,
"code": "model",
"label": "模型管理",
"i18nKey": "menu.modelManagement",
"path": "/model",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"subs": []
},
{
"id": 2,
"parent": 0,
"code": "space",
"label": "空间管理",
"i18nKey": "menu.spaceManagement",
"path": "/space",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"subs": []
},
{
"id": 7,
"parent": 0,
"code": "tool",
"label": "工具管理",
"i18nKey": "menu.toolManagement",
"path": "/tool",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"subs": []
},
{
"id": 8,
"parent": 0,
"code": "skills",
"label": "技能库",
"i18nKey": "menu.skills",
"path": "/skills",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"icon": null,
"iconActive": null,
"subs": null
},
{
"id": 6,
"parent": 0,
"code": "pricing",
"label": "收费管理",
"i18nKey": "menu.pricing",
"path": "/pricing",
"code": "workbench",
"label": "workbench",
"i18nKey": "menu.workbench",
"path": "/",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"type": "group",
"subs": [
{
"id": 61,
"parent": 6,
"code": "order",
"label": "订单支付",
"i18nKey": "menu.orderPayment",
"path": "/order-pay",
"id": 11,
"parent": 1,
"code": "dashboard",
"label": "首页",
"i18nKey": "menu.home",
"path": "/index",
"enable": true,
"display": false,
"level": 1,
"display": true,
"level": 2,
"sort": 0,
"subs": []
},
{
"id": 62,
"parent": 6,
"code": "orderHistory",
"label": "订单记录",
"i18nKey": "menu.orderHistory",
"path": "/orders",
"id": 12,
"parent": 1,
"code": "model",
"label": "模型管理",
"i18nKey": "menu.modelManagement",
"path": "/model",
"enable": true,
"display": false,
"level": 1,
"display": true,
"level": 2,
"sort": 0,
"subs": []
},
{
"id": 13,
"parent": 1,
"code": "space",
"label": "空间管理",
"i18nKey": "menu.spaceManagement",
"path": "/space",
"enable": true,
"display": true,
"level": 2,
"sort": 0,
"subs": []
}
]
},
{
"id": 3,
"id": 2,
"parent": 0,
"code": "user",
"label": "用户管理",
"i18nKey": "menu.userManagement",
"path": "/user-management",
"code": "platformManagement",
"label": "platformManagement",
"i18nKey": "menu.platformManagement",
"path": "/",
"enable": true,
"display": true,
"level": 1,
"sort": 2,
"menuDesc": "管理系统用户信息",
"subs": null
"sort": 0,
"type": "group",
"subs": [
{
"id": 21,
"parent": 2,
"code": "tool",
"label": "工具管理",
"i18nKey": "menu.toolManagement",
"path": "/tool",
"enable": true,
"display": true,
"level": 2,
"sort": 0,
"subs": []
},
{
"id": 22,
"parent": 2,
"code": "skills",
"label": "技能库",
"i18nKey": "menu.skills",
"path": "/skills",
"enable": true,
"display": true,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
"subs": null
},
{
"id": 23,
"parent": 2,
"code": "pricing",
"label": "收费管理",
"i18nKey": "menu.pricing",
"path": "/pricing",
"enable": true,
"display": true,
"level": 2,
"sort": 0,
"subs": [
{
"id": 61,
"parent": 6,
"code": "order",
"label": "订单支付",
"i18nKey": "menu.orderPayment",
"path": "/order-pay",
"enable": true,
"display": false,
"level": 1,
"sort": 0,
"subs": []
},
{
"id": 62,
"parent": 6,
"code": "orderHistory",
"label": "订单记录",
"i18nKey": "menu.orderHistory",
"path": "/orders",
"enable": true,
"display": false,
"level": 1,
"sort": 0,
"subs": []
}
]
}
]
},
{
"id": 3,
"parent": 0,
"code": "systemSettings",
"label": "systemSettings",
"i18nKey": "menu.systemSettings",
"path": "/",
"enable": true,
"display": true,
"level": 1,
"sort": 0,
"type": "group",
"subs": [
{
"id": 31,
"parent": 3,
"code": "user",
"label": "用户管理",
"i18nKey": "menu.userManagement",
"path": "/user-management",
"enable": true,
"display": true,
"level": 2,
"sort": 2,
"menuDesc": "管理系统用户信息",
"subs": null
}
]
}
],
"space": [
@@ -145,7 +190,7 @@
"path": "/",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"subs": null
},
@@ -158,7 +203,7 @@
"path": "/application",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -173,7 +218,7 @@
"path": "/knowledge-base",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -187,7 +232,7 @@
"path": "/knowledge-base/:knowledgeBaseId/private",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -202,7 +247,7 @@
"path": "/knowledge-base/:knowledgeBaseId/share",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -217,7 +262,7 @@
"path": "/knowledge-base/:knowledgeBaseId/create-dataset",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -232,7 +277,7 @@
"path": "/knowledge-base/:knowledgeBaseId/DocumentDetails",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -249,7 +294,7 @@
"path": "/prompt",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -295,7 +340,7 @@
"path": "/memory",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"subs": [
{
@@ -307,7 +352,7 @@
"path": "/forgetting-engine/:id",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"subs": null
},
@@ -320,7 +365,7 @@
"path": "/memory-extraction-engine/:id",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"subs": null
},
@@ -333,7 +378,7 @@
"path": "/emotion-engine/:id",
"enable": true,
"display": false,
"level": 1,
"level": 3,
"sort": 0,
"subs": null
},
@@ -361,7 +406,7 @@
"path": "/user-memory",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 1,
"menuDesc": "管理用户记忆",
"subs": [
@@ -374,7 +419,7 @@
"path": "/user-memory/neo4j/:id",
"enable": true,
"display": false,
"level": 2,
"level": 3,
"sort": 0,
"subs": [
{
@@ -386,7 +431,7 @@
"path": "/statement/:id",
"enable": true,
"display": false,
"level": 3,
"level": 4,
"sort": 0,
"subs": null
}
@@ -401,7 +446,7 @@
"path": "/user-memory/:id",
"enable": true,
"display": false,
"level": 2,
"level": 3,
"sort": 0
}
]
@@ -415,7 +460,7 @@
"path": "/ontology",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -430,7 +475,7 @@
"path": "/memory-conversation",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -460,7 +505,7 @@
"path": "/api-key",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -475,7 +520,7 @@
"path": "/member",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,
@@ -490,7 +535,7 @@
"path": "/space-config",
"enable": true,
"display": true,
"level": 1,
"level": 2,
"sort": 0,
"icon": null,
"iconActive": null,