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'"> <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>
<when test="criterion.operator == 'LTE' and criterion.field == 'updatedAt'"> <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>
<!-- 在...之间 --> <!-- 在...之间 -->
<when test="criterion.operator == 'BETWEEN' and criterion.field == 'createdAt'"> <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>
<when test="criterion.operator == 'BETWEEN' and criterion.field == 'updatedAt'"> <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> </when>
<!-- 为空 --> <!-- 为空 -->
@ -318,10 +318,10 @@
AND active = #{filters.active} AND active = #{filters.active}
</if> </if>
<if test="filters.createdAtStart != null"> <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>
<if test="filters.createdAtEnd != null"> <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>
</if> </if>
</where> </where>