|
|
@@ -3,7 +3,6 @@ package cn.seecoder.seecoderportalserver.web.rest;
|
|
|
import cn.seecoder.seecoderportalcommon.vo.UserMessageVO;
|
|
|
import cn.seecoder.seecoderportalcommon.vo.dto.*;
|
|
|
import cn.seecoder.seecoderportalcommon.vo.UserVO;
|
|
|
-import cn.seecoder.seecoderportalcommon.vo.dto.yuantu.RegisterDTO;
|
|
|
import cn.seecoder.seecoderportalserver.mapper.UserMapper;
|
|
|
import cn.seecoder.seecoderportalserver.security.DomainUserDetails;
|
|
|
import cn.seecoder.seecoderportalserver.security.SecurityUtils;
|
|
|
@@ -48,7 +47,7 @@ public class UserController {
|
|
|
}
|
|
|
|
|
|
@GetMapping("/getInfo")
|
|
|
- public OkResponse<UserVO> getUserInfo(){
|
|
|
+ public OkResponse<UserVO> getUserInfo() {
|
|
|
DomainUserDetails user = SecurityUtils.getCurrentUser();
|
|
|
// return OkResponse.of(userMapper.domainToUserVO(user));
|
|
|
return OkResponse.of(userService.getInfo(user.getId()));
|
|
|
@@ -63,7 +62,7 @@ public class UserController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/saveEmail")
|
|
|
- public OkResponse<UserVO> saveEmail(@RequestBody ChangeEmailDTO changeEmailDTO){
|
|
|
+ public OkResponse<UserVO> saveEmail(@RequestBody ChangeEmailDTO changeEmailDTO) {
|
|
|
DomainUserDetails user = SecurityUtils.getCurrentUser();
|
|
|
return OkResponse.of(userMapper.userToUserVO(
|
|
|
userService.updateUserEmail(user.getId(), changeEmailDTO.getNewEmail())
|
|
|
@@ -71,7 +70,7 @@ public class UserController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/saveSignature")
|
|
|
- public OkResponse<UserVO> saveSignature(@RequestBody ChangeSignatureDTO changeSignatureDTO){
|
|
|
+ public OkResponse<UserVO> saveSignature(@RequestBody ChangeSignatureDTO changeSignatureDTO) {
|
|
|
DomainUserDetails user = SecurityUtils.getCurrentUser();
|
|
|
return OkResponse.of(userMapper.userToUserVO(
|
|
|
userService.updateUserSignature(user.getId(), changeSignatureDTO.getNewSignature())
|
|
|
@@ -94,16 +93,22 @@ public class UserController {
|
|
|
}
|
|
|
|
|
|
@GetMapping("/findUserById")
|
|
|
- public OkResponse<UserVO> findById(@RequestParam Long id){
|
|
|
+ public OkResponse<UserVO> findById(@RequestParam Long id) {
|
|
|
return OkResponse.of(userService.findUserById(id));
|
|
|
}
|
|
|
|
|
|
@GetMapping("/findNameByUserName")
|
|
|
public OkResponse<String> findNameByUserName(@RequestParam String username) {
|
|
|
- return OkResponse.of(userService.findNameByUserName(username)); }
|
|
|
+ return OkResponse.of(userService.findNameByUserName(username));
|
|
|
+ }
|
|
|
|
|
|
@PostMapping("/register/yuantu")
|
|
|
- public OkResponse<UserVO> registerYuantuUser(@RequestBody RegisterDTO registerDTO){
|
|
|
+ public OkResponse<UserVO> registerYuantuUser(@RequestBody RegisterDTO registerDTO) {
|
|
|
return OkResponse.of(userService.registerYuantuUser(registerDTO));
|
|
|
}
|
|
|
+
|
|
|
+ @PostMapping("/complete/phone")
|
|
|
+ public OkResponse<UserVO> completePhone(@RequestBody RegisterDTO registerDTO) {
|
|
|
+ return OkResponse.of(userService.completePhone(registerDTO, registerDTO.getPhone()));
|
|
|
+ }
|
|
|
}
|