From 2d73fa7be4991dc62e23e0803cc08c3f67306e52 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 14 Nov 2025 09:13:56 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E4=B8=8D=E5=8C=B9=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/czg/task/MemberTask.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cash-api/market-server/src/main/java/com/czg/task/MemberTask.java b/cash-api/market-server/src/main/java/com/czg/task/MemberTask.java index a64de374f..8ddcb14cb 100644 --- a/cash-api/market-server/src/main/java/com/czg/task/MemberTask.java +++ b/cash-api/market-server/src/main/java/com/czg/task/MemberTask.java @@ -15,6 +15,7 @@ import org.apache.dubbo.config.annotation.DubboReference; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; +import java.time.LocalDateTime; import java.util.List; /** @@ -46,7 +47,10 @@ public class MemberTask { @Scheduled(cron = "0 */10 * * * *") public void check() { - List shopUsers = shopUserService.list(new QueryWrapper().isNotNull(ShopUser::getEndTime).eq(ShopUser::getIsVip, 1).lt(ShopUser::getEndTime, DateUtil.date())); + List shopUsers = shopUserService.list(new QueryWrapper() + .isNotNull(ShopUser::getEndTime) + .eq(ShopUser::getIsVip, 1) + .lt(ShopUser::getEndTime, LocalDateTime.now())); shopUsers.forEach(item -> { item.setIsVip(0); });