lrj
昨天 f04f35b562760afbac0c477357e2a29f77aec3b9
backend/src/main/java/com/rongyichuang/player/service/PromotionService.java
@@ -6,6 +6,7 @@
import com.rongyichuang.activity.repository.ActivityPlayerRatingRepository;
import com.rongyichuang.common.entity.Media;
import com.rongyichuang.common.repository.MediaRepository;
import com.rongyichuang.message.service.MessageService;
import com.rongyichuang.player.dto.*;
import com.rongyichuang.player.entity.ActivityPlayer;
import com.rongyichuang.player.repository.ActivityPlayerRepository;
@@ -37,6 +38,9 @@
    
    @Autowired
    private MediaRepository mediaRepository;
    @Autowired
    private MessageService messageService;
    
    /**
     * 获取比赛晋级列表
@@ -276,6 +280,13 @@
                    // 复制媒体文件
                    copyMediaFiles(participant.getId(), savedParticipant.getId());
                    
                    // 创建晋级消息
                    messageService.createPromotionMessage(
                        savedParticipant.getId(),
                        savedParticipant.getPlayerId(),
                        savedParticipant.getProjectName()
                    );
                    promotedCount++;
                }
            }