|
@@ -78,7 +78,7 @@
|
|
|
<span>{{ $t('common.measure') }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-if="isLogin" class="file" :class="{ active: fileChecked, disable: fileDisable }" v-show="!fscChecked && !showBim && !dbsChecked && !bimChecked && !ruleChecked">
|
|
|
+ <div v-if="isLogin && isAuth" class="file" :class="{ active: fileChecked, disable: fileDisable }" v-show="!fscChecked && !showBim && !dbsChecked && !bimChecked && !ruleChecked">
|
|
|
<div @click="onFileChecked">
|
|
|
<i class="iconfont icon-note1"></i>
|
|
|
<span>{{ $t('home.tag') }}</span>
|
|
@@ -131,12 +131,14 @@ const isEdit = ref(false)
|
|
|
const isLogin = ref(false)
|
|
|
const isFlying = ref(false)
|
|
|
const editTagId = ref(null)
|
|
|
+const isAuth = ref(false)
|
|
|
provide('tags', tags)
|
|
|
provide('notify', notify)
|
|
|
provide('isEdit', isEdit)
|
|
|
provide('editTagId', editTagId)
|
|
|
provide('isLogin', isLogin)
|
|
|
provide('isFlying', isFlying)
|
|
|
+provide('isAuth', isAuth)
|
|
|
const userId = ref(localStorage.getItem('userId') || null)
|
|
|
|
|
|
const getUserId = id => {
|
|
@@ -355,7 +357,7 @@ const onModeChange = targetMode => {
|
|
|
}
|
|
|
|
|
|
const onDensityChange = density => {
|
|
|
- if (sync.sourceInst) {
|
|
|
+ if (sync.sourceInst) {
|
|
|
sync.sourceInst.loaded.then(sdk => {
|
|
|
//console.log('onDensityChange',sync.sourceInst.sceneName, density.type)
|
|
|
let data = sdk.scene.changePointDensity(density.type)
|
|
@@ -581,7 +583,7 @@ const onP2Click = type => {
|
|
|
flyToP1P2(points.value.p2)
|
|
|
}
|
|
|
|
|
|
-const onRuleHandler = (sdk) =>{
|
|
|
+const onRuleHandler = sdk => {
|
|
|
let rule = sdk.startMeasure()
|
|
|
rule.bus.on('end',()=>{
|
|
|
setTimeout(() => {
|
|
@@ -692,7 +694,7 @@ onMounted(() => {
|
|
|
fscChecked.value = false
|
|
|
}
|
|
|
}
|
|
|
- });
|
|
|
+ })
|
|
|
})
|
|
|
</script>
|
|
|
|