From e397bcc2ca2fa215c21ab895cc9fa397d04e0790 Mon Sep 17 00:00:00 2001 From: wuyongtao Date: Wed, 5 Aug 2026 16:47:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=BD=AC=E6=8D=A2=E9=A1=B5=E9=9D=A2=E7=B1=BB=E5=9E=8B=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - statusTag 返回类型改用 TagProps['type'],修复 el-tag type 属性 TS 报错 - handleDelete 参数加 DataConvertTask 类型断言,修复 DefaultRow 类型不匹配 Co-Authored-By: Claude --- frontend/src/views/data-convert/DataConvertView.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/data-convert/DataConvertView.vue b/frontend/src/views/data-convert/DataConvertView.vue index 9038ef0..cbe9a9f 100644 --- a/frontend/src/views/data-convert/DataConvertView.vue +++ b/frontend/src/views/data-convert/DataConvertView.vue @@ -2,7 +2,7 @@ import { onMounted, ref } from 'vue' import { ElMessage, ElMessageBox } from 'element-plus' import { Plus, Delete, Refresh } from '@element-plus/icons-vue' -import type { UploadRequestOptions } from 'element-plus' +import type { TagProps, UploadRequestOptions } from 'element-plus' import PageCard from '@/components/PageCard.vue' import { getDataConvertTasks, @@ -80,7 +80,7 @@ async function handleDelete(task: DataConvertTask) { } function statusTag(status: string) { - const map: Record = { + const map: Record = { pending: { type: 'info', label: '待上传' }, uploaded: { type: 'warning', label: '已上传' }, running: { type: 'warning', label: '转换中' }, @@ -131,7 +131,7 @@ onMounted(load) > 上传文件 - 删除 + 删除