🎨 代码结构调整

This commit is contained in:
ronger 2020-03-27 16:20:19 +08:00
parent 218b4a06a7
commit b65bd06797
3 changed files with 27 additions and 6 deletions

View File

@ -2,6 +2,9 @@ package com.rymcu.vertical.dto;
import lombok.Data; import lombok.Data;
/**
* @author ronger
*/
@Data @Data
public class UserDTO { public class UserDTO {

View File

@ -0,0 +1,17 @@
package com.rymcu.vertical.dto;
import lombok.Data;
/**
* @author ronger
*/
@Data
public class UserRegisterInfoDTO {
private String email;
private String password;
private String code;
}

View File

@ -9,6 +9,7 @@ import com.rymcu.vertical.core.service.log.annotation.VisitLogger;
import com.rymcu.vertical.dto.ArticleDTO; import com.rymcu.vertical.dto.ArticleDTO;
import com.rymcu.vertical.dto.ForgetPasswordDTO; import com.rymcu.vertical.dto.ForgetPasswordDTO;
import com.rymcu.vertical.dto.TokenUser; import com.rymcu.vertical.dto.TokenUser;
import com.rymcu.vertical.dto.UserRegisterInfoDTO;
import com.rymcu.vertical.entity.User; import com.rymcu.vertical.entity.User;
import com.rymcu.vertical.service.ArticleService; import com.rymcu.vertical.service.ArticleService;
import com.rymcu.vertical.service.JavaMailService; import com.rymcu.vertical.service.JavaMailService;
@ -39,7 +40,7 @@ public class CommonApiController {
private ArticleService articleService; private ArticleService articleService;
@ApiOperation(value = "获取邮件验证码") @ApiOperation(value = "获取邮件验证码")
@PostMapping("/get-email-code") @GetMapping("/get-email-code")
public GlobalResult<Map<String, String>> getEmailCode(@RequestParam("email") String email) throws MessagingException { public GlobalResult<Map<String, String>> getEmailCode(@RequestParam("email") String email) throws MessagingException {
Map<String, String> map = new HashMap<>(1); Map<String, String> map = new HashMap<>(1);
map.put("message",GlobalResultMessage.SEND_SUCCESS.getMessage()); map.put("message",GlobalResultMessage.SEND_SUCCESS.getMessage());
@ -56,7 +57,7 @@ public class CommonApiController {
} }
@ApiOperation(value = "获取找回密码邮件") @ApiOperation(value = "获取找回密码邮件")
@PostMapping("/get-forget-password-email") @GetMapping("/get-forget-password-email")
public GlobalResult<Map<Object, Object>> getForgetPasswordEmail(@RequestParam("email") String email) throws MessagingException { public GlobalResult<Map<Object, Object>> getForgetPasswordEmail(@RequestParam("email") String email) throws MessagingException {
Map<Object, Object> map = new HashMap<>(1); Map<Object, Object> map = new HashMap<>(1);
map.put("message",GlobalResultMessage.SEND_SUCCESS.getMessage()); map.put("message",GlobalResultMessage.SEND_SUCCESS.getMessage());
@ -73,14 +74,14 @@ public class CommonApiController {
} }
@PostMapping("/register") @PostMapping("/register")
public GlobalResult<Map> register(@RequestParam("email") String email, @RequestParam("password") String password, @RequestParam("code") String code){ public GlobalResult<Map> register(@RequestBody UserRegisterInfoDTO registerInfo){
Map map = userService.register(email,password,code); Map map = userService.register(registerInfo.getEmail(), registerInfo.getPassword(), registerInfo.getCode());
return GlobalResultGenerator.genSuccessResult(map); return GlobalResultGenerator.genSuccessResult(map);
} }
@PostMapping("/login") @PostMapping("/login")
public GlobalResult<Map> login(@RequestParam("account") String account, @RequestParam("password") String password){ public GlobalResult<Map> login(@RequestBody User user){
Map map = userService.login(account,password); Map map = userService.login(user.getAccount(), user.getPassword());
return GlobalResultGenerator.genSuccessResult(map); return GlobalResultGenerator.genSuccessResult(map);
} }