小游戏活动定时任务

This commit is contained in:
2025-08-12 14:57:33 +08:00
parent 7ae71af686
commit bbd3353b0f

View File

@@ -3,8 +3,8 @@ package com.accompany.admin.controller.api;
import cn.hutool.core.date.DateUtil;
import com.accompany.admin.service.api.MyApiService;
import com.accompany.business.service.activity.h5.ActivityUserLevelExpService;
import com.accompany.business.service.rank.miniGame.MiniGameWeekJackpotRankService;
import com.accompany.business.service.room.RoomHourDiamondNumService;
import com.accompany.business.service.room.RoomService;
import com.accompany.business.vo.RoomVo;
import com.accompany.common.netease.neteaseacc.result.RoomMemberRet;
import com.accompany.common.result.BusiResult;
@@ -346,4 +346,16 @@ public class MyApiController {
throw new RuntimeException("Google token verification failed", e);
}
}
@Autowired
private MiniGameWeekJackpotRankService miniGameWeekJackpotRankService;
@GetMapping("/miniGameJackpotTask")
public BusiResult<Void> miniGameJackpotTask(Long roomId, Integer partitionId, String monday) {
if (null == roomId || !roomId.equals(603L)) {
throw new AdminServiceException(BusiStatus.PARAMERROR);
}
miniGameWeekJackpotRankService.settlement(partitionId, DateUtil.parseDateTime(monday), true);
return BusiResult.success();
}
}