From 52ff3bda72646a532c3297e4843bc4d5aee8b949 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 03 九月 2024 17:20:49 +0800
Subject: [PATCH] 采集数据增加employeeid的设置

---
 collect/src/main/resources/com/qianwen/mdc/collect/mapper/iotdb/DeviceStateMapper.xml |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/collect/src/main/resources/com/qianwen/mdc/collect/mapper/iotdb/DeviceStateMapper.xml b/collect/src/main/resources/com/qianwen/mdc/collect/mapper/iotdb/DeviceStateMapper.xml
index f72aee0..0b04822 100644
--- a/collect/src/main/resources/com/qianwen/mdc/collect/mapper/iotdb/DeviceStateMapper.xml
+++ b/collect/src/main/resources/com/qianwen/mdc/collect/mapper/iotdb/DeviceStateMapper.xml
@@ -5,7 +5,6 @@
 	<resultMap id="BaseResultMap" type="com.qianwen.mdc.collect.entity.iotdb.DeviceState">
 	    <result column="workstation_id" jdbcType="BIGINT" property="workstationId"/>
         <result column="value_collect" jdbcType="BIGINT" property="valueCollect"/>
-        <result column="param_type" jdbcType="INTEGER" property="paramType"/>
         <result column="calendar_code" jdbcType="VARCHAR" property="calendarCode"/>
         <result column="factory_year" jdbcType="INTEGER" property="factoryYear"/>
         <result column="factory_month" jdbcType="INTEGER" property="factoryMonth"/>
@@ -14,10 +13,11 @@
         <result column="shift_index" jdbcType="INTEGER" property="shiftIndex"/>
         <result column="shift_time_type" jdbcType="INTEGER" property="shiftTimeType"/>
         <result column="wcs" jdbcType="INTEGER" property="wcs"/>
-        <result column="rps" jdbcType="INTEGER" property="wcs"/>
+        <result column="rps" jdbcType="INTEGER" property="rps"/>
         <result column="is_sync" jdbcType="BOOLEAN" property="isSync"/>
         <result column="feedback_id" jdbcType="BIGINT" property="feedbackId"/>
         <result column="is_deleted" jdbcType="BOOLEAN" property="isDeleted"/>
+        <result column="is_plan" jdbcType="BIGINT" property="isPlan"/>
         <result column="employee_id" jdbcType="BIGINT" property="employeeId"/>
     </resultMap>
 	<!-- 
@@ -80,9 +80,9 @@
         where is_sync=false and is_fix_point=false and feedback_point_type=0 and is_deleted=false
         order by time asc limit 1
     </select>
-    
+    <!--  -->
      <select id="statesInTimeRange" resultMap="BaseResultMap">
-        select <include refid="all_columns" /> FROM root.f2.aggregate_state_${workstationId}
+        select <include refid="all_columns" /> FROM root.f2.state_${workstationId}
         <where>
 	        is_deleted=false
 	        <if test="timeRange.startTime != null">
@@ -92,8 +92,23 @@
 	    </where>
         
         order by time asc
+          align by device
     </select>
     
+     <!-- 鍙兘鐢╝s 鍜宺esultType鐨勫舰寮忥紵锛燂紵 resultType="com.qianwen.mdc.collect.entity.iotdb.DeviceState"
+     <select id="statesInTimeRange" resultMap="BaseResultMap">
+        select <include refid="all_columns" /> FROM root.f2.state_${workstationId}
+        <where>
+	        is_deleted=false
+	        <if test="timeRange.startTime != null">
+	            AND time &gt;= #{timeRange.startTime}
+	        </if>
+	 		AND time &lt;= #{timeRange.endTime}
+	    </where>
+        
+        order by time asc
+         align by device
+    </select>-->
     <select id="fixPointCountByDate" resultType="Long">
         select count(factory_date) FROM root.f2.state_* where factory_date=#{factoryDate} and is_fix_point=true
     </select>

--
Gitblit v1.9.3