From e3aab0dc603482fa6e82dc39e41dd7ad1224ec2f Mon Sep 17 00:00:00 2001 From: cjh <949661474@qq.com> Date: Fri, 12 Jun 2026 15:55:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/api/ai-reivew/tech-proposal/index.ts | 8 ++++++++ src/views/ai-assistant/ai-read/index.vue | 2 ++ src/views/ai-review/tech-proposal-redesign/index.vue | 3 ++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/service/api/ai-reivew/tech-proposal/index.ts b/src/service/api/ai-reivew/tech-proposal/index.ts index 9acdb86..b388467 100644 --- a/src/service/api/ai-reivew/tech-proposal/index.ts +++ b/src/service/api/ai-reivew/tech-proposal/index.ts @@ -588,6 +588,14 @@ export const deleteBiddingFile = (data: Record) => { }); }; +/** 删除规律性分析投标文件及关联数据 */ +export const deleteAnalysis = (data: Record) => { + return request({ + url: `/info/analysis/${data.infoId}/${data.proposalDtlId}`, + method: 'delete' + }); +}; + /** 查询标段招标文件列表 */ export const getBiddingDocList = (params: Record) => { return request({ diff --git a/src/views/ai-assistant/ai-read/index.vue b/src/views/ai-assistant/ai-read/index.vue index 2afb91e..abfacbf 100644 --- a/src/views/ai-assistant/ai-read/index.vue +++ b/src/views/ai-assistant/ai-read/index.vue @@ -156,6 +156,8 @@ const startParse = () => { const { ossId, fileName, url, file } = selectedFile.value; resultVisible.value = true; analysisResultRef.value.submitData(ossId, fileName, url, file); + fileList.value = []; + selectedFile.value = null; }; watch(fileList, value => { diff --git a/src/views/ai-review/tech-proposal-redesign/index.vue b/src/views/ai-review/tech-proposal-redesign/index.vue index 1916b1c..a4527a5 100644 --- a/src/views/ai-review/tech-proposal-redesign/index.vue +++ b/src/views/ai-review/tech-proposal-redesign/index.vue @@ -11,6 +11,7 @@ import { addResponseCheckRule, batchAddBiddingDoc, deleteBid, + deleteAnalysis, deleteBiddingFile, deleteProposal, deleteProposalDtl, @@ -1906,7 +1907,7 @@ async function deleteAnalysisFile(id: any) { positiveText: '确认', negativeText: '取消', onPositiveClick: async () => { - const { error } = await deleteBiddingFile({ infoId: resultInfoId.value, proposalDtlId: id }); + const { error } = await deleteAnalysis({ infoId: resultInfoId.value, proposalDtlId: id }); if (!error) { window.$message?.success('删除成功'); await loadAnalysisResult();