| | |
| | | <span class="delete" @click="deleteDetail(scope.row)" v-if="scope.row.resultType !== 2" |
| | | >删除</span |
| | | > |
| | | <!-- && !isTifFile(scope.row.nickName) |
| | | <!-- && !isTifFile(scope.row.nickName) |
| | | scope.row.resultType !== 1--> |
| | | <span |
| | | class="location" |
| | |
| | | // 处理区域名称的函数 |
| | | function processAddress(str) { |
| | | if (!str) return ''; |
| | | |
| | | |
| | | const parts = str.split(','); |
| | | |
| | | |
| | | // 省级账号:显示市和区(去除省级) |
| | | if (isProvinceLevel.value) { |
| | | return parts.filter(part => !part.endsWith('省')).join(','); |
| | | } |
| | | |
| | | |
| | | // 市级账号:只显示区(去除省和市) |
| | | if (isCityLevel.value) { |
| | | return parts.filter(part => !part.endsWith('省') && !part.endsWith('市')).join(','); |
| | | } |
| | | |
| | | |
| | | // 区县级账号:不显示区域信息(在模板中已隐藏该列) |
| | | return ''; |
| | | } |
| | |
| | | loading = ElLoading.service({ background: 'rgba(0, 0, 0, 0.5)', text: '打包中,请稍等...' }); |
| | | const fileIds = list.map(i => i.id); |
| | | let aaa = { |
| | | areaCode: '', |
| | | attachIds: fileIds, |
| | | dockSn: '', |
| | | endTime: '', |
| | | fileName: '', |
| | | fileType: '', |
| | | jobName: '', |
| | | resultType: '', |
| | | startTime: '', |
| | | wayLineJobIds: [], |
| | | }; |
| | | |
| | | downloadApi(aaa).then(res => { |
| | | aLinkDownload(res.data.data, `sjzx-file-pack-${dayjs().format('YYYYMMDDHHmmss')}.zip`); |
| | | loading.close(); |