diff --git a/api-common/src/main/java/com/heyu/api/common/annotation/AppLogin.java b/api-common/src/main/java/com/heyu/api/common/annotation/AppLogin.java new file mode 100644 index 0000000..fbd2e2a --- /dev/null +++ b/api-common/src/main/java/com/heyu/api/common/annotation/AppLogin.java @@ -0,0 +1,12 @@ +package com.heyu.api.common.annotation; + + +import java.lang.annotation.*; + +@Target({ElementType.TYPE, ElementType.METHOD}) +@Retention(RetentionPolicy.RUNTIME) +@Documented +public @interface AppLogin { + + +} diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerAddressManagerController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerAddressManagerController.java index beda85d..ac245c0 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerAddressManagerController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerAddressManagerController.java @@ -2,6 +2,7 @@ package com.heyu.api.controller.vv; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.data.enums.BuyerAddressEnums; import com.heyu.api.alibaba.request.vv.AppBuyerAddressRequest; import com.heyu.api.common.annotation.Describe; @@ -24,6 +25,7 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/buyer/address") +@AppLogin public class AppBuyerAddressManagerController { diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerController.java index 36d0b67..16fc917 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppBuyerController.java @@ -2,6 +2,7 @@ package com.heyu.api.controller.vv; import com.heyu.api.alibaba.request.vv.AppBuyerRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.VvBuyerDao; import com.heyu.api.data.entity.vv.VvBuyerEntity; @@ -16,6 +17,7 @@ import org.springframework.web.bind.annotation.RestController; @Slf4j @RestController @RequestMapping("/app/buyer") +@AppLogin public class AppBuyerController { diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppCommentController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppCommentController.java index 031aa20..3b7ad7e 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppCommentController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppCommentController.java @@ -3,13 +3,13 @@ package com.heyu.api.controller.vv; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.heyu.api.data.enums.CommentStatusEnums; import com.heyu.api.alibaba.request.mm.order.resp.PropertyNameValue; import com.heyu.api.alibaba.request.vv.*; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dto.vv.VvCommentDTO; import com.heyu.api.data.entity.vv.*; +import com.heyu.api.data.enums.CommentStatusEnums; import com.heyu.api.data.utils.R; import com.heyu.api.utils.ISelect; import com.heyu.api.utils.PPageUtils; diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppKuaiDiCallBackController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppKuaiDiCallBackController.java index 5c4f270..09a710c 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppKuaiDiCallBackController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppKuaiDiCallBackController.java @@ -1,6 +1,7 @@ package com.heyu.api.controller.vv; import com.google.gson.Gson; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.enums.RoleEnums; import com.heyu.api.data.service.vv.VvPackageService; @@ -16,6 +17,7 @@ import org.springframework.web.bind.annotation.RestController; @Slf4j @RestController @RequestMapping("/app/kuaidi") +@AppLogin public class AppKuaiDiCallBackController { @Autowired @@ -29,7 +31,6 @@ public class AppKuaiDiCallBackController { @Describe("快递100回调接口") @RequestMapping("/callback") public SubscribeResp callback(String param, String sign) { - log.info("kuaidi callback param:{},sign", param, sign); //建议记录一下这个回调的内容,方便出问题后双方排查问题 diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppLogisticsController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppLogisticsController.java index 6a2884d..8e3187d 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppLogisticsController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppLogisticsController.java @@ -2,8 +2,8 @@ package com.heyu.api.controller.vv; import com.heyu.api.alibaba.request.mm.VvAppLogisticsRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; -import com.heyu.api.data.dao.vv.VvPackageDao; import com.heyu.api.data.dao.vv.VvTradeOrderLineDao; import com.heyu.api.data.dto.vv.KuaiDi100DTO; import com.heyu.api.data.entity.vv.VvTradeOrderLineEntity; @@ -22,12 +22,9 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/logistics") +@AppLogin public class AppLogisticsController { - - @Autowired - private VvPackageDao vvPackageDao; - @Autowired private VvTradeOrderLineDao vvTradeOrderLineDao; diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOrderController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOrderController.java index b848f4e..d781ea3 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOrderController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOrderController.java @@ -8,6 +8,7 @@ import com.heyu.api.alibaba.request.mm.order.AppDeliveredDTO; import com.heyu.api.alibaba.request.mm.order.resp.*; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseRequest; import com.heyu.api.alibaba.request.vv.AppOrderRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dto.WeiXinPayDelayDTO; @@ -41,6 +42,7 @@ import java.util.stream.Stream; @Slf4j @RestController @RequestMapping("/app/order") +@AppLogin public class AppOrderController { @Autowired diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOssAuthController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOssAuthController.java index 910a20b..4d2ea28 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOssAuthController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppOssAuthController.java @@ -1,6 +1,7 @@ package com.heyu.api.controller.vv; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.annotation.NotIntercept; import lombok.extern.slf4j.Slf4j; @@ -13,6 +14,7 @@ import javax.servlet.http.HttpServletResponse; @Slf4j @RestController @NotIntercept +@AppLogin public class AppOssAuthController { // // https://api.1024api.com/api-interface/auth diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterAwardLineController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterAwardLineController.java index 5d8f4e9..132544e 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterAwardLineController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterAwardLineController.java @@ -3,6 +3,7 @@ package com.heyu.api.controller.vv; import com.baomidou.mybatisplus.core.metadata.IPage; import com.heyu.api.alibaba.request.mm.VvPromoterLineRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.VvPromoterAwardLineDao; import com.heyu.api.data.utils.R; @@ -19,6 +20,7 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/promoter/award") +@AppLogin public class AppPromoterAwardLineController { diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterController.java index c5ad9d2..c38da21 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppPromoterController.java @@ -4,6 +4,7 @@ package com.heyu.api.controller.vv; import com.baomidou.mybatisplus.core.metadata.IPage; import com.heyu.api.alibaba.request.vv.AppPromoterRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.VvPromoterDao; import com.heyu.api.data.utils.R; @@ -20,6 +21,7 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/promoter") +@AppLogin public class AppPromoterController { diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppReverseController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppReverseController.java index b17e170..f14db0a 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppReverseController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppReverseController.java @@ -6,6 +6,7 @@ import com.heyu.api.alibaba.request.mm.order.ResourceDTO; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseCloseRequest; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseProveRequest; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.entity.vv.*; @@ -32,6 +33,7 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/reverse") +@AppLogin public class AppReverseController { @Autowired diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java index c64dc02..a20f17a 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java @@ -7,6 +7,7 @@ import com.heyu.api.alibaba.request.mm.order.resp.PropertyNameValue; import com.heyu.api.alibaba.request.vv.AppShippingCartDeleteRequest; import com.heyu.api.alibaba.request.vv.AppShippingCartRequest; import com.heyu.api.alibaba.request.vv.AppShoppingCartAddRequest; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dto.vv.VvShoppingCartDTO; @@ -31,6 +32,7 @@ import java.util.List; @Slf4j @RestController @RequestMapping("/app/shipping/cart") +@AppLogin public class AppShoppingCartController { diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppUploadOssController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppUploadOssController.java index 9a9e361..e885241 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppUploadOssController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppUploadOssController.java @@ -1,6 +1,7 @@ package com.heyu.api.controller.vv; +import com.heyu.api.common.annotation.AppLogin; import com.heyu.api.common.annotation.Describe; import com.heyu.api.data.utils.R; import com.heyu.api.oss.OssFileUploadService; @@ -20,6 +21,7 @@ import java.util.Map; @Slf4j @RestController @RequestMapping("/app/upload") +@AppLogin public class AppUploadOssController { @Autowired