|
@@ -15,6 +15,7 @@ import { defaultUses, uses } from "@/store/SVGLabel";
|
|
import { imageRotate } from "@/utils/image-rotate";
|
|
import { imageRotate } from "@/utils/image-rotate";
|
|
import { sceneSeting } from "./sceneSeting";
|
|
import { sceneSeting } from "./sceneSeting";
|
|
import { tables } from "./tables";
|
|
import { tables } from "./tables";
|
|
|
|
+import { drawSetting } from "./drawSetting";
|
|
|
|
|
|
const global = window as any;
|
|
const global = window as any;
|
|
|
|
|
|
@@ -216,7 +217,8 @@ const loadStore = async () => {
|
|
roadPhotos.value = data?.roadPhotos || [];
|
|
roadPhotos.value = data?.roadPhotos || [];
|
|
uses.value = data?.uses || defaultUses;
|
|
uses.value = data?.uses || defaultUses;
|
|
tables.value = data?.tables || {};
|
|
tables.value = data?.tables || {};
|
|
-
|
|
|
|
|
|
+ drawSetting.value = data?.drawSetting || {};
|
|
|
|
+
|
|
syncSceneStore();
|
|
syncSceneStore();
|
|
};
|
|
};
|
|
|
|
|
|
@@ -246,16 +248,16 @@ const syncSceneStore = () => {
|
|
accidentPhotos: accidentPhotos.value,
|
|
accidentPhotos: accidentPhotos.value,
|
|
roadPhotos: roadPhotos.value,
|
|
roadPhotos: roadPhotos.value,
|
|
tables: tables.value,
|
|
tables: tables.value,
|
|
|
|
+ drawSetting: drawSetting.value,
|
|
}),
|
|
}),
|
|
(data) => {
|
|
(data) => {
|
|
- console.error("收到数据源更新")
|
|
|
|
|
|
+ console.error("收到数据源更新");
|
|
updateSceneStore(data);
|
|
updateSceneStore(data);
|
|
},
|
|
},
|
|
- { deep: true, flush: 'sync' }
|
|
|
|
|
|
+ { deep: true, flush: "sync" }
|
|
);
|
|
);
|
|
};
|
|
};
|
|
|
|
|
|
-
|
|
|
|
loadStore().catch((e) => {
|
|
loadStore().catch((e) => {
|
|
console.error(e);
|
|
console.error(e);
|
|
alert("场景数据加载失败");
|
|
alert("场景数据加载失败");
|