serv-成就ResultDomain修改

This commit is contained in:
2025-10-24 18:48:43 +08:00
parent d593a554fc
commit 42f8a0a136
5 changed files with 22 additions and 21 deletions

View File

@@ -138,9 +138,9 @@ public interface AchievementService {
/**
* @description 处理成就事件(核心方法)
* @param event 成就事件
* @return ResultDomain<List<TbUserAchievement>> 本次触发的成就列表
* @return ResultDomain<TbUserAchievement> 本次触发的成就列表在dataList中
*/
ResultDomain<List<TbUserAchievement>> processAchievementEvent(AchievementEvent event);
ResultDomain<TbUserAchievement> processAchievementEvent(AchievementEvent event);
/**
* @description 检查用户是否满足成就条件
@@ -153,9 +153,9 @@ public interface AchievementService {
/**
* @description 批量检查用户可获得的成就
* @param userID 用户ID
* @return ResultDomain<List<TbAchievement>> 可获得的成就列表
* @return ResultDomain<TbAchievement> 可获得的成就列表在dataList中
*/
ResultDomain<List<TbAchievement>> checkAvailableAchievements(String userID);
ResultDomain<TbAchievement> checkAvailableAchievements(String userID);
// ==================== 成就统计 ====================
@@ -177,8 +177,8 @@ public interface AchievementService {
* @description 获取最近获得成就的用户
* @param achievementID 成就ID
* @param limit 查询条数
* @return ResultDomain<List<TbUserAchievement>> 用户成就列表
* @return ResultDomain<TbUserAchievement> 用户成就列表在dataList中
*/
ResultDomain<List<TbUserAchievement>> getRecentAchievers(String achievementID, Integer limit);
ResultDomain<TbUserAchievement> getRecentAchievers(String achievementID, Integer limit);
}