粉丝列表,关注列表新增是否关注
parent
e19f77a6d0
commit
f2c09097fe
|
@ -120,6 +120,8 @@ public class SysUser extends BaseEntity
|
|||
*/
|
||||
private Double wallet;
|
||||
|
||||
private Boolean isAttention;
|
||||
|
||||
|
||||
public SysUser()
|
||||
{
|
||||
|
@ -405,4 +407,12 @@ public class SysUser extends BaseEntity
|
|||
", freePoints=" + freePoints +
|
||||
'}';
|
||||
}
|
||||
|
||||
public Boolean getAttention() {
|
||||
return isAttention;
|
||||
}
|
||||
|
||||
public void setAttention(Boolean attention) {
|
||||
isAttention = attention;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -36,9 +36,6 @@ public class SysUserAttentionServiceImpl extends ServiceImpl<SysUserAttentionMap
|
|||
@Autowired
|
||||
private ModelMapper modelMapper;
|
||||
|
||||
@Autowired
|
||||
private MallProductLikeMapper mallProductLikeMapper;
|
||||
|
||||
@Autowired
|
||||
private SysUserAttentionMapper sysUserAttentionMapper;
|
||||
|
||||
|
@ -138,16 +135,26 @@ public class SysUserAttentionServiceImpl extends ServiceImpl<SysUserAttentionMap
|
|||
public PageInfo<SysUser> selectAttentionPage(PageVo pageVo) {
|
||||
|
||||
PageHelper pageHelper = new PageHelper();
|
||||
pageHelper.startPage(pageVo.getPageNumber(),pageVo.getPageSize());
|
||||
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
||||
|
||||
if (pageVo.getType() == null){
|
||||
Long userIdMax = SecurityUtils.getUserIdMax();
|
||||
if (pageVo.getType() == null) {
|
||||
|
||||
pageVo.setType(SecurityUtils.getUserIdMax());
|
||||
pageVo.setType(userIdMax);
|
||||
|
||||
}
|
||||
//条件构造器
|
||||
List<SysUser> sysUserList = sysUserMapper.selectUserPage(pageVo.getType());
|
||||
|
||||
for (SysUser sysUser : sysUserList) {
|
||||
|
||||
if (userIdMax == 0L) {
|
||||
sysUser.setAttention(false);
|
||||
} else {
|
||||
sysUser.setAttention(selectAttention(sysUser.getUserId()));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return new PageInfo<SysUser>(sysUserList);
|
||||
}
|
||||
|
@ -156,17 +163,28 @@ public class SysUserAttentionServiceImpl extends ServiceImpl<SysUserAttentionMap
|
|||
public PageInfo<SysUser> selectToAttentionPage(PageVo pageVo) {
|
||||
|
||||
PageHelper pageHelper = new PageHelper();
|
||||
pageHelper.startPage(pageVo.getPageNumber(),pageVo.getPageSize());
|
||||
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
||||
|
||||
if (pageVo.getType() == null){
|
||||
Long userIdMax = SecurityUtils.getUserIdMax();
|
||||
if (pageVo.getType() == null) {
|
||||
|
||||
pageVo.setType(SecurityUtils.getUserIdMax());
|
||||
pageVo.setType(userIdMax);
|
||||
|
||||
}
|
||||
|
||||
//条件构造器
|
||||
List<SysUser> sysUserList = sysUserMapper.selectToUserPage(pageVo.getType());
|
||||
|
||||
for (SysUser sysUser : sysUserList) {
|
||||
|
||||
if (userIdMax == 0L) {
|
||||
sysUser.setAttention(false);
|
||||
} else {
|
||||
sysUser.setAttention(selectAttention(sysUser.getUserId()));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
return new PageInfo<SysUser>(sysUserList);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue