From 1d6175f2409db7fe40fbe33c9fc1c7e504591b66 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Thu, 21 May 2026 10:30:09 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=B7=A5=E4=BD=9C=E5=8F=B0):=20=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E4=B8=AD=E5=BF=83=E6=95=B0=E6=8D=AE=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E6=AD=A3=E5=B8=B8=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/views/workbranch/index.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/core-frontend/src/views/workbranch/index.vue b/core/core-frontend/src/views/workbranch/index.vue index 4832897053..d0f2dbe2c4 100644 --- a/core/core-frontend/src/views/workbranch/index.vue +++ b/core/core-frontend/src/views/workbranch/index.vue @@ -24,6 +24,7 @@ import { useEmbedded } from '@/store/modules/embedded' import { useAppStoreWithOut } from '@/store/modules/app' import { useShareStoreWithOut } from '@/store/modules/share' import { queryShareBaseApi } from '@/api/visualization/dataVisualization' +import { cloneDeep } from 'lodash' const shareStore = useShareStoreWithOut() @@ -130,11 +131,13 @@ watch( } ) +let marketTemplateList = [] + const initMarketTemplate = async () => { await searchMarketRecommend() .then(rsp => { state.baseUrl = rsp.data.baseUrl - state.marketTemplatePreviewShowList = rsp.data.contents + marketTemplateList = rsp.data.contents state.hasResult = true initTemplateShow() }) @@ -145,6 +148,7 @@ const initMarketTemplate = async () => { const initTemplateShow = () => { state.hasResult = false + state.marketTemplatePreviewShowList = cloneDeep(marketTemplateList) state.marketTemplatePreviewShowList.forEach(template => { template.showFlag = templateShowCur(template) if (template.showFlag) {