|
@@ -1,17 +1,17 @@
|
|
|
<template>
|
|
|
<main>
|
|
|
<iframe ref="sourceFrame" v-if="sourceURL" :src="sourceURL" frameborder="0" @load="onLoadSource"></iframe>
|
|
|
- <div class="model" v-show="!showAdjust">
|
|
|
+ <!-- <div class="model" v-show="!showAdjust">
|
|
|
<div class="bim" :class="{ active: bimChecked, disable: project && !project.bimData }">
|
|
|
<div @click="onBimChecked">
|
|
|
<i class="iconfont icon-BIM"></i>
|
|
|
</div>
|
|
|
<span v-show="showBimTips">BIM</span>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
<div class="tools" v-if="source" v-show="!bimChecked">
|
|
|
<div class="item-date">
|
|
|
- <Calendar :value="sourceDate" :highlighted="sourceDays" @selected="onSelected" @prev="onPrevDate" @next="onNextDate" />
|
|
|
+ <Calendar :sceneName="source.name" :value="sourceDate" :highlighted="sourceDays" @selected="onSelected" @prev="onPrevDate" @next="onNextDate" />
|
|
|
</div>
|
|
|
<div class="item-mode" v-if="source.type == 2 || source.type == 3">
|
|
|
<div class="iconfont icon-show_roaming" :class="{ active: mode == 0 }" @click="onModeChange(0)"></div>
|
|
@@ -76,6 +76,7 @@ const scenes = computed(() => {
|
|
|
num: item.num,
|
|
|
type: item.type,
|
|
|
createTime: item.createTime,
|
|
|
+ name: item.name,
|
|
|
}
|
|
|
})
|
|
|
})
|
|
@@ -94,7 +95,7 @@ const sourceURL = computed(() => {
|
|
|
if (source.value.type < 2) {
|
|
|
return `smart-kankan.html?m=${source.value.num}`
|
|
|
} else {
|
|
|
- return `smart-laser.html?m=${source.value.num}${isDev ? '&dev' : ''}&serve_link=${process.env.VUE_APP_LASER_URL}&panoResourceBasePath=${process.env.VUE_APP_RESOURCE_URL}&resourceBasePath =${process.env.VUE_APP_LASER_RESOURCE_URL}`
|
|
|
+ return `smart-laser.html?m=${source.value.num}${isDev ? '&dev' : ''}&serve_link=${'/'}&panoResourceBasePath=${process.env.VUE_APP_RESOURCE_URL}&resourceBasePath=${process.env.VUE_APP_LASER_RESOURCE_URL}`
|
|
|
}
|
|
|
})
|
|
|
|
|
@@ -252,7 +253,8 @@ const onBimChecked = () => {
|
|
|
onMounted(() => {
|
|
|
const num = browser.valueFromUrl('m') || ''
|
|
|
const projectId = browser.valueFromUrl('projectId') || 1
|
|
|
- http.get(`smart-site/project/info?projectId=${projectId}&sceneOrder=asc`)
|
|
|
+ // http.get(`smart-site/project/info?projectId=${projectId}&sceneOrder=asc`)
|
|
|
+ http.get(`relics/artifact/getInfo/${projectId}`)
|
|
|
.then(response => {
|
|
|
if (response.success) {
|
|
|
project.value = response.data
|