Files
cms/src/main/java/com/fjy/spring/controller/FeedBackController.java
2018-02-08 10:32:34 +08:00

50 lines
1.6 KiB
Java

package com.fjy.spring.controller;
import com.fjy.spring.domain.TbFeedBack;
import com.fjy.spring.domain.TbUser;
import com.fjy.spring.properties.ServerProperties;
import com.fjy.spring.service.FeedBackService;
import com.fjy.spring.untils.RedirectUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.text.SimpleDateFormat;
import java.util.Date;
import static com.fjy.spring.constant.GlobalConstant.USER_SESSION_KEY;
@RestController
public class FeedBackController {
@Autowired
private FeedBackService feedBackService;
@Autowired
private ServerProperties serverProperties;
@Resource
HttpServletRequest request;
@PostMapping("/home/dofeedback")
public void doFeedBack(@RequestParam(value = "content") String content){
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(date);
TbFeedBack feedBack = new TbFeedBack();
feedBack.setContent(content);
feedBack.setTime(dateNowStr);
TbUser user = (TbUser)request.getSession().getAttribute(USER_SESSION_KEY);
feedBack.setUserid(user.getColuserid());
RedirectUtil red = new RedirectUtil();
if (feedBackService.addContent(feedBack)){
System.out.println("写入数据库成功");
}
}
}