Explorar el Código

优化认证配置

woody hace 10 meses
padre
commit
ebfeb019bf
Se han modificado 29 ficheros con 56 adiciones y 5 borrados
  1. 1 4
      src/main/java/com/chelvc/cloud/admin/controller/AuthorizeController.java
  2. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/CarouselImagesController.java
  3. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/CategoryController.java
  4. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/CommissionConfigController.java
  5. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/CouponController.java
  6. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/DynamicCommentController.java
  7. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/DynamicContentController.java
  8. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/EmployeeController.java
  9. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/FeedbackController.java
  10. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/FileController.java
  11. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/GoodsController.java
  12. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/HelpCategoryController.java
  13. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/HelpController.java
  14. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/InviteUserController.java
  15. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/LoginController.java
  16. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/MenuController.java
  17. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/MerchantAuthController.java
  18. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/MerchantController.java
  19. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/NoticeController.java
  20. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/OmsOrderReturnApplyController.java
  21. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/OrderController.java
  22. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/ProfitRatioConfigController.java
  23. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/ProfitRatioController.java
  24. 2 1
      src/main/java/com/chelvc/cloud/admin/controller/RankAwardConfigController.java
  25. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/RankAwardRecordController.java
  26. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/ReservationController.java
  27. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/RoleController.java
  28. 2 0
      src/main/java/com/chelvc/cloud/admin/controller/UserController.java
  29. 1 0
      src/main/resources/i18n/messages.properties

+ 1 - 4
src/main/java/com/chelvc/cloud/admin/controller/AuthorizeController.java

