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