Browse Source

更新认证配置

woody 10 tháng trước cách đây
mục cha
commit
a28424d0f9
37 tập tin đã thay đổi với 72 bổ sung7 xóa
  1. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/AssessController.java
  2. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/AssetController.java
  3. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/AttentionController.java
  4. 2 4
      src/main/java/com/chelvc/cloud/maintain/controller/AuthorizeController.java
  5. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CarouselImagesController.java
  6. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CartItemController.java
  7. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CategoryController.java
  8. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CommentController.java
  9. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CommissionConfigController.java
  10. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CommonController.java
  11. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CouponController.java
  12. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/CurrencyRecordController.java
  13. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/DynamicCommentController.java
  14. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/DynamicContentController.java
  15. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/DynamicEvaluateRecordController.java
  16. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/FavoriteController.java
  17. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/FeedbackController.java
  18. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/FeedbackReplyController.java
  19. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/FileController.java
  20. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/GoodsController.java
  21. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/HelpCategoryController.java
  22. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/HotMerchantController.java
  23. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/IncomeRecordController.java
  24. 1 3
      src/main/java/com/chelvc/cloud/maintain/controller/IndexController.java
  25. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/InformController.java
  26. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/MerchantAuthController.java
  27. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/MerchantController.java
  28. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/NoticeController.java
  29. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/OmsOrderController.java
  30. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/OmsOrderReturnApplyController.java
  31. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/OrderController.java
  32. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/ReservationController.java
  33. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/UserController.java
  34. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/UserCouponController.java
  35. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/UserInviteController.java
  36. 2 0
      src/main/java/com/chelvc/cloud/maintain/controller/UserReceiveAddressController.java
  37. 1 0
      src/main/resources/i18n/messages.properties

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/AssessController.java

@@ -13,6 +13,7 @@ import com.chelvc.cloud.vehicle.client.param.AssessQueryParam;
 import com.chelvc.cloud.vehicle.client.param.AssessRecoverModifyParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import com.chelvc.framework.redis.config.RedisConfigurer;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
@@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.*;
  * @date 2024/01/26 00:08
  **/
 @Slf4j
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/AssetController.java

@@ -3,6 +3,7 @@ package com.chelvc.cloud.maintain.controller;
 import com.chelvc.cloud.vehicle.client.AssetClient;
 import com.chelvc.cloud.vehicle.client.dto.MerchantAssetDTO;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -18,6 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @date 2024/05/26 16:08
  **/
 @Slf4j
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/AttentionController.java

@@ -7,6 +7,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryAttentionParam;
 import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.model.Pagination;
 import com.chelvc.framework.common.model.Paging;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -24,6 +25,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @USER: igl
  * @DATE: 2023/8/14 9:55
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/client/attention")

+ 2 - 4
src/main/java/com/chelvc/cloud/maintain/controller/AuthorizeController.java

