|
@@ -40,7 +40,8 @@ const loadSignModel = async () => {
|
|
|
} else if ("fileUrl" in params && "type" in params) {
|
|
|
const url = JSON.stringify([unescape(params.fileUrl!)]);
|
|
|
|
|
|
- scene = {
|
|
|
+ scene = ({
|
|
|
+ ...params,
|
|
|
modelId: 0,
|
|
|
modelTitle: decodeURIComponent(params.title!),
|
|
|
type: SceneType.SWMX,
|
|
@@ -49,11 +50,11 @@ const loadSignModel = async () => {
|
|
|
modelShpUrl: url,
|
|
|
modelGlbUrl: url,
|
|
|
modelObjUrl: url,
|
|
|
- } as Scene;
|
|
|
+ } as unknown) as Scene;
|
|
|
}
|
|
|
|
|
|
if (!scene) {
|
|
|
- return Dialog.alert(ui18n.t('fuse.unModel'));
|
|
|
+ return Dialog.alert(ui18n.t("fuse.unModel"));
|
|
|
}
|
|
|
if (active.value) {
|
|
|
defTitle.value = scene.title || scene.modelTitle;
|