更新采购申请

This commit is contained in:
吴红兵
2026-03-01 23:56:29 +08:00
parent 2830d95725
commit c8aaeee298
3 changed files with 18 additions and 3 deletions

View File

@@ -22,7 +22,7 @@ export function getDocProcessList(mode: string, params?: any) {
} }
/** /**
* 获取采购需求文件列表 * 获取采购需求文件列表(招标代理专用)
* @param applyId 采购申请ID * @param applyId 采购申请ID
*/ */
export function getRequirementFiles(applyId: number | string) { 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 * @param applyId 采购申请ID

View File

@@ -227,6 +227,7 @@ import { useMessage, useMessageBox } from '/@/hooks/message'
import { Session } from '/@/utils/storage' import { Session } from '/@/utils/storage'
import { import {
getRequirementFiles, getRequirementFiles,
getRequirementFilesForAudit,
getDocList, getDocList,
uploadDoc, uploadDoc,
reuploadDoc, reuploadDoc,
@@ -385,7 +386,10 @@ const loadRequirementFiles = async () => {
if (!applyId.value) return if (!applyId.value) return
requirementLoading.value = true requirementLoading.value = true
try { try {
const res = await getRequirementFiles(applyId.value) // 根据模式调用不同的接口
const res = props.mode === 'agent'
? await getRequirementFiles(applyId.value)
: await getRequirementFilesForAudit(applyId.value)
requirementFiles.value = res.data || [] requirementFiles.value = res.data || []
} catch (e) { } catch (e) {
requirementFiles.value = [] requirementFiles.value = []

View File

@@ -127,7 +127,7 @@
</div> </div>
<!-- 处理弹窗 --> <!-- 处理弹窗 -->
{{mode}} <!-- {{mode}}-->
<DocProcessDialog ref="docProcessDialogRef" :mode="mode" @refresh="getDataList" /> <DocProcessDialog ref="docProcessDialogRef" :mode="mode" @refresh="getDataList" />
</div> </div>
</template> </template>