From e8ed1a91c77ab62a924f12acd55777f227bacd7e Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期五, 21 十一月 2025 17:15:17 +0800
Subject: [PATCH] 工位组删除后,其下工位移动到默认组

---
 smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/ISuperAggregateStateService.java |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/ISuperAggregateStateService.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/ISuperAggregateStateService.java
index 2e62203..a0cf493 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/ISuperAggregateStateService.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/ISuperAggregateStateService.java
@@ -18,6 +18,14 @@
 	 */
     List<SuperAggregateState> getStatusData(List<Long> workstationIds, StatisticalMethodEnum statisticalMethod, LocalDate startDate, LocalDate endDate);
 
+    /**
+     * 绋煎姩鐜囨暟鎹煡璇�
+     * @param workstationIds
+     * @param statisticalMethod
+     * @param startDate
+     * @param endDate
+     * @return
+     */
     List<SuperAggregateState> getStatusDataWithFeedback(List<Long> workstationIds, StatisticalMethodEnum statisticalMethod, LocalDate startDate, LocalDate endDate);
 
     List<SuperAggregateState> getStatusByCondition(List<Long> workstationIds, LocalDateTime startTime, LocalDateTime endTime);
@@ -31,6 +39,15 @@
      */
     List<SuperAggregateState> getStatusByTimeSection(List<Long> workstationIds, LocalDateTime startTime, LocalDateTime endTime);
 
+    /**
+     * 鏍规嵁鐘舵�侊紝璧锋鏃堕棿鑾峰彇鑱氬悎鐘舵�佹暟鎹垪琛�
+     * @param workstationIds
+     * @param startTime 寮�濮嬫椂闂�
+     * @param endTime 缁撴潫鏃堕棿
+     * @param status 鐘舵�佸�硷紝鏌ヨwcs=status鐨勬暟鎹�
+     * @param top top澶氬皯(缁熻鍚庡彇鍑烘渶楂樼殑top涓暟鎹�)
+     * @return 鏁版嵁鍒楄〃
+     */
     List<StatusTimeTopVO> getStatusTimeByWcs(List<Long> workstationIds, LocalDateTime startTime, LocalDateTime endTime, Integer status, Integer top);
 
     List<SuperAggregateState> getOeeAnalysis(List<Long> workStationIdList, LocalDateTime startTime, LocalDateTime endTime);
@@ -47,7 +64,7 @@
 
     List<SuperAggregateState> crossDay(LocalDateTime start, LocalDateTime end);
 
-    void saveState(List<SuperAggregateState> collect);
+    //void saveState(List<SuperAggregateState> collect);
 
     List<SuperAggregateState> getStatusDataByTime(List<Long> workstationIdList, LocalDateTime startTime, LocalDateTime endTime);
 

--
Gitblit v1.9.3