| | |
| | | <template> |
| | | <div class="ai-chat"> |
| | | <div class="ai-chat" v-show="isHideBottomIcon"> |
| | | <el-popover placement="bottom" :visible="visible" :width="200" trigger="click"> |
| | | <template #reference> |
| | | <div class="chat" id="chatID" v-drag:chatID @mousedown="handleMouseDown" @mouseup="handleMouseUp" /> |
| | |
| | | </el-popover> |
| | | <img class="chat-bottom" src="../../assets/images/chat-bottom.png" alt="" /> |
| | | </div> |
| | | <div class="r-side"> |
| | | <div class="r-side" v-show="isHideBottomIcon"> |
| | | <img |
| | | v-for="(item, index) in images" |
| | | :key="index" |
| | |
| | | import tc from '@/assets/images/rSide/tc.png' |
| | | import tc1 from '@/assets/images/rSide/tc1.png' |
| | | import cesiumOperation from '@/utils/cesium-tsa' |
| | | import { ElMessage } from 'element-plus' |
| | | |
| | | let logIndex = ref(3) |
| | | const enterHover = value => { |
| | |
| | | |
| | | const store = useStore() |
| | | const currentAreaPosition = computed(() => store.state.home.currentAreaPosition) |
| | | // 事件概况 展开隐藏 |
| | | const isHideBottomIcon = computed(() => store.state.common.isHideBottomIcon) |
| | | |
| | | let activeIndex = ref(null) |
| | | const activeChange = value => { |
| | |
| | | activeIndex.value = activeIndex.value === 1 ? null : value |
| | | } |
| | | if (value === 2) { |
| | | ElMessage.warning('加急开发中...') |
| | | activeIndex.value = activeIndex.value === 2 ? null : value |
| | | } |
| | | } |