|
|
@@ -56,4 +56,20 @@ public class UserServiceImpl implements UserService {
|
|
|
public UserVO getInformation() {
|
|
|
return securityUtil.getCurrentUser().toVO();
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Boolean updateInformation(UserVO userVO) {
|
|
|
+ User user=securityUtil.getCurrentUser();
|
|
|
+ if (userVO.getPassword()!=null){
|
|
|
+ user.setPassword(userVO.getPassword());
|
|
|
+ }
|
|
|
+ if (userVO.getName()!=null){
|
|
|
+ user.setName(userVO.getName());
|
|
|
+ }
|
|
|
+ if (userVO.getAddress()!=null){
|
|
|
+ user.setAddress(userVO.getAddress());
|
|
|
+ }
|
|
|
+ userRepository.save(user);
|
|
|
+ return true;
|
|
|
+ }
|
|
|
}
|