From 2a9e456b83c225e751c022e7d07932c89d8313d1 Mon Sep 17 00:00:00 2001 From: jingrow Date: Fri, 19 Dec 2025 23:16:10 +0800 Subject: [PATCH] Hide marketplace menus for non-system users - Restrict App Marketplace, Node Marketplace, and Agent Marketplace visibility to System Users only - Non-system users can only see Tool Marketplace in the Development group - Update comment to reflect the actual filtering logic --- apps/jingrow/frontend/src/shared/stores/menu.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/jingrow/frontend/src/shared/stores/menu.ts b/apps/jingrow/frontend/src/shared/stores/menu.ts index 0a3217f..f71d825 100644 --- a/apps/jingrow/frontend/src/shared/stores/menu.ts +++ b/apps/jingrow/frontend/src/shared/stores/menu.ts @@ -191,9 +191,9 @@ export const useMenuStore = defineStore('menu', () => { return false } - // 开发分组下只允许显示:应用市场、节点市场、智能体市场、工具市场 + // 开发分组下只允许显示:工具市场(非 System User 不显示应用市场、节点市场、智能体市场) if (m.parentId === 'dev-group') { - const allowedDevMenus = ['app-marketplace', 'node-marketplace', 'agent-marketplace', 'tool-marketplace'] + const allowedDevMenus = ['tool-marketplace'] if (!allowedDevMenus.includes(m.id)) { return false }