linhw 2024-05-31 16:28:36 +08:00
parent 49e772e168
commit 06aeedd870
2 changed files with 22 additions and 3 deletions

View File

@ -1,5 +1,6 @@
package com.ruoyi.app.domain; package com.ruoyi.app.domain;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel;
@ -11,6 +12,7 @@ import com.ruoyi.common.core.web.domain.BaseEntity;
* @author wyh * @author wyh
* @date 2024-05-08 * @date 2024-05-08
*/ */
@Data
public class AppUserFans extends BaseEntity public class AppUserFans extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -30,6 +32,12 @@ public class AppUserFans extends BaseEntity
@Excel(name = "状态0好友1拉黑") @Excel(name = "状态0好友1拉黑")
private Long status; private Long status;
private String username;
private String nickname;
private Integer check;
private String avatarUrl;
public void setId(Long id) public void setId(Long id)
{ {
this.id = id; this.id = id;

View File

@ -4,6 +4,7 @@ import java.util.List;
import com.ruoyi.app.domain.AppUser; import com.ruoyi.app.domain.AppUser;
import com.ruoyi.app.domain.AppUserFriend; import com.ruoyi.app.domain.AppUserFriend;
import com.ruoyi.app.mapper.AppUserMapper;
import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.DateUtils;
import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.domain.AjaxResult;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -24,6 +25,9 @@ public class AppUserFansServiceImpl implements IAppUserFansService
@Autowired @Autowired
private AppUserFansMapper appUserFansMapper; private AppUserFansMapper appUserFansMapper;
@Autowired
private AppUserMapper appUserMapper;
/** /**
* *
* *
@ -43,9 +47,16 @@ public class AppUserFansServiceImpl implements IAppUserFansService
* @return * @return
*/ */
@Override @Override
public List<AppUserFans> selectAppUserFansList(AppUserFans appUserFans) public List<AppUserFans> selectAppUserFansList(AppUserFans appUserFans) {
{ List<AppUserFans> list = appUserFansMapper.selectAppUserFansList(appUserFans);
return appUserFansMapper.selectAppUserFansList(appUserFans); for (AppUserFans userFans : list) {
AppUser appUser = appUserMapper.selectAppUserById(userFans.getUserId());
userFans.setUsername(appUser.getUsername());
userFans.setAvatarUrl(appUser.getAvatarUrl());
userFans.setNickname(appUser.getNickname());
userFans.setCheck(appUser.getCheck());
}
return list;
} }
/** /**