Merge branch 'feature/v5.0/5.0.4' into test
| | |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2025-04-28 11:34:40 |
| | | * @FilePath: \drone-web-manage\src\components\map-container\mapContainer.vue |
| | | * @Description: |
| | | * |
| | | * Copyright (c) 2024 by shuishen, All Rights Reserved. |
| | | * @Description: |
| | | * |
| | | * Copyright (c) 2024 by shuishen, All Rights Reserved. |
| | | --> |
| | | <template> |
| | | <div class="map-container"> |
| | |
| | | |
| | | // 定位到点位 |
| | | const points = [[lng, lat]] // 确保格式为二维数组 |
| | | flyVisual(points, viewer, 4) |
| | | flyVisual({ positionsData:points, viewer }) |
| | | } |
| | | |
| | | /** |
| | |
| | | width: 100%; |
| | | height: 100%; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <!-- 文件夹 --> |
| | | <div v-if="switchFolders" class="dataTable"> |
| | | <el-table |
| | | |
| | | class="custom-header custom-body" |
| | | v-loading="loadings" |
| | | element-loading-text="" |
| | |
| | | }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column property="name" label="任务名称" show-overflow-tooltip /> |
| | | <el-table-column property="recordName" label="任务名称" show-overflow-tooltip /> |
| | | <el-table-column property="regionName" label="所属区域"> |
| | | <template #default="scope"> |
| | | <span>{{scope.row.city_name ? scope.row.city_name :'--'}},{{scope.row.area_name ? scope.row.area_name :'--'}}</span> |
| | |
| | | <!-- 表格部分 --> |
| | | <div class="dataTable" v-else> |
| | | <el-table |
| | | border |
| | | v-loading="loadings" |
| | | element-loading-text="" |
| | | :data="tableData" |
| | |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | .el-tag:first-child{ |
| | | margin-bottom: 5px;} |
| | | } |
| | | |
| | | .onlineStatus { |