fix(bpm): 修复报销单日期查询精度问题
- 将 DATE_FORMAT 函数的格式从 '%Y-%m' 修改为 '%Y-%m-%d',以提高日期查询的精度 - 此修改解决了因日期格式精度不足导致的报销单查询问题
This commit is contained in:
parent
9f08be6663
commit
9583966a50
@ -52,10 +52,10 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="pageReqVO.endTime != null and pageReqVO.endTime.length > 0">
|
<if test="pageReqVO.endTime != null and pageReqVO.endTime.length > 0">
|
||||||
<if test="pageReqVO.endTime[0] != null">
|
<if test="pageReqVO.endTime[0] != null">
|
||||||
and DATE_FORMAT(c.end_time, '%Y-%m') >= #{pageReqVO.endTime[0]}
|
and DATE_FORMAT(c.end_time, '%Y-%m-%d') >= #{pageReqVO.endTime[0]}
|
||||||
</if>
|
</if>
|
||||||
<if test="pageReqVO.endTime[1] != null">
|
<if test="pageReqVO.endTime[1] != null">
|
||||||
and DATE_FORMAT(c.end_time, '%Y-%m') <= #{pageReqVO.endTime[1]}
|
and DATE_FORMAT(c.end_time, '%Y-%m-%d') <= #{pageReqVO.endTime[1]}
|
||||||
</if>
|
</if>
|
||||||
</if>
|
</if>
|
||||||
ORDER BY c.end_time DESC, a.expenses_id
|
ORDER BY c.end_time DESC, a.expenses_id
|
||||||
@ -88,10 +88,10 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="pageReqVO.endTime != null and pageReqVO.endTime.length > 0">
|
<if test="pageReqVO.endTime != null and pageReqVO.endTime.length > 0">
|
||||||
<if test="pageReqVO.endTime[0] != null">
|
<if test="pageReqVO.endTime[0] != null">
|
||||||
and DATE_FORMAT(c.end_time, '%Y-%m') >= #{pageReqVO.endTime[0]}
|
and DATE_FORMAT(c.end_time, '%Y-%m-%d') >= #{pageReqVO.endTime[0]}
|
||||||
</if>
|
</if>
|
||||||
<if test="pageReqVO.endTime[1] != null">
|
<if test="pageReqVO.endTime[1] != null">
|
||||||
and DATE_FORMAT(c.end_time, '%Y-%m') <= #{pageReqVO.endTime[1]}
|
and DATE_FORMAT(c.end_time, '%Y-%m-%d') <= #{pageReqVO.endTime[1]}
|
||||||
</if>
|
</if>
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
Loading…
Reference in New Issue
Block a user