From 7ad9c3c93f0cc103347ae2e2429e0122fb512e24 Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期三, 01 十月 2025 21:26:12 +0800
Subject: [PATCH] feat: 修复员工管理功能并优化UI

---
 backend/src/main/java/com/rongyichuang/player/service/PromotionService.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/backend/src/main/java/com/rongyichuang/player/service/PromotionService.java b/backend/src/main/java/com/rongyichuang/player/service/PromotionService.java
index f34c9ac..9ab63c2 100644
--- a/backend/src/main/java/com/rongyichuang/player/service/PromotionService.java
+++ b/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++;
                 }
             }

--
Gitblit v1.8.0