From ae3349d2ff53767b5bc9cb30e1bf7e15f9e814ee Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期五, 03 十月 2025 20:45:44 +0800
Subject: [PATCH] 清理测试代码和调试文件

---
 backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java
index 5f56ef0..d45f0d1 100644
--- a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java
+++ b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerDetailService.java
@@ -57,7 +57,7 @@
 
         // 鏌ヨ鍩烘湰淇℃伅锛屽寘鍚尯鍩熶俊鎭�
         String sql = """
-            SELECT ap.id as ap_id, ap.description as ap_description, ap.activity_id, ap.region_id,
+            SELECT ap.id as ap_id, ap.description as ap_description, ap.activity_id, ap.region_id, ap.stage_id,
                    ap.project_name, ap.feedback, ap.state as ap_state,
                    p.id as player_id, p.name as player_name, p.phone, p.description as player_desc,
                    p.gender, u.birthday, p.education, p.introduction, u.id as user_id,
@@ -113,6 +113,19 @@
             response.setState(0);
         }
         response.setActivityName(row.get("activity_name") != null ? row.get("activity_name").toString() : "");
+        
+        // 璁剧疆闃舵ID
+        Object stageIdObj = row.get("stage_id");
+        if (stageIdObj != null) {
+            if (stageIdObj instanceof Number) {
+                response.setStageId(((Number) stageIdObj).longValue());
+            } else {
+                log.warn("闃舵ID绫诲瀷涓嶅尮閰�: {}, 绫诲瀷: {}", stageIdObj, stageIdObj.getClass().getName());
+                response.setStageId(Long.valueOf(stageIdObj.toString()));
+            }
+        } else {
+            response.setStageId(null);
+        }
 
         // 鏋勫缓瀛﹀憳淇℃伅
         PlayerInfoResponse playerInfo = new PlayerInfoResponse();

--
Gitblit v1.8.0