diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java index 680675a24..927836f91 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java @@ -148,11 +148,10 @@ public class StoreMemberServiceImpl implements IStoreMemberService { if (!SecurityUtils.isAdmin() && !SecurityUtils.isStoreManagerOrSub(storeId)) { throw new ServiceException("当前用户非管理员账号,无权限操作!", HttpStatus.ERROR); } - LocalDate yesterdayLocal = LocalDate.now().minusDays(1); - Date yesterday = Date.from(yesterdayLocal.atStartOfDay(ZoneId.systemDefault()).toInstant()); + Date todayStart = Date.from(LocalDate.now().atStartOfDay(ZoneId.systemDefault()).toInstant()); StoreMember storeMember = this.storeMemberMapper.selectOne(new LambdaQueryWrapper() .eq(StoreMember::getStoreId, storeId).eq(StoreMember::getDelFlag, Constants.UNDELETED) - .gt(StoreMember::getStartTime, yesterday).le(StoreMember::getEndTime, new Date())); + .le(StoreMember::getStartTime, todayStart)); return BeanUtil.toBean(storeMember, StoreMemberExpireResDTO.class); }