From 3ae57f026d9199f587fd25160e98d19572a30541 Mon Sep 17 00:00:00 2001 From: lyfO_o <764716047@qq.com> Date: 星期三, 30 三月 2022 16:53:33 +0800 Subject: [PATCH] 1.柜子温湿浓度最大小值 2.新增柜子搜索当年月份 --- src/main/java/com/nanometer/smartlab/dao/SysContainerSensorsDao.xml | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/dao/SysContainerSensorsDao.xml b/src/main/java/com/nanometer/smartlab/dao/SysContainerSensorsDao.xml index d0b4e9a..c4f1f8b 100644 --- a/src/main/java/com/nanometer/smartlab/dao/SysContainerSensorsDao.xml +++ b/src/main/java/com/nanometer/smartlab/dao/SysContainerSensorsDao.xml @@ -156,6 +156,9 @@ <if test="beginUpdateTime != null "> and s.update_time >= #{beginUpdateTime} </if> + <if test="endUpdateTime != null "> + and s.update_time <= #{endUpdateTime} + </if> </where> </sql> <sql id="sql_limit"> @@ -261,4 +264,34 @@ </select> + <select id="selectMaxTemperature" resultType="java.util.Map"> + select max(s.temp) maxTemperature,min(s.temp) minTemperature + from sys_container_sensors as s + where + s.container_id = #{id} + and s.update_time >= #{beginDate} + <if test="endDate != null"> + and s.update_time < #{endDate} + </if> + </select> + <select id="selectMaxHumidity" resultType="java.util.Map"> + select max(s.humidity) maxHumidity, min(s.humidity) minHumidity + from sys_container_sensors as s + where + s.container_id = #{id} + and s.update_time >= #{beginDate} + <if test="endDate != null"> + and s.update_time < #{endDate} + </if> + </select> + <select id="selectMaxVoc" resultType="java.util.Map"> + select max(s.voc1) maxVoc, min(s.voc1) minVoc + from sys_container_sensors as s + where + s.container_id = #{id} + and s.update_time >= #{beginDate} + <if test="endDate != null"> + and s.update_time < #{endDate} + </if> + </select> </mapper> -- Gitblit v1.9.2