jiangping
2024-01-05 cb6874174975a370cb60f1557704c9d49a05f9e6
server/dmvisit_web/src/main/java/com/doumee/api/web/ApiController.java
@@ -1,6 +1,8 @@
package com.doumee.api.web;
import com.doumee.config.Jwt.JwtTokenUtil;
import com.doumee.core.model.PageData;
import com.doumee.dao.business.model.Member;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
@@ -25,6 +27,7 @@
        HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
        return request;
    }
    /**
     * 获取用户ID
     *
@@ -32,7 +35,15 @@
     */
    protected Integer getMemberId() {
        Object obj = this.getRequest().getAttribute(JwtTokenUtil.UserId_Name);
        return obj != null ? (Integer) obj : null;
        return obj != null ? Integer.valueOf( obj.toString() ): null;
    }
    /**
     * 获取用户
     *
     * @return
     */
    protected Member getMember() {
        Member member = (Member) this.getRequest().getAttribute(JwtTokenUtil.MEMBER);
        return member != null ? member : null;
    }
}