|
@@ -244,6 +244,7 @@ const onBimChecked = () => {
|
|
|
}
|
|
|
|
|
|
onMounted(() => {
|
|
|
+ const num = browser.valueFromUrl('m') || ''
|
|
|
const projectId = browser.valueFromUrl('projectId') || 1
|
|
|
http.get(`smart-site/project/info?projectId=${projectId}&sceneOrder=asc`)
|
|
|
.then(response => {
|
|
@@ -253,7 +254,14 @@ onMounted(() => {
|
|
|
onBimChecked()
|
|
|
}
|
|
|
if (project.value.sceneList.length) {
|
|
|
- source.value = project.value.sceneList[project.value.sceneList.length-1]
|
|
|
+ if (num) {
|
|
|
+ source.value = project.value.sceneList.find(c => c.num == num)
|
|
|
+ } else {
|
|
|
+ source.value = project.value.sceneList[project.value.sceneList.length-1]
|
|
|
+ }
|
|
|
+ if (!source.value) {
|
|
|
+ return showTips.value = '当前场景已被删除,无法进行查看'
|
|
|
+ }
|
|
|
}
|
|
|
if(response.data.panos){
|
|
|
response.data.panos = JSON.parse(response.data.panos)
|