From 4048393750de17cfa2ae59fec1380a81ea2b2a6b Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期一, 02 二月 2026 09:47:24 +0800
Subject: [PATCH] feat: 添加米重分析模块并优化综合看板功能

---
 app/services/data_processing_service.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app/services/data_processing_service.py b/app/services/data_processing_service.py
index 3a7bc05..6adee4b 100644
--- a/app/services/data_processing_service.py
+++ b/app/services/data_processing_service.py
@@ -211,20 +211,21 @@
         try:
             # 璇嗗埆鏋佸�肩偣
             extreme_points = self.identify_local_maxima(df)
-            
+            # print("璇嗗埆鏋佸�肩偣:", extreme_points)
             # 璇嗗埆闃舵鏈�澶у��
-            phase_maxima = self.identify_phase_maxima(df)
+            # phase_maxima = self.identify_phase_maxima(df)
+            # print("璇嗗埆闃舵鏈�澶у��:", phase_maxima)
             
             # 璁$畻姣忎釜鏋佸�肩偣鐨勫悎鏍肩巼
             if not extreme_points.empty:
                 extreme_points['pass_rate'] = extreme_points.apply(self.calculate_pass_rate, axis=1)
             
             # 璁$畻鏁翠綋鍚堟牸鐜�
-            overall_pass_rate = self.calculate_overall_pass_rate(df)
+            overall_pass_rate = self.calculate_overall_pass_rate(extreme_points)
             
             return {
                 'extreme_points': extreme_points,
-                'phase_maxima': phase_maxima,
+                'phase_maxima': pd.DataFrame(),
                 'overall_pass_rate': overall_pass_rate
             }
         except Exception as e:

--
Gitblit v1.9.3