From f9ccd10cc9b3076e97ac5f29ac98eea6a3d81598 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Fri, 16 May 2025 11:57:18 +0800 Subject: [PATCH] fix: fix error translate from website (#8688) --- frontend/src/global/mimetype.ts | 4 ++-- .../website/website/config/basic/load-balance/index.vue | 3 ++- .../website/config/basic/load-balance/operate/index.vue | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/frontend/src/global/mimetype.ts b/frontend/src/global/mimetype.ts index 34bc8cf45..87ee4edab 100644 --- a/frontend/src/global/mimetype.ts +++ b/frontend/src/global/mimetype.ts @@ -380,7 +380,7 @@ export const Actions = [ }, ]; -export const Algorithms = [ +export const getAlgorithms = () => [ { label: i18n.global.t('commons.table.default'), value: 'default', @@ -398,7 +398,7 @@ export const Algorithms = [ }, ]; -export const StatusStrategy = [ +export const getStatusStrategy = () => [ { label: i18n.global.t('website.strategyDown'), value: 'down', diff --git a/frontend/src/views/website/website/config/basic/load-balance/index.vue b/frontend/src/views/website/website/config/basic/load-balance/index.vue index 040ae16ff..91fe6beb0 100644 --- a/frontend/src/views/website/website/config/basic/load-balance/index.vue +++ b/frontend/src/views/website/website/config/basic/load-balance/index.vue @@ -61,7 +61,7 @@ import { onMounted, ref } from 'vue'; import Operate from './operate/index.vue'; import i18n from '@/lang'; import { Website } from '@/api/interface/website'; -import { Algorithms } from '@/global/mimetype'; +import { getAlgorithms } from '@/global/mimetype'; import File from './file/index.vue'; const props = defineProps({ @@ -76,6 +76,7 @@ const loading = ref(false); const operateRef = ref(); const delRef = ref(); const fileRef = ref(); +const Algorithms = getAlgorithms(); const buttons = [ { diff --git a/frontend/src/views/website/website/config/basic/load-balance/operate/index.vue b/frontend/src/views/website/website/config/basic/load-balance/operate/index.vue index 0d66314db..059a30144 100644 --- a/frontend/src/views/website/website/config/basic/load-balance/operate/index.vue +++ b/frontend/src/views/website/website/config/basic/load-balance/operate/index.vue @@ -70,7 +70,7 @@ > ({ @@ -158,7 +158,7 @@ const handleClose = () => { }; const helper = ref(); - +const Algorithms = getAlgorithms(); const getHelper = (key: string) => { Algorithms.forEach((algorithm) => { if (algorithm.value === key) {