From 107bf6658613c92bc75247af37216008265872a8 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Fri, 28 Aug 2026 10:51:50 +0800 Subject: [PATCH] feat(web-admin): add fetchOaInstanceHistory API Co-authored-by: Cursor --- web-admin/src/api/oaApproval.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/web-admin/src/api/oaApproval.ts b/web-admin/src/api/oaApproval.ts index 0bd45492..a674c1eb 100644 --- a/web-admin/src/api/oaApproval.ts +++ b/web-admin/src/api/oaApproval.ts @@ -364,6 +364,28 @@ export function fetchOaTasks( }) } +export function fetchOaInstanceHistory(params: { + appId: string + instanceId?: string + instanceStatus?: string + initiatorName?: string + applyTimeFrom?: string + applyTimeTo?: string + finishTimeFrom?: string + finishTimeTo?: string + page?: number + pageSize?: number +}) { + return request.get<{ + list: any[] + total: number + canViewAll?: boolean + }>({ + url: `${BASE}/instances/history`, + params + }) +} + export function fetchOaPendingTaskCount() { return request.get<{ count: number }>({ url: `${BASE}/tasks/pending/count` }) }