forked from kidgrow-microservices-platform

克 刘
2020-04-16 bdcbb87f09f6620335dc1f2a331e67fce131d2cf
增加kidgrow-demo-order中BaseController
1 files added
1 files modified
34 ■■■■■ changed files
kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java 30 ●●●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/OrderInfoController.java 4 ●●● patch | view | raw | blame | history
kidgrow-demo/kidgrow-demo-order/src/main/java/com/kidgrow/order/controller/BaseController.java
New file
@@ -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;
    }
}
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));