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); });