fuliqi
2024-10-17 8546b3d285af4235a0ef615a0c6e89486ae2c806
src/main/java/com/ycl/jxkg/controller/RegisterController.java
@@ -2,6 +2,7 @@
import com.ycl.jxkg.base.Result;
import com.ycl.jxkg.domain.form.RegisterForm;
import com.ycl.jxkg.service.AuthenticationService;
import com.ycl.jxkg.service.UserService;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
@@ -18,19 +19,22 @@
 */
@RestController
@RequiredArgsConstructor
@RequestMapping("/register")
@RequestMapping("/api/register")
public class RegisterController {
    private final UserService userService;
    private final AuthenticationService authenticationService;
    @PostMapping("/teacher")
    public Result teacherRegister(@RequestBody @Validated RegisterForm form) {
        form.setPassword(authenticationService.pwdEncode(form.getPassword()));
        userService.teacherRegister(form);
        return Result.ok("注册成功");
    }
    @PostMapping("/student")
    public Result studentRegister(@RequestBody @Validated RegisterForm form) {
        form.setPassword(authenticationService.pwdEncode(form.getPassword()));
        userService.studentRegister(form);
        return Result.ok("注册成功");
    }