backend/src/main/java/com/rongyichuang/player/repository/ActivityPlayerRepository.java
@@ -127,6 +127,12 @@ Long countByStageIdAndState(Long stageId, Integer state); /** * 根据阶段ID统计参赛选手数量(包括未审核和审核通过的,排除审核驳回的) */ @Query("SELECT COUNT(ap) FROM ActivityPlayer ap WHERE ap.stageId = :stageId AND ap.state IN (0, 1)") Long countByStageId(@Param("stageId") Long stageId); /** * 根据活动ID和状态统计参赛选手数量 */ @Query("SELECT COUNT(ap) FROM ActivityPlayer ap WHERE ap.activityId = :activityId AND ap.state = :state")