mt-qj-wms-hd/6.program/wms-empty/src/main/resources/mapper/EleMapper.xml
2022-12-27 20:08:59 +08:00

44 lines
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (c) 2018.
~ http://www.ulabcare.com
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.mt.wms.empty.mapper.EleMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.mt.wms.empty.vo.CountEleVo">
<id column="task_id" property="taskId"/>
<result column="create_time" property="createTime"/>
<result column="total_bat" property="totalBat"/>
</resultMap>
<!-- 根据角色查询菜单,角色已分配的菜单标记为选中状态 -->
<select id="list"
resultType="com.mt.wms.empty.vo.CountEleVo">
select
tpev .task_id ,
tpev.total_bat,
tpev .create_time ,
tpev .kiln_id
from
t_par_ele_value tpev
inner join(
select
max(total_bat) as total_bat ,
task_id
from
t_par_ele_value tpev2
group by
task_id
)tpev3 on
tpev .task_id = tpev3.task_id
and tpev .total_bat = tpev3.total_bat
where tpev .kiln_id =#{kilnId}
order by tpev .create_time desc
limit 10
</select>
</mapper>