Browse Source

2026-01-23

优化
master
fengyuan_yang 1 month ago
parent
commit
e2946060b1
  1. 10
      src/main/resources/mapper/warehouse/LabelTransactionLogMapper.xml

10
src/main/resources/mapper/warehouse/LabelTransactionLogMapper.xml

@ -72,11 +72,14 @@
<if test="query.syncedFlag != null and query.syncedFlag != ''"> <if test="query.syncedFlag != null and query.syncedFlag != ''">
AND a.synced_flag = #{query.syncedFlag} AND a.synced_flag = #{query.syncedFlag}
</if> </if>
<if test="query.transactionId != null and query.transactionId != ''">
AND a.transaction_id LIKE '%' + #{query.transactionId} + '%'
</if>
<if test="query.startDate != null and query.startDate != ''"> <if test="query.startDate != null and query.startDate != ''">
AND a.transaction_date &gt;= #{query.startDate} AND a.transaction_date &gt;= #{query.startDate}
</if> </if>
<if test="query.endDate != null and query.endDate != ''"> <if test="query.endDate != null and query.endDate != ''">
AND a.transaction_date &lt; DATEADD(DAY, 1, #{query.endDate})
AND a.transaction_date &lt;= #{query.endDate}
</if> </if>
ORDER BY a.transaction_date DESC, a.transaction_id DESC ORDER BY a.transaction_date DESC, a.transaction_id DESC
OFFSET #{query.offset} ROWS FETCH NEXT #{query.limit} ROWS ONLY OFFSET #{query.offset} ROWS FETCH NEXT #{query.limit} ROWS ONLY
@ -128,11 +131,14 @@
<if test="query.syncedFlag != null and query.syncedFlag != ''"> <if test="query.syncedFlag != null and query.syncedFlag != ''">
AND a.synced_flag = #{query.syncedFlag} AND a.synced_flag = #{query.syncedFlag}
</if> </if>
<if test="query.transactionId != null and query.transactionId != ''">
AND a.transaction_id LIKE '%' + #{query.transactionId} + '%'
</if>
<if test="query.startDate != null and query.startDate != ''"> <if test="query.startDate != null and query.startDate != ''">
AND a.transaction_date &gt;= #{query.startDate} AND a.transaction_date &gt;= #{query.startDate}
</if> </if>
<if test="query.endDate != null and query.endDate != ''"> <if test="query.endDate != null and query.endDate != ''">
AND a.transaction_date &lt; DATEADD(DAY, 1, #{query.endDate})
AND a.transaction_date &lt;= #{query.endDate}
</if> </if>
</select> </select>

Loading…
Cancel
Save