|
@@ -42,6 +42,7 @@ import type {
|
|
|
Measure as SceneMeasure
|
|
|
} from '.'
|
|
|
import { SceneStatus } from '@/api'
|
|
|
+import { currentLayout, RoutesName } from '@/router'
|
|
|
|
|
|
let isUnSet = false
|
|
|
const unSet = ((fn: () => void) => {
|
|
@@ -86,6 +87,7 @@ const associationModels = (sdk: SDK) => {
|
|
|
sceneModel = sdk.addModel({
|
|
|
...itemRaw,
|
|
|
...modelRange,
|
|
|
+ mode: [RoutesName.show, RoutesName.signModel].includes(currentLayout.value!) ? 'query' : 'edit',
|
|
|
isDynamicAdded: dynamicAddedModelIds.value.some(id => itemRaw.id === id),
|
|
|
type: item.type === SceneType.SWSS ? 'laser' : item.modelType,
|
|
|
url: item.type === SceneType.SWSS ? item.url : getResource(item.url)
|