refactor: 重构时间范围查询写法
This commit is contained in:
@@ -37,15 +37,17 @@
|
||||
<if test='queryParams.deptId!=null'>
|
||||
AND concat(',',concat(d.tree_path,',',d.id),',') like concat('%,',#{queryParams.deptId},',%')
|
||||
</if>
|
||||
<if test="queryParams.startTime != null">
|
||||
AND u.create_time >= #{queryParams.startTime}
|
||||
<if test='queryParams.createTimeRange != null'>
|
||||
<if test="queryParams.createTimeRange[0] != null and queryParams.createTimeRange[0].trim() neq ''">
|
||||
AND u.create_time >=CONCAT(#{queryParams.createTimeRange[0]}, ' 00:00:00')
|
||||
</if>
|
||||
<if test="queryParams.createTimeRange[1] != null and queryParams.createTimeRange[0].trim() neq ''">
|
||||
AND u.create_time <= CONCAT(#{queryParams.createTimeRange[1]}, ' 23:59:59')
|
||||
</if>
|
||||
</if>
|
||||
<if test="queryParams.endTime != null">
|
||||
AND u.create_time <= #{queryParams.endTime}
|
||||
</if>
|
||||
|
||||
</where>
|
||||
GROUP BY u.id
|
||||
GROUP BY
|
||||
u.id
|
||||
</select>
|
||||
|
||||
<!-- 用户表单信息映射 -->
|
||||
|
||||
Reference in New Issue
Block a user