bill 1 éve
szülő
commit
8b7dc196ef
2 módosított fájl, 3 hozzáadás és 2 törlés
  1. 2 1
      src/sdk/association.ts
  2. 1 1
      src/sdk/sdk.ts

+ 2 - 1
src/sdk/association.ts

@@ -90,7 +90,8 @@ const setModels = (models: FuseModels, oldModels: FuseModels) => {
         mode: RoutesName.signModel === currentLayout.value! ? 'single' : 'many',
         isDynamicAdded: dynamicAddedModelIds.value.some(id => itemRaw.id === id),
         type: [SceneType.SWSS, SceneType.SWYDSS].includes(item.type) ? 'laser' : item.modelType,
-        url: [SceneType.SWSS, SceneType.SWYDSS].includes(item.type) ? item.url : item.url && getResource(item.url)
+        url: [SceneType.SWSS, SceneType.SWYDSS].includes(item.type) ? item.url : item.url && getResource(item.url),
+        fromType: item.type
       })
     } catch(e) {
       console.error('模型加载失败', e)

+ 1 - 1
src/sdk/sdk.ts

@@ -50,7 +50,7 @@ export type ModelAttrRange = {
 
 export type AddModelProps = Pick<FuseModel, 'url' | 'id'> 
   & FuseModelAttrs 
-  & { type: string, isDynamicAdded: boolean, mode: 'many' | 'single' }
+  & { type: string, isDynamicAdded: boolean, mode: 'many' | 'single', fromType: any }
   & ModelAttrRange