会员价格及信息判空
This commit is contained in:
parent
215f3ec1e1
commit
89222fe48b
@ -58,7 +58,7 @@ public class MemberUserApiImpl implements MemberUserApi {
|
||||
@Override
|
||||
public Boolean validUserActivate(Long id) {
|
||||
MemberUserDO user = userService.getUser(id);
|
||||
if (user.getActivate() == 0 || user.getActivate() == 4){
|
||||
if (user == null || user.getActivate() == 0 || user.getActivate() == 4){
|
||||
return false;
|
||||
}else {
|
||||
return true;
|
||||
|
@ -204,6 +204,9 @@ public class PaidMemberUserServiceImpl implements PaidMemberUserService {
|
||||
List<PaidMemberUserDO> filters = list.stream()
|
||||
.filter(user -> user.getUid().equals(uid))
|
||||
.collect(Collectors.toList());
|
||||
if (filters.isEmpty()){
|
||||
return null;
|
||||
}
|
||||
PaidMemberUserDO paidMemberUserDO = filters.get(0);
|
||||
if (paidMemberUserDO.getCardExpirationTime().isBefore(LocalDateTime.now())){
|
||||
return null;
|
||||
@ -295,4 +298,4 @@ public class PaidMemberUserServiceImpl implements PaidMemberUserService {
|
||||
return count;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user