package com.feetao.web.controller; import javax.annotation.Resource; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import com.feetao.web.constants.Result; import com.feetao.web.service.BoardService; import com.feetao.web.service.MemberService; import com.feetao.web.support.RequestContextHolder; import com.feetao.web.support.RequestData; import com.feetao.web.vo.BoardMsgVO; /** * 留言板 * <p>Title: AddressController.java</p> * <p>Description: </p> * @author yida.zyd * @date 2014-4-8 * @version 1.0 */ @Controller @RequestMapping("/board") public class BoardController { @Resource private BoardService boardService; @Resource private MemberService memberService; @Resource private RequestContextHolder requestContextHolder; @ResponseBody @RequestMapping("/add") public Object addAddress(@RequestParam("content") String content) { Result<BoardMsgVO> result = new Result<BoardMsgVO>(); RequestData data = requestContextHolder.getRequestData(); BoardMsgVO mvo = boardService.addMessage(data.getUserId(), data.getOpenId(), content); result.setResult(mvo); return result; } }