| | |
| | | <img class="eventListItemImg" :src="item.photo_url" alt="" /> |
| | | <div class="eventListItemText"> |
| | | <div class="eventListItemName">{{ item.event_name }}</div> |
| | | <div @click="positioning(item)">定位</div> |
| | | <div class="eventListItemTime">{{ item.create_time }}</div> |
| | | </div> |
| | | </div> |
| | |
| | | import { selectDevicePage } from '@/api/home/machineNest' |
| | | import { getMultipleDictionary } from '@/api/system/dictbiz' |
| | | import { getEvenNum, getEventPage, getEventStatusNum, getEventTrend } from '@/api/home/event' |
| | | import cesiumOperation from '@/utils/cesium-tsa' |
| | | |
| | | const timeFormat = 'YYYY-MM-DD HH:mm:ss' |
| | | const today = dayjs().format(timeFormat) |
| | |
| | | workOrderType.value = res.data.data?.['WORK_ORDER_TYPE'] || [] |
| | | }) |
| | | } |
| | | const { flyTo } = cesiumOperation(); |
| | | const positioning = (row) =>{ |
| | | const longitude = Number(row.longitude) |
| | | const latitude = Number(row.latitude) |
| | | flyTo({ longitude, latitude }, 1, 1000); |
| | | } |
| | | |
| | | // 事件状态+数量 |
| | | const statusList = ref([]) |