@@ -35,7 +35,6 @@ public class AuthorizeController {
      * @param param 手机号参数
      * @return 短信会话信息
      */
-    @Authorize(enabled = false)
     @PostMapping("/sms/captcha")
     public SmsSession sendCaptcha(@RequestBody @Valid MobileParam param) {
         return this.captchaSmsHandler.send(param.getMobile());
@@ -47,7 +46,6 @@ public class AuthorizeController {
      * @param param 登陆参数
      * @return 认证信息
      */
-    @Authorize(enabled = false)
     @PostMapping("/login/sms")
     public Authorization loginWithSms(@RequestBody @Valid AuthorizeParam.Sms param) {
         return this.authorizeClient.authorize("sms", param);
@@ -59,7 +57,6 @@ public class AuthorizeController {
      * @param param 登陆参数
      * @return 认证信息
      */
-    @Authorize(enabled = false)
     @PostMapping("/login/password")
     public Authorization loginWithPassword(@RequestBody @Valid AuthorizeParam.Password param) {
         return this.authorizeClient.authorize("password", param);
@@ -71,7 +68,6 @@ public class AuthorizeController {
      * @param param 刷新参数
      * @return 认证信息
      */
-    @Authorize(enabled = false)
     @PostMapping("/token/refresh")
     public Authorization refreshToken(@RequestBody @Valid AuthorizeParam.Refresh param) {
         return this.authorizeClient.authorize("refresh_token", param);
@@ -82,6 +78,7 @@ public class AuthorizeController {
      *
      * @param param 认证参数
      */
+    @Authorize
     @PostMapping("/logoff")
     public void logoff(@RequestBody @Valid AuthorizeParam param) {
         this.authorizeClient.logout(param);

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/CarouselImagesController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.CarouselImagesModifyParam;
 import com.chelvc.cloud.vehicle.client.param.CarouselImagesPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/12/29
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/CategoryController.java

@@ -11,6 +11,7 @@ import com.chelvc.cloud.vehicle.client.param.CategoryModifyParam;
 import com.chelvc.cloud.vehicle.client.param.CategoryPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author 七仔
  * @Date 2023/4/4
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/CommissionConfigController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.CommissionConfigModifyParam;
 import com.chelvc.cloud.vehicle.client.param.CommissionConfigPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/12/29
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/CouponController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.CouponModifyParam;
 import com.chelvc.cloud.vehicle.client.param.CouponPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/8/29
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/DynamicCommentController.java

@@ -6,6 +6,7 @@ import com.chelvc.cloud.vehicle.client.param.ExamineDynamicParam;
 import com.chelvc.cloud.vehicle.client.param.QueryAdminDynamicParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -21,6 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author: igl
  * @date: 2023/8/17 22:18
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/comment")

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/DynamicContentController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.ExamineDynamicParam;
 import com.chelvc.cloud.vehicle.client.param.QueryAdminDynamicParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author igl
  * @date 2023-02-25
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/content")

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/EmployeeController.java

@@ -12,6 +12,7 @@ import com.chelvc.cloud.user.client.param.EmployeeModifyParam;
 import com.chelvc.cloud.user.client.param.EmployeePagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -28,6 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2021/10/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/FeedbackController.java

@@ -10,6 +10,7 @@ import com.chelvc.cloud.vehicle.client.dto.FeedBackDTO;
 import com.chelvc.cloud.vehicle.client.param.FeedBackPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -23,6 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/1/16
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/FileController.java

@@ -6,6 +6,7 @@ import com.chelvc.framework.common.model.Media;
 import com.chelvc.framework.common.util.FileUtils;
 import com.chelvc.framework.common.util.ObjectUtils;
 import com.chelvc.framework.common.util.StringUtils;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import com.chelvc.framework.upload.UploadHandler;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
@@ -27,6 +28,7 @@ import java.io.InputStream;
  * @date 2023/5/4
  */
 @Slf4j
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/GoodsController.java

@@ -11,6 +11,7 @@ import com.chelvc.cloud.vehicle.client.param.GoodsModifyParam;
 import com.chelvc.cloud.vehicle.client.param.GoodsPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/8/29
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/HelpCategoryController.java

@@ -10,6 +10,7 @@ import com.chelvc.cloud.vehicle.client.param.HelpCategoryModifyParam;
 import com.chelvc.cloud.vehicle.client.param.HelpCategoryPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -26,6 +27,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2024/3/4
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/HelpController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.HelpModifyParam;
 import com.chelvc.cloud.vehicle.client.param.HelpPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2024/3/4
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/InviteUserController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.TeamInvitePageParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.util.StringUtils;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -21,6 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2024/4/30
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/LoginController.java

@@ -7,6 +7,7 @@ import com.chelvc.cloud.user.client.dto.LoginDTO;
 import com.chelvc.cloud.user.client.param.LoginPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2024/4/30
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/MenuController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.user.client.dto.MenuDTO;
 import com.chelvc.cloud.user.client.param.MenuModifyParam;
 import com.chelvc.cloud.user.client.param.MenuQueryParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2021/10/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/MerchantAuthController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.MerchantAuthModifyParam;
 import com.chelvc.cloud.vehicle.client.param.MerchantAuthPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/13
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/MerchantController.java

@@ -18,6 +18,7 @@ import com.chelvc.cloud.vehicle.client.param.MerchantRankParam;
 import com.chelvc.cloud.vehicle.client.param.ReportModifyParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -34,6 +35,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/9/3
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/NoticeController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.param.NoticeModifyParam;
 import com.chelvc.cloud.vehicle.client.param.NoticePagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/13
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/OmsOrderReturnApplyController.java

@@ -5,6 +5,7 @@ import com.chelvc.cloud.vehicle.client.param.OrderReturnApplyModifyParam;
 import com.chelvc.cloud.vehicle.client.param.OrderReturnApplyPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -21,6 +22,7 @@ import javax.validation.constraints.Min;
 /**
  * 订单退货申请接口
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/OrderController.java

@@ -10,6 +10,7 @@ import com.chelvc.cloud.vehicle.client.dto.OmsOrderDetailDTO;
 import com.chelvc.cloud.vehicle.client.param.OrderPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -23,6 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/11/29
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/ProfitRatioConfigController.java

@@ -11,6 +11,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryProfitRatioConfigParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 分佣比例配置管理接口
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/ProfitRatioController.java

@@ -7,6 +7,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryPlatformProfitRatioParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -18,6 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 平台/用户/商家分佣比例管理接口
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 1
src/main/java/com/chelvc/cloud/admin/controller/RankAwardConfigController.java

@@ -11,6 +11,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryRankAwardConfigParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -25,7 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 排行榜奖励配置
  */
-
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/RankAwardRecordController.java

@@ -8,6 +8,7 @@ import com.chelvc.cloud.vehicle.client.param.HandRankAwardParam;
 import com.chelvc.cloud.vehicle.client.param.QueryRankAwardRecordParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 排行榜派奖记录
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/ReservationController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.dto.ReservationDTO;
 import com.chelvc.cloud.vehicle.client.param.ReservationPagingParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -23,6 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/1/19
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/RoleController.java

@@ -12,6 +12,7 @@ import com.chelvc.cloud.user.client.param.RolePagingParam;
 import com.chelvc.cloud.vehicle.client.param.MenuModifyParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -28,6 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2021/10/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/admin/controller/UserController.java

@@ -14,6 +14,7 @@ import com.chelvc.cloud.vehicle.client.param.ReportModifyParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.common.model.Pagination;
 import com.chelvc.framework.common.util.ObjectUtils;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -28,6 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/4/30
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 1 - 0
src/main/resources/i18n/messages.properties

@@ -5,6 +5,7 @@ Success=成功
 Failure=服务异常,请稍后重试
 Forbidden=拒绝访问
 Unauthorized=认证失败
+Not.Found=资源不存在
 Request.Invalid=请求无效
 Header.Missing=请求头缺失
 Parameter.Invalid=参数无效