123
This commit is contained in:
@@ -10,4 +10,10 @@ public class GreetQuery {
|
||||
private Integer cityId;
|
||||
@Schema(description = "搜索类型 1=活跃 2=同城")
|
||||
private Integer type = 1;
|
||||
@Schema(hidden = true)
|
||||
private Integer justAnchor;
|
||||
@Schema(hidden = true)
|
||||
private Integer gender;
|
||||
@Schema(hidden = true)
|
||||
private Integer noAuth;
|
||||
}
|
||||
|
||||
@@ -113,6 +113,23 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
||||
|
||||
@Override
|
||||
public Page<UserListVo> greetPageApp(PageQuery page, GreetQuery query) {
|
||||
query.setJustAnchor(null);
|
||||
query.setGender(null);
|
||||
query.setNoAuth(null);
|
||||
// 群发招呼 如果是男的只能看到女主播 女的只能看到男用户
|
||||
Long userId = LoginHelper.getUserId();
|
||||
User user = this.getById(userId);
|
||||
if(user == null){
|
||||
query.setNoAuth(1);
|
||||
}else{
|
||||
if(GenderEnum.MAN.getCode().equals(user.getGender())){
|
||||
query.setJustAnchor(1);
|
||||
}else if(GenderEnum.WOMEN.getCode().equals(user.getGender())){
|
||||
query.setGender(GenderEnum.MAN.getCode());
|
||||
}else{
|
||||
query.setNoAuth(1);
|
||||
}
|
||||
}
|
||||
return baseMapper.greetPageApp(page.build(),query);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user