فهرست منبع

fix 拉黑用户不能看到车票

zoujiajian 3 سال پیش
والد
کامیت
f182965199
1فایلهای تغییر یافته به همراه7 افزوده شده و 0 حذف شده
  1. 7 0
      netflix-service/src/main/java/com/cyksj/service/relation/impl/GroupRelationFrontServiceImpl.java

+ 7 - 0
netflix-service/src/main/java/com/cyksj/service/relation/impl/GroupRelationFrontServiceImpl.java

@@ -23,6 +23,7 @@ import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 
 
+import java.util.ArrayList;
 import java.util.List;
 import java.util.List;
 import java.util.stream.Collectors;
 import java.util.stream.Collectors;
 
 
@@ -56,6 +57,9 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
 		if (StrUtil.isNotBlank(u.getLoginPhone())) {
 		if (StrUtil.isNotBlank(u.getLoginPhone())) {
 			isPcUser = true;
 			isPcUser = true;
 		}
 		}
+		if (u.getIsBlack()) {
+			return new ArrayList<>();
+		}
 		//是否绑定过手机号
 		//是否绑定过手机号
 		LambdaQueryWrapper<UserBindPhone> wrapper = Wrappers.lambdaQuery(UserBindPhone.class).last("limit 1");
 		LambdaQueryWrapper<UserBindPhone> wrapper = Wrappers.lambdaQuery(UserBindPhone.class).last("limit 1");
 		if (isPcUser) {
 		if (isPcUser) {
@@ -72,6 +76,9 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
 				User user = userMapper.selectOne(Wrappers.lambdaQuery(User.class)
 				User user = userMapper.selectOne(Wrappers.lambdaQuery(User.class)
 						.eq(User::getLoginPhone, userBindPhone.getPhone()).last("limit 1"));
 						.eq(User::getLoginPhone, userBindPhone.getPhone()).last("limit 1"));
 				if (user != null) {
 				if (user != null) {
+					if (user.getIsBlack()) {
+						return new ArrayList<>();
+					}
 					otherUserId = user.getId();
 					otherUserId = user.getId();
 				}
 				}
 			}
 			}