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}} +