| | |
| | | <span>{{ total }}</span> |
| | | 个 |
| | | </p> |
| | | <div class="rightBox"> |
| | | <div class="rightBox" v-if="total"> |
| | | <div class="downloadBtn" @click="htlsrwxq === 100 && downloadFun()"> |
| | | <el-progress v-if="htlsrwxq !== 100" :percentage="htlsrwxq" :show-text="false" striped striped-flow :duration="1" /> |
| | | <div class="downloadBtnText"> |
| | |
| | | :initial-index="index" |
| | | fit="cover" |
| | | /> |
| | | |
| | | |
| | | <el-dialog |
| | | class="ztzf-dialog" |
| | | append-to-body |
| | |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | | |
| | | |
| | | </template> |
| | | |
| | | </div> |
| | |
| | | @close="showViewer = false" |
| | | /> |
| | | </div> |
| | | |
| | | |
| | | <div class="content-right" v-if="isShow"> |
| | | <DeviceJobDetailsMap |
| | | :detailsData="detailsData" |
| | |
| | | ) |
| | | const getAchievement = () => { |
| | | if (!props.jobId) return |
| | | |
| | | |
| | | const attachmentsParams = { |
| | | 'wayLineJobId': props.jobId, |
| | | 'resultTypes': [0, 1, 3, 4, 5], |
| | |
| | | }).then(result => { |
| | | if (result.data.code !== 200) return |
| | | yuanImages.value = result.data.data.records |
| | | |
| | | |
| | | |
| | | |
| | | }) |
| | | }) |
| | | // flystatus.value = res.data.data.ai_type_str |
| | |
| | | } |
| | | // 下载 |
| | | const downloadFun = async () => { |
| | | const list = achievementList.value.filter(i => i.checked) |
| | | const list = achievementList.value.filter(i => i.checked) |
| | | console.log('list',list); |
| | | if (!list?.length) return ElMessage.warning('请选择文件') |
| | | if (list.length === 1) { |
| | |
| | | // 从地图点击图片预览 |
| | | const showViewer = ref(false) |
| | | const activeIndex = ref(0) |
| | | const previewUrls = ref([]) |
| | | const previewUrls = ref([]) |
| | | const showImageeclick = (list, index, categoriestype) => { |
| | | if (categoriestype === 5) { |
| | | panoramaParamsShow.value = true |