|
@@ -40,7 +40,7 @@
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
import { RightFillPano } from "@/layout";
|
|
|
-import { enterEdit, enterOld, setting, isEdit, updataSetting } from "@/store";
|
|
|
+import { enterEdit, enterOld, setting, isEdit, updataSetting, initialPositionList } from "@/store";
|
|
|
import { ref, watch } from "vue";
|
|
|
import { togetherCallback, getFileUrl, loadPack } from "@/utils";
|
|
|
import { showRightPanoStack, showRightCtrlPanoStack } from "@/env";
|
|
@@ -75,7 +75,8 @@ let initBack = setting.value!.back;
|
|
|
let initMapId = setting.value!.mapId;
|
|
|
let isFirst = true;
|
|
|
let isInPutFirst = true;
|
|
|
-let oldlocationModelName = JSON.parse(JSON.stringify(setting.value!.locationModelName))
|
|
|
+let thisName = setting.value!.locationModelName
|
|
|
+let oldlocationModelName = thisName ? JSON.parse(JSON.stringify(thisName)) : ''
|
|
|
const isEditModelName = ref<boolean>(false);
|
|
|
const changeBack = ([back, mapId]: [string | null, number | null]) => {
|
|
|
setting.value!.back = back;
|
|
@@ -107,7 +108,7 @@ const enterSetModelName = () => {
|
|
|
enterEdit(() => {
|
|
|
if (!isSave) {
|
|
|
// 不保存重置
|
|
|
- console.log(oldlocationModelName, 9999)
|
|
|
+ console.log(oldlocationModelName, '不保存重置')
|
|
|
setting.value!.locationModelName = oldlocationModelName;
|
|
|
}
|
|
|
isInPutFirst = true;
|
|
@@ -120,10 +121,11 @@ const getLocationModelName = (locationModelName: string) => {
|
|
|
if(isInPutFirst){
|
|
|
isInPutFirst = false
|
|
|
enterOld(async () => {
|
|
|
- oldlocationModelName = locationModelName
|
|
|
+ oldlocationModelName = setting.value!.locationModelName
|
|
|
await updataSetting();
|
|
|
+ await initialPositionList()
|
|
|
});
|
|
|
- }
|
|
|
+ }
|
|
|
};
|
|
|
|
|
|
|