From 22196198bbf25f325ae0be2aeaf0c2cc4c5e6b78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?API=E6=96=87=E6=A1=A3=E7=BB=B4=E6=8A=A4Agent?= Date: Sun, 28 Jun 2026 18:24:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9F=A5=E9=87=8D=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E9=94=99=E8=AF=AF=E4=BF=A1=E6=81=AF=E4=B8=8D?= =?UTF-8?q?=E5=86=8D=E6=B3=84=E9=9C=B2=E5=86=85=E9=83=A8=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - L150: detail=f"读取文件失败: {exc}" → detail="文件读取失败,请稍后重试" - L162: detail=f"文件上传失败: {exc}" → detail="文件上传失败,请稍后重试" - 添加 logger.error 记录完整异常信息供内部排查 --- apps/api/app/api/routes/duplication.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/api/app/api/routes/duplication.py b/apps/api/app/api/routes/duplication.py index d0de2b0c6..5507f65d9 100644 --- a/apps/api/app/api/routes/duplication.py +++ b/apps/api/app/api/routes/duplication.py @@ -145,9 +145,10 @@ async def upload_for_duplication( except HTTPException: raise except Exception as exc: + logger.error("读取查重文件失败: %s", exc, exc_info=True) raise HTTPException( status_code=status.HTTP_400_BAD_REQUEST, - detail=f"读取文件失败: {exc}", + detail="文件读取失败,请稍后重试", ) from exc try: @@ -157,9 +158,10 @@ async def upload_for_duplication( content_type=validated_content_type, ) except Exception as exc: + logger.error("查重文件上传 OSS 失败: %s", exc, exc_info=True) raise HTTPException( status_code=status.HTTP_503_SERVICE_UNAVAILABLE, - detail=f"文件上传失败: {exc}", + detail="文件上传失败,请稍后重试", ) from exc use_case = UploadForDuplicationUseCase(duplication_repository) -- 2.54.0