lrj
2 天以前 7ad9c3c93f0cc103347ae2e2429e0122fb512e24
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++;
                }
            }