lyfO_o
2022-03-30 3ae57f026d9199f587fd25160e98d19572a30541
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 &lt;= #{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 &gt;= #{beginDate}
      <if test="endDate != null">
        and s.update_time &lt; #{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 &gt;= #{beginDate}
    <if test="endDate != null">
      and s.update_time &lt; #{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 &gt;= #{beginDate}
    <if test="endDate != null">
      and s.update_time &lt; #{endDate}
    </if>
  </select>
</mapper>