|
|
|
@ -17,7 +17,6 @@ package com.baiye.modules.system.service.impl;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
|
|
import cn.hutool.core.convert.Convert;
|
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
@ -218,7 +217,11 @@ public class UserServiceImpl implements UserService {
|
|
|
|
|
DateTime dateTime = DateUtil.offsetMonth
|
|
|
|
|
(user.getExpirationTime() != null
|
|
|
|
|
? user.getExpirationTime() : DateUtil.date(), DefaultNumberConstants.ONE_NUMBER);
|
|
|
|
|
user.setExpirationTime(DateUtil.endOfDay(dateTime));
|
|
|
|
|
if (user.getEnabled() != null
|
|
|
|
|
&& !user.getEnabled()) {
|
|
|
|
|
user.setEnabled(Boolean.TRUE);
|
|
|
|
|
}
|
|
|
|
|
user.setExpirationTime(DateUtil.beginOfDay(dateTime));
|
|
|
|
|
userRepository.save(user);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -226,8 +229,8 @@ public class UserServiceImpl implements UserService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public List<User> findUserByExpirationTime(DateTime date) {
|
|
|
|
|
return userRepository.findUserByTime(date);
|
|
|
|
|
public List<User> findUserByExpirationTime(DateTime date, Boolean flag) {
|
|
|
|
|
return userRepository.findUserByTime(date, flag);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|