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