From 3540ad855083fa13f136e787386540120c820ce4 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Mon, 16 Jun 2025 17:30:51 +0800 Subject: [PATCH] feat: application --- ui/src/api/application/application-xpack.ts | 19 +++++++---- .../component/DisplaySettingDialog.vue | 33 +++++++++---------- ui/src/views/application-overview/index.vue | 19 +++++------ 3 files changed, 37 insertions(+), 34 deletions(-) diff --git a/ui/src/api/application/application-xpack.ts b/ui/src/api/application/application-xpack.ts index 25e973f57..6209e6d73 100644 --- a/ui/src/api/application/application-xpack.ts +++ b/ui/src/api/application/application-xpack.ts @@ -1,8 +1,15 @@ import { Result } from '@/request/Result' import { get, put } from '@/request/index' +import useStore from '@/stores' import { type Ref } from 'vue' -const prefix = '/application' +const prefix: any = { _value: '/workspace/' } +Object.defineProperty(prefix, 'value', { + get: function () { + const { user } = useStore() + return this._value + user.getWorkspaceId() + '/application' + }, +}) /** * 替换社区版-获取AccessToken @@ -10,9 +17,9 @@ const prefix = '/application' */ const getAccessToken: (application_id: string, loading?: Ref) => Promise> = ( application_id, - loading + loading, ) => { - return get(`${prefix}/${application_id}/setting`, undefined, loading) + return get(`${prefix.value}/${application_id}/setting`, undefined, loading) } /** @@ -30,12 +37,12 @@ const getAccessToken: (application_id: string, loading?: Ref) => Promis const putAccessToken: ( application_id: string, data: any, - loading?: Ref + loading?: Ref, ) => Promise> = (application_id, data, loading) => { - return put(`${prefix}/${application_id}/setting`, data, undefined, loading) + return put(`${prefix.value}/${application_id}/setting`, data, undefined, loading) } export default { getAccessToken, - putAccessToken + putAccessToken, } diff --git a/ui/src/views/application-overview/component/DisplaySettingDialog.vue b/ui/src/views/application-overview/component/DisplaySettingDialog.vue index 6b32c0faf..8a34fc683 100644 --- a/ui/src/views/application-overview/component/DisplaySettingDialog.vue +++ b/ui/src/views/application-overview/component/DisplaySettingDialog.vue @@ -9,8 +9,8 @@ {{ - $t('views.applicationOverview.appInfo.SettingDisplayDialog.languageLabel') - }} + $t('views.applicationOverview.appInfo.SettingDisplayDialog.languageLabel') + }} - + - - - - + @@ -48,16 +47,16 @@ diff --git a/ui/src/views/application-overview/index.vue b/ui/src/views/application-overview/index.vue index efaa7595f..ea54a5447 100644 --- a/ui/src/views/application-overview/index.vue +++ b/ui/src/views/application-overview/index.vue @@ -192,12 +192,9 @@ - - + + +