粉丝列表,关注列表新增是否关注
parent
e19f77a6d0
commit
f2c09097fe
|
@ -120,6 +120,8 @@ public class SysUser extends BaseEntity
|
||||||
*/
|
*/
|
||||||
private Double wallet;
|
private Double wallet;
|
||||||
|
|
||||||
|
private Boolean isAttention;
|
||||||
|
|
||||||
|
|
||||||
public SysUser()
|
public SysUser()
|
||||||
{
|
{
|
||||||
|
@ -405,4 +407,12 @@ public class SysUser extends BaseEntity
|
||||||
", freePoints=" + freePoints +
|
", 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
|
@Autowired
|
||||||
private ModelMapper modelMapper;
|
private ModelMapper modelMapper;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private MallProductLikeMapper mallProductLikeMapper;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private SysUserAttentionMapper sysUserAttentionMapper;
|
private SysUserAttentionMapper sysUserAttentionMapper;
|
||||||
|
|
||||||
|
@ -140,14 +137,24 @@ public class SysUserAttentionServiceImpl extends ServiceImpl<SysUserAttentionMap
|
||||||
PageHelper pageHelper = new PageHelper();
|
PageHelper pageHelper = new PageHelper();
|
||||||
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
||||||
|
|
||||||
|
Long userIdMax = SecurityUtils.getUserIdMax();
|
||||||
if (pageVo.getType() == null) {
|
if (pageVo.getType() == null) {
|
||||||
|
|
||||||
pageVo.setType(SecurityUtils.getUserIdMax());
|
pageVo.setType(userIdMax);
|
||||||
|
|
||||||
}
|
}
|
||||||
//条件构造器
|
//条件构造器
|
||||||
List<SysUser> sysUserList = sysUserMapper.selectUserPage(pageVo.getType());
|
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);
|
return new PageInfo<SysUser>(sysUserList);
|
||||||
}
|
}
|
||||||
|
@ -158,15 +165,26 @@ public class SysUserAttentionServiceImpl extends ServiceImpl<SysUserAttentionMap
|
||||||
PageHelper pageHelper = new PageHelper();
|
PageHelper pageHelper = new PageHelper();
|
||||||
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
pageHelper.startPage(pageVo.getPageNumber(), pageVo.getPageSize());
|
||||||
|
|
||||||
|
Long userIdMax = SecurityUtils.getUserIdMax();
|
||||||
if (pageVo.getType() == null) {
|
if (pageVo.getType() == null) {
|
||||||
|
|
||||||
pageVo.setType(SecurityUtils.getUserIdMax());
|
pageVo.setType(userIdMax);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//条件构造器
|
//条件构造器
|
||||||
List<SysUser> sysUserList = sysUserMapper.selectToUserPage(pageVo.getType());
|
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);
|
return new PageInfo<SysUser>(sysUserList);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue