From f04f35b562760afbac0c477357e2a29f77aec3b9 Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期四, 02 十月 2025 13:51:47 +0800
Subject: [PATCH] fix: 修复评审次数重复显示问题
---
backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java
index 9c2a940..6cb95a5 100644
--- a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java
+++ b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerService.java
@@ -18,6 +18,7 @@
import com.rongyichuang.user.service.UserService;
import com.rongyichuang.media.service.MediaV2Service;
import com.rongyichuang.media.dto.MediaSaveInput;
+import com.rongyichuang.message.service.MessageService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -57,6 +58,9 @@
@Autowired
private MediaV2Service mediaV2Service;
+
+ @Autowired
+ private MessageService messageService;
@@ -362,6 +366,13 @@
activityPlayer.setFeedback(feedback);
activityPlayerRepository.save(activityPlayer);
+ // 鍒涘缓瀹℃牳閫氳繃娑堟伅
+ messageService.createApprovalMessage(
+ activityPlayerId,
+ activityPlayer.getPlayerId(),
+ activityPlayer.getProjectName()
+ );
+
log.info("瀹℃牳閫氳繃鎴愬姛锛宎ctivityPlayerId: {}", activityPlayerId);
return true;
} catch (Exception e) {
@@ -385,6 +396,13 @@
activityPlayer.setFeedback(feedback);
activityPlayerRepository.save(activityPlayer);
+ // 鍒涘缓瀹℃牳椹冲洖娑堟伅
+ messageService.createRejectionMessage(
+ activityPlayerId,
+ activityPlayer.getPlayerId(),
+ activityPlayer.getProjectName()
+ );
+
log.info("瀹℃牳椹冲洖鎴愬姛锛宎ctivityPlayerId: {}", activityPlayerId);
return true;
} catch (Exception e) {
--
Gitblit v1.8.0