From ebc58083edd1342aad6bc81936608c824fae7fa8 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 03 六月 2024 11:43:35 +0800 Subject: [PATCH] 注册接口放行 --- src/main/java/com/ycl/jxkg/domain/enums/QuestionTypeEnum.java | 15 ++----- src/main/java/com/ycl/jxkg/config/spring/security/SecurityConfigurer.java | 1 src/main/java/com/ycl/jxkg/domain/enums/UserStatusEnum.java | 15 ++----- src/main/java/com/ycl/jxkg/controller/RegisterController.java | 2 src/main/java/com/ycl/jxkg/domain/enums/ExamPaperAnswerStatusEnum.java | 15 ++----- src/main/java/com/ycl/jxkg/domain/enums/ExamPaperTypeEnum.java | 15 ++----- src/main/java/com/ycl/jxkg/domain/enums/QuestionStatusEnum.java | 16 ++------ 7 files changed, 22 insertions(+), 57 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/config/spring/security/SecurityConfigurer.java b/src/main/java/com/ycl/jxkg/config/spring/security/SecurityConfigurer.java index 92e4c67..7312941 100644 --- a/src/main/java/com/ycl/jxkg/config/spring/security/SecurityConfigurer.java +++ b/src/main/java/com/ycl/jxkg/config/spring/security/SecurityConfigurer.java @@ -86,6 +86,7 @@ .antMatchers(securityIgnoreUrls.toArray(ignores)).permitAll() .antMatchers("/api/admin/**").hasRole(RoleEnum.ADMIN.getName()) .antMatchers("/api/student/**").hasRole(RoleEnum.STUDENT.getName()) + .antMatchers("/api/register/**").anonymous() .anyRequest().permitAll() .and().exceptionHandling().accessDeniedHandler(restAccessDeniedHandler) .and().formLogin().successHandler(restAuthenticationSuccessHandler).failureHandler(restAuthenticationFailureHandler) diff --git a/src/main/java/com/ycl/jxkg/controller/RegisterController.java b/src/main/java/com/ycl/jxkg/controller/RegisterController.java index 829ef47..dafb2d3 100644 --- a/src/main/java/com/ycl/jxkg/controller/RegisterController.java +++ b/src/main/java/com/ycl/jxkg/controller/RegisterController.java @@ -18,7 +18,7 @@ */ @RestController @RequiredArgsConstructor -@RequestMapping("/register") +@RequestMapping("/api/register") public class RegisterController { private final UserService userService; diff --git a/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperAnswerStatusEnum.java b/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperAnswerStatusEnum.java index 7ce5652..965ae74 100644 --- a/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperAnswerStatusEnum.java +++ b/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperAnswerStatusEnum.java @@ -8,30 +8,23 @@ WaitJudge(1, "寰呮壒鏀�"), Complete(2, "瀹屾垚"); - int code; - String name; + private final Integer code; + private final String name; - ExamPaperAnswerStatusEnum(int code, String name) { + ExamPaperAnswerStatusEnum(Integer code, String name) { this.code = code; this.name = name; } - public int getCode() { + public Integer getCode() { return code; - } - - public void setCode(int code) { - this.code = code; } public String getName() { return name; } - public void setName(String name) { - this.name = name; - } private static final Map<Integer, ExamPaperAnswerStatusEnum> keyMap = new HashMap<>(); diff --git a/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperTypeEnum.java b/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperTypeEnum.java index 013206f..440d452 100644 --- a/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperTypeEnum.java +++ b/src/main/java/com/ycl/jxkg/domain/enums/ExamPaperTypeEnum.java @@ -9,10 +9,10 @@ TimeLimit(4, "鏃舵璇曞嵎"), Task(6, "浠诲姟璇曞嵎"); - int code; - String name; + private final Integer code; + private final String name; - ExamPaperTypeEnum(int code, String name) { + ExamPaperTypeEnum(Integer code, String name) { this.code = code; this.name = name; } @@ -31,21 +31,14 @@ } - public int getCode() { + public Integer getCode() { return code; - } - - public void setCode(int code) { - this.code = code; } public String getName() { return name; } - public void setName(String name) { - this.name = name; - } } diff --git a/src/main/java/com/ycl/jxkg/domain/enums/QuestionStatusEnum.java b/src/main/java/com/ycl/jxkg/domain/enums/QuestionStatusEnum.java index 6f28d99..1ee7f25 100644 --- a/src/main/java/com/ycl/jxkg/domain/enums/QuestionStatusEnum.java +++ b/src/main/java/com/ycl/jxkg/domain/enums/QuestionStatusEnum.java @@ -5,29 +5,21 @@ OK(1, "姝e父"), Publish(2, "鍙戝竷"); - int code; - String name; + private final Integer code; + private final String name; - QuestionStatusEnum(int code, String name) { + QuestionStatusEnum(Integer code, String name) { this.code = code; this.name = name; } - public int getCode() { + public Integer getCode() { return code; - } - - public void setCode(int code) { - this.code = code; } public String getName() { return name; - } - - public void setName(String name) { - this.name = name; } diff --git a/src/main/java/com/ycl/jxkg/domain/enums/QuestionTypeEnum.java b/src/main/java/com/ycl/jxkg/domain/enums/QuestionTypeEnum.java index 84fc5a5..4ace563 100644 --- a/src/main/java/com/ycl/jxkg/domain/enums/QuestionTypeEnum.java +++ b/src/main/java/com/ycl/jxkg/domain/enums/QuestionTypeEnum.java @@ -11,10 +11,10 @@ GapFilling(4, "濉┖棰�"), ShortAnswer(5, "绠�绛旈"); - int code; - String name; + private final Integer code; + private final String name; - QuestionTypeEnum(int code, String name) { + QuestionTypeEnum(Integer code, String name) { this.code = code; this.name = name; } @@ -43,20 +43,13 @@ } } - public int getCode() { + public Integer getCode() { return code; } - public void setCode(int code) { - this.code = code; - } public String getName() { return name; - } - - public void setName(String name) { - this.name = name; } diff --git a/src/main/java/com/ycl/jxkg/domain/enums/UserStatusEnum.java b/src/main/java/com/ycl/jxkg/domain/enums/UserStatusEnum.java index cba2b24..0766723 100644 --- a/src/main/java/com/ycl/jxkg/domain/enums/UserStatusEnum.java +++ b/src/main/java/com/ycl/jxkg/domain/enums/UserStatusEnum.java @@ -9,10 +9,10 @@ Enable(1, "鍚敤"), Disable(2, "绂佺敤"); - int code; - String name; + private final Integer code; + private final String name; - UserStatusEnum(int code, String name) { + UserStatusEnum(Integer code, String name) { this.code = code; this.name = name; } @@ -29,20 +29,13 @@ return keyMap.get(code); } - public int getCode() { + public Integer getCode() { return code; - } - - public void setCode(int code) { - this.code = code; } public String getName() { return name; } - public void setName(String name) { - this.name = name; - } } -- Gitblit v1.8.0