From 0f95fef93946bcb447bd9e0a07e02baf839b5344 Mon Sep 17 00:00:00 2001 From: zheng020 Date: Thu, 14 May 2026 11:09:09 +0800 Subject: [PATCH] feat: add getActivityContributionsLatestApi for realtime contributions --- frontend/utils/api.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/utils/api.js b/frontend/utils/api.js index 57c1ff7..da42745 100644 --- a/frontend/utils/api.js +++ b/frontend/utils/api.js @@ -549,6 +549,14 @@ export function purchaseActivityItemApi(activityId, itemType, quantity = 1) { }) } +// 获取活动最新贡献记录(实时轮询用) +export function getActivityContributionsLatestApi(activityId, sinceId = 0, limit = 5) { + return request({ + url: `/api/v1/activity/${activityId}/contributions/latest?since_id=${sinceId}&limit=${limit}`, + method: 'GET' + }) +} + // 获取活动贡献点排名 export function getActivityRankingApi(activityId, starId = null, page = 1, pageSize = 10) { let url = `/api/v1/activities/${activityId}/ranking?page=${page}&page_size=${pageSize}`