|
@@ -18,15 +18,18 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
</main>
|
|
|
|
+ <Toast v-if="showTips" type="warn" :content="showTips" :close="() => (showTips = null)" />
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
import { ref, onMounted, computed, nextTick } from 'vue'
|
|
import { ref, onMounted, computed, nextTick } from 'vue'
|
|
import { http } from '@/utils/request'
|
|
import { http } from '@/utils/request'
|
|
|
|
+import Toast from '@/components/dialog/Toast'
|
|
import browser from '@/utils/browser'
|
|
import browser from '@/utils/browser'
|
|
import Calendar from '@/components/calendar/mobile.vue'
|
|
import Calendar from '@/components/calendar/mobile.vue'
|
|
import sync, { loadSourceScene, loadTargetScene } from '@/utils/sync'
|
|
import sync, { loadSourceScene, loadTargetScene } from '@/utils/sync'
|
|
|
|
|
|
|
|
+const showTips = ref(null)
|
|
const bimChecked = ref(null)
|
|
const bimChecked = ref(null)
|
|
const sourceFrame = ref(null)
|
|
const sourceFrame = ref(null)
|
|
const mode = ref(0)
|
|
const mode = ref(0)
|
|
@@ -52,7 +55,7 @@ const sourceURL = computed(() => {
|
|
}
|
|
}
|
|
if (source.value.type < 2) {
|
|
if (source.value.type < 2) {
|
|
let pose = ''
|
|
let pose = ''
|
|
- if (sourceFrame.value && sourceFrame.value.contentWindow.app) {
|
|
|
|
|
|
+ if (sourceFrame.value && sourceFrame.value.contentWindow.app && sourceFrame.value.contentWindow.app.Camera) {
|
|
let sdk = sourceFrame.value.contentWindow.app
|
|
let sdk = sourceFrame.value.contentWindow.app
|
|
pose = '&'+sdk.Camera.getPoseUrlParams()
|
|
pose = '&'+sdk.Camera.getPoseUrlParams()
|
|
}
|
|
}
|
|
@@ -155,11 +158,11 @@ onMounted(() => {
|
|
source.value = project.value.sceneList[0]
|
|
source.value = project.value.sceneList[0]
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- alert('获取数据失败')
|
|
|
|
|
|
+ showTips.value = response.message
|
|
}
|
|
}
|
|
})
|
|
})
|
|
.catch(err => {
|
|
.catch(err => {
|
|
- alert('服务器连接失败')
|
|
|
|
|
|
+ showTips.value = '服务器连接失败'
|
|
})
|
|
})
|
|
})
|
|
})
|
|
</script>
|
|
</script>
|