|
@@ -742,15 +742,23 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public UserVO getinformation(long userId) {
|
|
|
+ public UserDTO getInformation(long userId) {
|
|
|
+ UserDTO userDTO=new UserDTO();
|
|
|
Optional<UserPO> userPO = userDao.findById(userId);
|
|
|
if (userPO.isPresent()) {
|
|
|
UserVO userVO = new UserVO();
|
|
|
+ userVO.setPhotoUrl(userPO.get().getPhotoUrl());
|
|
|
userVO.setName(userPO.get().getName());
|
|
|
userVO.setUserName(userPO.get().getUserName());
|
|
|
+ userVO.setUnit(userPO.get().getUnit());
|
|
|
userVO.setGender(userPO.get().getGender());
|
|
|
- userVO.setEmail(userPO.get().getEmail());
|
|
|
- return userVO;
|
|
|
+ userVO.setBirthday(userPO.get().getBirthday());
|
|
|
+ userVO.setProvince(userPO.get().getProvince());
|
|
|
+ userVO.setCity(userPO.get().getCity());
|
|
|
+ userVO.setDetailedAddress(userPO.get().getDetailedAddress());
|
|
|
+ userVO.setPersonalCompetence(userPO.get().getPersonalCompetence());
|
|
|
+ userDTO.setUserVO(userVO);
|
|
|
+ return userDTO;
|
|
|
}
|
|
|
return null;
|
|
|
}
|