|
|
@@ -310,7 +310,7 @@
|
|
|
</div>
|
|
|
<div v-else class="records-nopreview">
|
|
|
<div class="title">暂不支持预览</div>
|
|
|
- <el-button @click="downloadSelected(inquestData)">下载</el-button>
|
|
|
+ <el-button @click="downloadSelected(extractionData)">下载</el-button>
|
|
|
</div>
|
|
|
<el-image-viewer
|
|
|
v-if="showViewer"
|
|
|
@@ -768,10 +768,8 @@ const selectInspection = async (file: any) => {
|
|
|
// 拉取详情失败不影响基本切换
|
|
|
console.error('按 inquestId 获取勘验笔录详情失败:', e);
|
|
|
}
|
|
|
- } else{
|
|
|
- inquestData.value = file;
|
|
|
- console.log(inquestData.value, 'inquestData.value')
|
|
|
}
|
|
|
+ inquestData.value = file;
|
|
|
};
|
|
|
// 勘验笔录:拉取并生成预览文本
|
|
|
const loadInspection = async (filesId?: number) => {
|
|
|
@@ -921,9 +919,8 @@ const selectExtraction = async (file: any) => {
|
|
|
// 拉取详情失败不影响基本切换
|
|
|
console.error('获取提取清单详情失败:', e);
|
|
|
}
|
|
|
- } else{
|
|
|
- extractionData.value = file;
|
|
|
}
|
|
|
+ extractionData.value = file;
|
|
|
};
|
|
|
|
|
|
// 切换多个提取清单项时,同步当前原始数据用于编辑预填
|
|
|
@@ -981,6 +978,7 @@ const loadAlbum = async () => {
|
|
|
|
|
|
// 统一下载:按当前 tab 类型以 blob 方式下载
|
|
|
const downloadSelected = async (item: any) => {
|
|
|
+ console.log('下载:', item, inquestData.value);
|
|
|
try {
|
|
|
if (activeTab.value === 'inspection') {
|
|
|
if (!caseId.value) return;
|