src/main/resources/mapper/ViewWorkInMapper.xml
@@ -218,5 +218,23 @@ WHERE loc_sts = 'O' GROUP BY crn_no; </insert> <select id="getVwLocDetlSummaryParam" resultType="com.zy.asrs.entity.param.VwLocDetlSummaryParam"> SELECT * FROM ( select ROW_NUMBER() OVER(Order by a.areaId desc) as row , * FROM( SELECT * FROM vw_loc_detl_summary WHERE 1=1 and detainTime >= #{overDayNum} <if test="areaId != null and areaId != 0"> and area = #{areaId} </if> ) a ) b WHERE 1=1 and b.row between ((#{curr}-1)*#{limit}+1) and (#{curr}*#{limit}) </select> </mapper>