@@ -38,7 +38,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());
@@ -50,7 +49,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);
@@ -62,7 +60,6 @@ public class AuthorizeController {
      * @param param 登陆参数
      * @return 认证信息
      */
-    @Authorize(enabled = false)
     @PostMapping("/login/wechat")
     public Authorization loginWithWechat(@RequestBody @Valid AuthorizeParam.Wechat param) {
         return this.authorizeClient.authorize("wechat", param);
@@ -74,7 +71,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);
@@ -85,6 +81,7 @@ public class AuthorizeController {
      *
      * @param param 认证参数
      */
+    @Authorize
     @PostMapping("/logoff")
     public void logoff(@RequestBody @Valid AuthorizeParam param) {
         this.authorizeClient.logout(param);
@@ -93,6 +90,7 @@ public class AuthorizeController {
     /**
      * 用户注销
      */
+    @Authorize
     @DeleteMapping("/unregister")
     public void unregister() {
         this.userClient.unregister();

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

@@ -5,6 +5,7 @@ import java.util.List;
 import com.chelvc.cloud.vehicle.client.CarouselImagesClient;
 import com.chelvc.cloud.vehicle.client.dto.CarouselImagesDTO;
 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;
@@ -17,6 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/CartItemController.java

@@ -10,6 +10,7 @@ import com.chelvc.cloud.vehicle.client.dto.MerchantCartItemDTO;
 import com.chelvc.cloud.vehicle.client.dto.OmsCartItemDTO;
 import com.chelvc.cloud.vehicle.client.param.OmsCartItemModifyParam;
 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 liude
  * @Date 2023/11/19
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.CategoryClient;
 import com.chelvc.cloud.vehicle.client.dto.CategoryDTO;
 import com.chelvc.cloud.vehicle.client.param.CategoryListParam;
 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;
@@ -22,6 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/7/17
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/CommentController.java

@@ -11,6 +11,7 @@ import com.chelvc.cloud.vehicle.client.param.AddGoodsCommentParam;
 import com.chelvc.cloud.vehicle.client.param.CommentQueryParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
+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 Woody
  * @date 2023/8/7
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -2,6 +2,7 @@ package com.chelvc.cloud.maintain.controller;
 
 import com.chelvc.cloud.vehicle.client.CommissionConfigClient;
 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;
@@ -14,6 +15,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/CommonController.java

@@ -4,6 +4,7 @@ import java.util.List;
 
 import com.chelvc.cloud.vehicle.client.CommonClient;
 import com.chelvc.cloud.vehicle.client.dto.RegionDTO;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -14,6 +15,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 公共口
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/common")

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

@@ -14,6 +14,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.util.CollectionUtils;
@@ -32,6 +33,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author qizai
  * @date 2023/9/8
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/CurrencyRecordController.java

@@ -7,6 +7,7 @@ import com.chelvc.cloud.vehicle.client.CurrencyRecordClient;
 import com.chelvc.cloud.vehicle.client.dto.CurrencyRecordDTO;
 import com.chelvc.cloud.vehicle.client.dto.EarningsDTO;
 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;
@@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/4/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -7,6 +7,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryDynamicCommentParam;
 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;
@@ -22,6 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author igl
  * @date 2023-02-25
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/client/comment")

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

@@ -10,6 +10,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryDynamicContentParam;
 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;
@@ -26,6 +27,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author igl
  * @date 2023-02-25
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/client/content")

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/DynamicEvaluateRecordController.java

@@ -4,6 +4,7 @@ import com.chelvc.cloud.vehicle.client.DynamicEvaluateRecordClient;
 import com.chelvc.cloud.vehicle.client.param.AddDynamicEvaluateRecordParam;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
+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;
  * @author igl
  * @date 2023-08-08
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/client/evaluate-record")

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/FavoriteController.java

@@ -16,6 +16,7 @@ import com.chelvc.cloud.vehicle.client.param.FavoritePagingParam;
 import com.chelvc.cloud.vehicle.client.param.FavoriteQueryParam;
 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.util.CollectionUtils;
@@ -31,6 +32,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/7/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -9,6 +9,7 @@ import com.chelvc.cloud.vehicle.client.FeedbackClient;
 import com.chelvc.cloud.vehicle.client.dto.FeedBackDTO;
 import com.chelvc.cloud.vehicle.client.param.FeedBackModifyParam;
 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 liude
  * @date 2023/1/16
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/FeedbackReplyController.java

@@ -6,6 +6,7 @@ import javax.validation.constraints.Min;
 import com.chelvc.cloud.vehicle.client.FeedbackReplyClient;
 import com.chelvc.cloud.vehicle.client.param.FeedBackReplyModifyParam;
 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;
@@ -21,6 +22,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/maintain/controller/FileController.java

@@ -9,6 +9,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 org.springframework.web.multipart.MultipartFile;
  * @date 2023/5/4
  */
 @Slf4j
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -13,6 +13,7 @@ import com.chelvc.cloud.vehicle.client.dto.GoodsDTO;
 import com.chelvc.cloud.vehicle.client.dto.GoodsDetailDTO;
 import com.chelvc.cloud.vehicle.client.param.GoodsQueryParam;
 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;
@@ -28,6 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/8/6
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -6,6 +6,7 @@ import com.chelvc.cloud.vehicle.client.HelpCategoryClient;
 import com.chelvc.cloud.vehicle.client.dto.HelpCategoryDTO;
 import com.chelvc.cloud.vehicle.client.param.HelpCategoryModifyParam;
 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;
@@ -18,6 +19,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/maintain/controller/HotMerchantController.java

@@ -8,6 +8,7 @@ import com.chelvc.cloud.vehicle.client.HotMerchantClient;
 import com.chelvc.cloud.vehicle.client.dto.MerchantDTO;
 import com.chelvc.cloud.vehicle.client.param.LocationQueryParam;
 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;
@@ -23,6 +24,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/IncomeRecordController.java

@@ -5,6 +5,7 @@ import javax.validation.Valid;
 import com.chelvc.cloud.vehicle.client.IncomeRecordClient;
 import com.chelvc.cloud.vehicle.client.param.IncomeRecordModifyParam;
 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;
@@ -17,6 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/12/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 1 - 3
src/main/java/com/chelvc/cloud/maintain/controller/IndexController.java

@@ -51,7 +51,6 @@ public class IndexController {
      *
      * @return 配置信息
      */
-    @Authorize(enabled = false)
     @GetMapping("/configuration")
     public ConfigurationVO getConfiguration() {
         return ConfigurationVO.builder().build();
@@ -63,7 +62,6 @@ public class IndexController {
      * @param point 经纬度(如:30.563443,104.009457),如果为空则根据IP获取位置信息
      * @return 位置信息
      */
-    @Authorize(enabled = false)
     @GetMapping("/location")
     public Address getLocation(@RequestParam(value = "point", required = false) String point) {
         if (StringUtils.isEmpty(point)) {
@@ -78,7 +76,6 @@ public class IndexController {
      * @param param 首页参数
      * @return 首页信息
      */
-    @Authorize(enabled = false)
     @GetMapping("/customer/index")
     public CustomerIndexVO getCustomerIndex(@Valid LocationQueryParam param) {
         param.setCode((param.getRegion()/100)*100);
@@ -120,6 +117,7 @@ public class IndexController {
      * @param param 查询参数
      * @return 商家信息列表
      */
+    @Authorize
     @GetMapping("/merchant/indexMerchantPaging")
     public Pagination<MerchantDTO> indexMerchantPaging(@Valid LocationQueryPagingParam param) {
         param.setCode((param.getRegion()/100)*100);

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/InformController.java

@@ -8,6 +8,7 @@ import com.chelvc.framework.base.context.SessionContextHolder;
 import com.chelvc.framework.common.exception.ResourceUnavailableException;
 import com.chelvc.framework.common.model.Pagination;
 import com.chelvc.framework.common.model.Paging;
+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 javax.validation.constraints.NotNull;
  * @author igl
  * @Date 2023/12/13
  **/
+@Authorize
 @Validated
 @RestController
 @RequestMapping

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

@@ -7,6 +7,7 @@ import com.chelvc.cloud.vehicle.client.MerchantAuthClient;
 import com.chelvc.cloud.vehicle.client.dto.MerchantAuthDTO;
 import com.chelvc.cloud.vehicle.client.param.MerchantAuthModifyParam;
 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;
@@ -22,6 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @date 2023/1/10
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -24,6 +24,7 @@ import com.chelvc.cloud.vehicle.client.param.QueryMerchantBalanceParam;
 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;
@@ -39,6 +40,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/7/20
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -6,6 +6,7 @@ import javax.validation.Valid;
 import com.chelvc.cloud.vehicle.client.NoticeClient;
 import com.chelvc.cloud.vehicle.client.dto.NoticeDTO;
 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;
@@ -18,6 +19,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/maintain/controller/OmsOrderController.java

@@ -15,6 +15,7 @@ import com.chelvc.cloud.vehicle.client.param.OmsOrderModifyParam;
 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;
@@ -30,6 +31,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author liude
  * @Date 2023/11/19
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/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/maintain/controller/OrderController.java

@@ -9,6 +9,7 @@ import com.chelvc.cloud.maintain.vo.UserCouponVO;
 import com.chelvc.cloud.vehicle.client.UserCouponClient;
 import com.chelvc.cloud.vehicle.client.param.OrderQueryParam;
 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;
@@ -24,6 +25,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author qizai
  * @Date 2023/10/19
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -17,6 +17,7 @@ import com.chelvc.cloud.vehicle.client.param.ReservationPagingParam;
 import com.chelvc.cloud.vehicle.client.param.ReservationQueryParam;
 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.util.CollectionUtils;
@@ -34,6 +35,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/7/17
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

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

@@ -7,6 +7,7 @@ import com.chelvc.cloud.maintain.vo.PersonalVO;
 import com.chelvc.cloud.user.client.UserClient;
 import com.chelvc.cloud.user.client.param.PersonalModifyParam;
 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;
@@ -21,6 +22,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author Woody
  * @date 2023/4/30
  */
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/UserCouponController.java

@@ -14,6 +14,7 @@ import com.chelvc.cloud.vehicle.client.param.UserCouponPagingParam;
 import com.chelvc.cloud.vehicle.client.param.UserCouponQueryParam;
 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.util.CollectionUtils;
@@ -29,6 +30,7 @@ import org.springframework.web.bind.annotation.RestController;
  * @author qizai
  * @Date 2023/9/8
  **/
+@Authorize
 @Validated
 @RestController
 @ResponseWrapping

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/UserInviteController.java

@@ -8,6 +8,7 @@ import com.chelvc.cloud.vehicle.client.param.TeamInvitePageParam;
 import com.chelvc.cloud.vehicle.client.param.UserInviteParams;
 import com.chelvc.framework.base.annotation.ResponseWrapping;
 import com.chelvc.framework.base.context.SessionContextHolder;
+import com.chelvc.framework.oauth.annotation.Authorize;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
@@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
 /**
  * 用户邀请接口
  */
+@Authorize
 @Validated
 @RestController
 @RequestMapping("/invite")

+ 2 - 0
src/main/java/com/chelvc/cloud/maintain/controller/UserReceiveAddressController.java

@@ -3,6 +3,7 @@ import com.chelvc.cloud.vehicle.client.UserReceiveAddressClient;
 import com.chelvc.cloud.vehicle.client.dto.UserReceiveAddressDTO;
 import com.chelvc.cloud.vehicle.client.param.UserReceiveAddressModifyParam;
 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;
@@ -22,6 +23,7 @@ import java.util.List;
  * @author liude
  * @date 2024/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=参数无效