From d728f14a2f23cb477ebfecd33df5f7e5cb54a178 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 29 十月 2024 17:33:22 +0800
Subject: [PATCH] 去掉rocketmq

---
 smart-man-boot/src/main/resources/com/qianwen/smartman/modules/mdc/mapper/SuperAggregateStateMapper.xml |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/smart-man-boot/src/main/resources/com/qianwen/smartman/modules/mdc/mapper/SuperAggregateStateMapper.xml b/smart-man-boot/src/main/resources/com/qianwen/smartman/modules/mdc/mapper/SuperAggregateStateMapper.xml
index 1e9fa8e..ab0a931 100644
--- a/smart-man-boot/src/main/resources/com/qianwen/smartman/modules/mdc/mapper/SuperAggregateStateMapper.xml
+++ b/smart-man-boot/src/main/resources/com/qianwen/smartman/modules/mdc/mapper/SuperAggregateStateMapper.xml
@@ -422,7 +422,7 @@
             #{week}
         </foreach>
     </select>
-
+	<!-- 
     <select id="getDataByMonth" resultType="com.qianwen.smartman.modules.mdc.entity.SuperAggregateState">
         select ts as startTime,
         end_time as endTime,
@@ -452,7 +452,38 @@
             #{month}
         </foreach>
     </select>
-
+     -->
+	
+	<select id="getDataByMonth" resultType="com.qianwen.smartman.modules.mdc.entity.SuperAggregateState">
+        select 
+        end_time as endTime,
+        duration_collect,
+        value_collect,
+        calendar_code as calendarCode,
+        factory_year as factoryYear,
+        factory_month as factoryMonth,
+        factory_week as factoryWeek,
+        factory_date as factoryDate,
+        shift_index as shiftIndex,
+        shift_time_type as shiftTimeType,
+        wcs,
+        rps,
+        is_deleted as isDeleted,
+        workstation_id as workstationId
+        from root.f2.aggregate_state_*
+        where is_deleted=false
+        and wcs > 0
+        and factory_year = #{year}
+        and workstation_id IN
+        <foreach collection="workstationIds" item="id" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+        and factory_month IN
+        <foreach collection="monthList" item="month" open="(" separator="," close=")">
+            #{month}
+        </foreach>
+         align by device
+    </select>
     <select id="listCrossDay" resultType="com.qianwen.smartman.modules.mdc.entity.SuperAggregateState">
         select ts              as startTime,
                end_time        as endTime,
@@ -1008,7 +1039,7 @@
         where factory_date = #{factoryDate}
         and wcs > 0
         and shift_index = #{shiftIndex}
-        and calendar_code = '${calendarCode}'
+        and calendar_code = "#{calendarCode}"
         and is_deleted = false
         <if test="ids != null and ids.size() > 0">
             AND workstation_id IN

--
Gitblit v1.9.3