From bdcbb87f09f6620335dc1f2a331e67fce131d2cf Mon Sep 17 00:00:00 2001 From: 克 刘 <4345453@qq.com> Date: Thu, 16 Apr 2020 11:13:42 +0800 Subject: [PATCH] 增加kidgrow-demo-order中BaseController --- kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java | 30 ++++++++++++++++++++++++++++++ kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java | 4 +++- 2 files changed, 33 insertions(+), 1 deletions(-) diff --git a/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java b/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java new file mode 100644 index 0000000..8de9f32 --- /dev/null +++ b/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java @@ -0,0 +1,30 @@ +package com.kidgrow.order.controller; + +import com.kidgrow.common.constant.SecurityConstants; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import javax.servlet.http.HttpServletRequest; + +/** + * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> + * + * @Description: <br> + * @Project: <br> + * @CreateDate: Created in 2020/4/14 16:21 <br> + * @Author: <a href="4345453@kidgrow.com">liuke</a> + */ +@Component +public class BaseController { + + @Autowired + private HttpServletRequest request; + + private String userID; + + + public String getUserID(){ + userID=request.getHeader(SecurityConstants.USER_ID_HEADER); + return userID; + } +} diff --git a/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java b/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java index f8becd5..0eb3286 100644 --- a/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java +++ b/kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java @@ -37,7 +37,7 @@ @RestController @Slf4j @RequestMapping("order") -public class OrderInfoController { +public class OrderInfoController extends BaseController{ @Autowired private OrderInfoMapper orderInfoMapper; @@ -74,6 +74,8 @@ log.info("用户ID:"+request.getHeader(SecurityConstants.USER_ID_HEADER)); + log.info("用户ID:"+ getUserID()); + log.info("ClientID:"+request.getHeader(SecurityConstants.CLIENT_HEADER)); log.info("TenantID:"+request.getHeader(SecurityConstants.TENANT_HEADER)); -- Gitblit v1.8.0