diff --git a/webApi/src/main/java/com/lyms/yimiao/web/controller/v1/FeedbackController.java b/webApi/src/main/java/com/lyms/yimiao/web/controller/v1/FeedbackController.java index 554b924..41220c4 100644 --- a/webApi/src/main/java/com/lyms/yimiao/web/controller/v1/FeedbackController.java +++ b/webApi/src/main/java/com/lyms/yimiao/web/controller/v1/FeedbackController.java @@ -12,6 +12,7 @@ import com.lymsh.yimiao.main.data.model.YmUsers; import com.lymsh.yimiao.main.data.service.YmFeedBacksService; import com.lymsh.yimiao.main.data.service.YmUsersService; import com.lymsh.yimiao.main.data.util.JsonUtil; +import com.lymsh.yimiao.main.data.util.LoginContext; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; @@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; +import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Date; import java.util.HashMap; @@ -46,6 +48,7 @@ public class FeedbackController extends BaseController{ @RequestMapping(value = "/feedBacks", method = RequestMethod.POST) @TokenRequired public void submitFeedBack(@RequestParam("content") String content, + HttpServletRequest request, HttpServletResponse httpServletResponse) { if (StringUtils.isEmpty(content)) { @@ -53,8 +56,8 @@ public class FeedbackController extends BaseController{ return; } - MommyBobyContext mommyBobyContext = ContextHolder.getContext(); - Integer userId = mommyBobyContext.getUserId(); + LoginContext loginContext = (LoginContext) request.getAttribute("loginContext"); + Integer userId = loginContext.getId(); if (null != userId) { YmFeedBacks feedBacks = new YmFeedBacks();