From 15fc418fc4726f5e9c60b24ae5b44141d7ddd36f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A5=94=E8=B7=91=E7=9A=84=E9=9D=A2=E6=9D=A1?= <1262327911@qq.com> Date: Wed, 25 May 2022 23:04:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=AF=BC=E5=85=A5id?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ContentEdit/components/EditTools/hooks/useFile.hooks.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/chart/ContentEdit/components/EditTools/hooks/useFile.hooks.ts b/src/views/chart/ContentEdit/components/EditTools/hooks/useFile.hooks.ts index 72606710..396863e6 100644 --- a/src/views/chart/ContentEdit/components/EditTools/hooks/useFile.hooks.ts +++ b/src/views/chart/ContentEdit/components/EditTools/hooks/useFile.hooks.ts @@ -6,7 +6,7 @@ import { CreateComponentType } from '@/packages/index.d' import { useChartEditStore } from '@/store/modules/chartEditStore/chartEditStore' import { ChartEditStoreEnum } from '@/store/modules/chartEditStore/chartEditStore.d' import { useChartHistoryStore } from '@/store/modules/chartHistoryStore/chartHistoryStore' -import { readFile, goDialog } from '@/utils' +import { getUUID, readFile, goDialog } from '@/utils' import { createComponent } from '@/packages' // 更新函数 @@ -40,14 +40,14 @@ const updateComponent = async (fileData: any, isSplace = false) => { ) // 不保存到记录 chartEditStore.addComponentList( - Object.assign(newComponent, comItem), + Object.assign(newComponent, { ...comItem, id: getUUID() }), false, true ) } } else { // 非组件(顺便排除脏数据) - if(key !== 'editCanvasConfig' && key !== 'requestGlobalConfig') return + if (key !== 'editCanvasConfig' && key !== 'requestGlobalConfig') return Object.assign((chartEditStore as any)[key], fileData[key]) } }