From c8aaeee29825477ad1ba9a3c3a7c824c480cc298 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BA=A2=E5=85=B5?= <374362909@qq.com> Date: Sun, 1 Mar 2026 23:56:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=87=87=E8=B4=AD=E7=94=B3?= =?UTF-8?q?=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/purchase/docProcess.ts | 13 ++++++++++++- .../docProcess/DocProcessDialog.vue | 6 +++++- .../purchasingrequisition/docProcess/index.vue | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/api/purchase/docProcess.ts b/src/api/purchase/docProcess.ts index 84f91ab..49936f7 100644 --- a/src/api/purchase/docProcess.ts +++ b/src/api/purchase/docProcess.ts @@ -22,7 +22,7 @@ export function getDocProcessList(mode: string, params?: any) { } /** - * 获取采购需求文件列表 + * 获取采购需求文件列表(招标代理专用) * @param applyId 采购申请ID */ export function getRequirementFiles(applyId: number | string) { @@ -32,6 +32,17 @@ export function getRequirementFiles(applyId: number | string) { }); } +/** + * 获取采购需求文件列表(审核人员专用) + * @param applyId 采购申请ID + */ +export function getRequirementFilesForAudit(applyId: number | string) { + return request({ + url: `/purchase/purchasingdoc/audit/requirement/${applyId}`, + method: 'get' + }); +} + /** * 获取招标文件列表 * @param applyId 采购申请ID diff --git a/src/views/purchase/purchasingrequisition/docProcess/DocProcessDialog.vue b/src/views/purchase/purchasingrequisition/docProcess/DocProcessDialog.vue index 60ffe75..09e5b37 100644 --- a/src/views/purchase/purchasingrequisition/docProcess/DocProcessDialog.vue +++ b/src/views/purchase/purchasingrequisition/docProcess/DocProcessDialog.vue @@ -227,6 +227,7 @@ import { useMessage, useMessageBox } from '/@/hooks/message' import { Session } from '/@/utils/storage' import { getRequirementFiles, + getRequirementFilesForAudit, getDocList, uploadDoc, reuploadDoc, @@ -385,7 +386,10 @@ const loadRequirementFiles = async () => { if (!applyId.value) return requirementLoading.value = true try { - const res = await getRequirementFiles(applyId.value) + // 根据模式调用不同的接口 + const res = props.mode === 'agent' + ? await getRequirementFiles(applyId.value) + : await getRequirementFilesForAudit(applyId.value) requirementFiles.value = res.data || [] } catch (e) { requirementFiles.value = [] diff --git a/src/views/purchase/purchasingrequisition/docProcess/index.vue b/src/views/purchase/purchasingrequisition/docProcess/index.vue index 1708b54..3d88f74 100644 --- a/src/views/purchase/purchasingrequisition/docProcess/index.vue +++ b/src/views/purchase/purchasingrequisition/docProcess/index.vue @@ -127,7 +127,7 @@ - {{mode}} +