diff --git a/src/views/chart/hooks/useSync.hook.ts b/src/views/chart/hooks/useSync.hook.ts index 48be7ba0..09a26aa9 100644 --- a/src/views/chart/hooks/useSync.hook.ts +++ b/src/views/chart/hooks/useSync.hook.ts @@ -58,7 +58,7 @@ export const useSync = () => { if (changeId) { callBack(Object.assign(newComponent, { ..._componentInstance, id: getUUID() })) } else { - callBack(Object.assign(newComponent)) + callBack(Object.assign(newComponent, _componentInstance)) } } else { if (changeId) { @@ -68,7 +68,7 @@ export const useSync = () => { true ) } else { - chartEditStore.addComponentList(Object.assign(newComponent), false, true) + chartEditStore.addComponentList(Object.assign(newComponent, _componentInstance), false, true) } } } @@ -79,7 +79,7 @@ export const useSync = () => { if (changeId) { groupClass = Object.assign(groupClass, { ...comItem, id: getUUID() }) } else { - groupClass = Object.assign(groupClass, { ...comItem }) + groupClass = Object.assign(groupClass, comItem) } // 注册子应用