|
@@ -216,7 +216,8 @@ const sourceURL = computed(() => {
|
|
if (!source.value) {
|
|
if (!source.value) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ // console.log(1111)
|
|
|
|
+ getTagList(source.value.num)
|
|
if (source.value.type < 2) {
|
|
if (source.value.type < 2) {
|
|
// 看看、看见场景
|
|
// 看看、看见场景
|
|
return `smart-kankan.html?m=${source.value.num}${isDev ? '&dev' : ''}`
|
|
return `smart-kankan.html?m=${source.value.num}${isDev ? '&dev' : ''}`
|
|
@@ -229,6 +230,7 @@ const targetURL = computed(() => {
|
|
if (bimChecked.value) {
|
|
if (bimChecked.value) {
|
|
return `smart-bim.html?m=${project.value.bimData.bimOssFilePath}`
|
|
return `smart-bim.html?m=${project.value.bimData.bimOssFilePath}`
|
|
}
|
|
}
|
|
|
|
+ getTagList(target.value.num)
|
|
if (target.value.type < 2) {
|
|
if (target.value.type < 2) {
|
|
// 看看、看见场景
|
|
// 看看、看见场景
|
|
return `smart-kankan.html?m=${target.value.num}${isDev ? '&dev' : ''}`
|
|
return `smart-kankan.html?m=${target.value.num}${isDev ? '&dev' : ''}`
|
|
@@ -322,11 +324,11 @@ const onLoadSource = () => {
|
|
window.laser.then(sdk => {
|
|
window.laser.then(sdk => {
|
|
console.error(window[0].viewer)
|
|
console.error(window[0].viewer)
|
|
|
|
|
|
- window[0].viewer.images360.addEventListener('flyToPano',()=>{
|
|
|
|
- isFlying.value = true
|
|
|
|
|
|
+ window[0].viewer.images360.addEventListener('flyToPano', () => {
|
|
|
|
+ isFlying.value = true
|
|
})
|
|
})
|
|
- window[0].viewer.images360.addEventListener('flyToPanoDone',()=>{
|
|
|
|
- isFlying.value = false
|
|
|
|
|
|
+ window[0].viewer.images360.addEventListener('flyToPanoDone', () => {
|
|
|
|
+ isFlying.value = false
|
|
})
|
|
})
|
|
})
|
|
})
|
|
}
|
|
}
|
|
@@ -592,26 +594,25 @@ const onRuleChecked = () => {
|
|
ruleChecked.value = true
|
|
ruleChecked.value = true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
-onMounted(() => {
|
|
|
|
- // document.addEventListener('fullscreenchange', () => {
|
|
|
|
- // if (document.fullscreenElement) {
|
|
|
|
- // if (!fscChecked.value) {
|
|
|
|
- // fscChecked.value = true
|
|
|
|
- // }
|
|
|
|
- // } else {
|
|
|
|
- // if (fscChecked.value) {
|
|
|
|
- // fscChecked.value = false
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
- // });
|
|
|
|
-
|
|
|
|
- // window.addEventListener('keydown',(e)=>{
|
|
|
|
- // console.log(e.which)
|
|
|
|
- // },false)
|
|
|
|
-
|
|
|
|
- const num = browser.valueFromUrl('m') || ''
|
|
|
|
- const projectId = browser.valueFromUrl('projectId') || 1
|
|
|
|
|
|
+const getTagList = num => {
|
|
|
|
+ http.post(`smart-site/marking/list`, {
|
|
|
|
+ projectId: projectId,
|
|
|
|
+ pageNum: 1,
|
|
|
|
+ pageSize: 200,
|
|
|
|
+ num: num ? num : browser.getURLParam('m'),
|
|
|
|
+ }).then(response => {
|
|
|
|
+ if (response.data && response.data.list) {
|
|
|
|
+ tags.value = response.data.list.map(item => {
|
|
|
|
+ item.hotData.visible = false
|
|
|
|
+ item.hotData.id = item.markingId
|
|
|
|
+ item.hotData.createTime = item.createTime
|
|
|
|
+ item.hotData.lastCreateBy = item.lastCreateBy
|
|
|
|
+ return item.hotData
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
+const getInfo = () => {
|
|
http.get(`smart-site/project/info?projectId=${projectId}&sceneOrder=asc`)
|
|
http.get(`smart-site/project/info?projectId=${projectId}&sceneOrder=asc`)
|
|
.then(response => {
|
|
.then(response => {
|
|
if (response.success) {
|
|
if (response.success) {
|
|
@@ -659,22 +660,13 @@ onMounted(() => {
|
|
.catch(() => {
|
|
.catch(() => {
|
|
showTips.value = t('code.failed')
|
|
showTips.value = t('code.failed')
|
|
})
|
|
})
|
|
- http.post(`smart-site/marking/list`, {
|
|
|
|
- projectId: projectId,
|
|
|
|
- pageNum: 1,
|
|
|
|
- pageSize: 200,
|
|
|
|
- num: browser.getURLParam('m'),
|
|
|
|
- }).then(response => {
|
|
|
|
- if (response.data && response.data.list) {
|
|
|
|
- tags.value = response.data.list.map(item => {
|
|
|
|
- item.hotData.visible = false
|
|
|
|
- item.hotData.id = item.markingId
|
|
|
|
- item.hotData.createTime = item.createTime
|
|
|
|
- item.hotData.lastCreateBy = item.lastCreateBy
|
|
|
|
- return item.hotData
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+}
|
|
|
|
+const num = browser.valueFromUrl('m') || ''
|
|
|
|
+const projectId = browser.valueFromUrl('projectId') || 1
|
|
|
|
+
|
|
|
|
+onMounted(() => {
|
|
|
|
+ getInfo()
|
|
|
|
+ getTagList()
|
|
})
|
|
})
|
|
</script>
|
|
</script>
|
|
|
|
|