个人信息完善

This commit is contained in:
2025-10-29 23:05:06 +08:00
parent 1b24bd092c
commit 614ef57d87

View File

@@ -4,6 +4,10 @@ import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
import javax.validation.Validator;
import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONUtil;
import com.vetti.common.core.domain.dto.UserBestSideDto;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -125,7 +129,12 @@ public class SysUserServiceImpl implements ISysUserService
@Override
public SysUser selectUserById(Long userId)
{
return userMapper.selectUserById(userId);
SysUser user = userMapper.selectUserById(userId);
if(user != null && StrUtil.isNotEmpty(user.getBestSideJson())) {
List<UserBestSideDto> bestSideDtoList = JSONUtil.toList(user.getBestSideJson(), UserBestSideDto.class);
user.setBestSideDtoList(bestSideDtoList);
}
return user;
}
/**