From 430921a16c474081103a46b804370a83c399db98 Mon Sep 17 00:00:00 2001 From: Timi Date: Mon, 5 Jan 2026 12:59:52 +0800 Subject: [PATCH] fix BaseMapper.NOT_DELETE invalid --- src/main/java/com/imyeyu/spring/mapper/BaseMapper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/imyeyu/spring/mapper/BaseMapper.java b/src/main/java/com/imyeyu/spring/mapper/BaseMapper.java index aa5e648..d7fad5a 100644 --- a/src/main/java/com/imyeyu/spring/mapper/BaseMapper.java +++ b/src/main/java/com/imyeyu/spring/mapper/BaseMapper.java @@ -36,15 +36,15 @@ public interface BaseMapper { DESC } + /** 当前时间戳毫秒 */ + String UNIX_TIME = " FLOOR(UNIX_TIMESTAMP(NOW(3)) * 1000) "; + /** 未删除条件 */ - String NOT_DELETE = " AND `deleted_at` IS NULL "; + String NOT_DELETE = " AND (`deleted_at` IS NULL OR " + UNIX_TIME + " < `deleted_at`) "; /** 限制一条 */ String LIMIT_1 = " LIMIT 1"; - /** 当前时间戳毫秒 */ - String UNIX_TIME = " FLOOR(UNIX_TIMESTAMP(NOW(3)) * 1000) "; - /** 分页限制 */ String PAGE = NOT_DELETE + " LIMIT #{offset}, #{limit}";