2025/3/14 05:40:01---还原时间转换

This commit is contained in:
2025-03-13 21:40:22 +00:00 committed by root
parent 29a2387594
commit 96310947e8

View File

@ -175,17 +175,17 @@
<!-- 小于等于 -->
<when test="criterion.operator == 'LTE' and criterion.field == 'createdAt'">
created_at **&lt;**= TO_TIMESTAMP(#{criterion.value}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
created_at **&lt;**= #{criterion.value}
</when>
<when test="criterion.operator == 'LTE' and criterion.field == 'updatedAt'">
updated_at **&lt;**= TO_TIMESTAMP(#{criterion.value}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
updated_at **&lt;**= #{criterion.value}
</when>
<!-- 在...之间 -->
<when test="criterion.operator == 'BETWEEN' and criterion.field == 'createdAt'">
created_at BETWEEN TO_TIMESTAMP(#{criterion.value[0]}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"') AND TO_TIMESTAMP(#{criterion.value[1]}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
created_at BETWEEN #{criterion.value[0]} AND #{criterion.value[1]}
</when>
<when test="criterion.operator == 'BETWEEN' and criterion.field == 'updatedAt'">
updated_at BETWEEN TO_TIMESTAMP(#{criterion.value[0]}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"') AND TO_TIMESTAMP(#{criterion.value[1]}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
updated_at BETWEEN #{criterion.value[0]} AND #{criterion.value[1]}
</when>
<!-- 为空 -->
@ -318,10 +318,10 @@
AND active = #{filters.active}
</if>
<if test="filters.createdAtStart != null">
AND created_at >= TO_TIMESTAMP(#{filters.createdAtStart}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
AND created_at >= #{filters.createdAtStart}
</if>
<if test="filters.createdAtEnd != null">
AND created_at &lt;= TO_TIMESTAMP(#{filters.createdAtEnd}, 'YYYY-MM-DD"T"HH24:MI:SS.MS"Z"')
AND created_at &lt;= #{filters.createdAtEnd}
</if>
</if>
</where>