yangbin
2025-02-19 efdecc7019261f8fdc875505281f54ef7a3bfbce
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentLogMapper.xml
@@ -2,6 +2,18 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.mdc.mapper.EquipmentLogMapper">
    <select id="findAllEquipmentLog" resultType="org.jeecg.modules.mdc.subcontrol.vo.AllEquipmentLogVo">
      SELECT
         *
      FROM
         EQUIPMENTLOG
      WHERE
         COLLECTTIME &gt;= #{ yesterday }
         AND ALARM IS NOT NULL and ALARM != ''
      ORDER BY
         COLLECTTIME DESC;
   </select>
    <select id="getRow" resultType="org.jeecg.modules.mdc.entity.EquipmentLog">
        SELECT top 1 * FROM EquipmentLog WHERE EquipmentID = #{ equipmentid } AND CollectTime &lt;= #{ startTime } AND Oporation in ('0','1','2','3') ORDER BY CollectTime ASC
    </select>
@@ -25,4 +37,13 @@
            </foreach>
        </if>
    </select>
    <select id="getOne" resultType="org.jeecg.modules.mdc.entity.EquipmentLog">
      SELECT
         top 1 *
      FROM
         ( SELECT * FROM EQUIPMENTLOG WHERE EQUIPMENTID = #{ equipmentId } ORDER BY COLLECTTIME DESC )
   </select>
</mapper>