From f5e3d65c4b269cc6127427bdbffe7a804351412e Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Tue, 19 Nov 2024 18:24:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(X-Pack):=20=E5=A2=9E=E5=8A=A0=E6=B8=B8?= =?UTF-8?q?=E7=A6=BB=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/io/dataease/menu/manage/MenuManage.java | 1 + core/core-frontend/src/assets/svg/icon_free.svg | 4 ++++ core/core-frontend/src/layout/components/MenuItem.vue | 4 +++- core/core-frontend/src/locales/zh-CN.ts | 3 +++ de-xpack | 2 +- 5 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 core/core-frontend/src/assets/svg/icon_free.svg diff --git a/core/core-backend/src/main/java/io/dataease/menu/manage/MenuManage.java b/core/core-backend/src/main/java/io/dataease/menu/manage/MenuManage.java index 28b89b129d..2f0cbaf27f 100644 --- a/core/core-backend/src/main/java/io/dataease/menu/manage/MenuManage.java +++ b/core/core-backend/src/main/java/io/dataease/menu/manage/MenuManage.java @@ -105,6 +105,7 @@ public class MenuManage { || coreMenu.getId().equals(50L) || coreMenu.getId().equals(60L) || coreMenu.getId().equals(61L) + || coreMenu.getId().equals(80L) || coreMenu.getPid().equals(70L); } } diff --git a/core/core-frontend/src/assets/svg/icon_free.svg b/core/core-frontend/src/assets/svg/icon_free.svg new file mode 100644 index 0000000000..96d3018e8f --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_free.svg @@ -0,0 +1,4 @@ + + + + diff --git a/core/core-frontend/src/layout/components/MenuItem.vue b/core/core-frontend/src/layout/components/MenuItem.vue index 7bb05254ce..6c8e33e190 100644 --- a/core/core-frontend/src/layout/components/MenuItem.vue +++ b/core/core-frontend/src/layout/components/MenuItem.vue @@ -18,6 +18,7 @@ import variable from '@/assets/svg/variable.svg' import watermark from '@/assets/svg/watermark.svg' import icon_font from '@/assets/svg/icon_font.svg' import icon_msg_fill from '@/assets/svg/icon_msg_fill.svg' +import icon_free from '@/assets/svg/icon_free.svg' const iconMap = { appearance: appearance, @@ -29,7 +30,8 @@ const iconMap = { variable: variable, watermark: watermark, icon_font: icon_font, - icon_msg_fill, + icon_msg_fill: icon_msg_fill, + icon_free: icon_free, auth: auth, association: association, threshold: threshold, diff --git a/core/core-frontend/src/locales/zh-CN.ts b/core/core-frontend/src/locales/zh-CN.ts index df89298b7c..7c73207f84 100644 --- a/core/core-frontend/src/locales/zh-CN.ts +++ b/core/core-frontend/src/locales/zh-CN.ts @@ -3825,5 +3825,8 @@ export default { delete_api_key: '确定删除该 API key 吗? ', api_key_desc: 'API Key 是您访问 DataEase API 的密钥,具有账户的完全权限,请您务必妥善保管!不要以任何方式公开 API Key 到外部渠道,避免被他人利用造成安全威胁。' + }, + free: { + title: '游离资源管理' } } diff --git a/de-xpack b/de-xpack index b897552524..4ade726502 160000 --- a/de-xpack +++ b/de-xpack @@ -1 +1 @@ -Subproject commit b8975525241b57a4f753113bc860c16fbd8fca21 +Subproject commit 4ade726502814434828dc4b6195c35dfeb4d3379