1.会议通知后台代码实现
package com.zking.web;
import java.util.List;
import java.util.Map;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.zking.dao.MeetingFeedBackDao;
import com.zking.entity.MeetingAudit;
import com.zking.entity.MeetingFeedBack;
import com.zking.framework.ActionSupport;
import com.zking.framework.ModelDriver;
import com.zking.util.PageBean;
import com.zking.util.R;
import com.zking.util.ResponseUtil;
@WebServlet()
public class MeetingFeedBackAction extends ActionSupport implements ModelDriver<MeetingFeedBack>{
private MeetingFeedBack feedBack =new MeetingFeedBack();
private MeetingFeedBackDao feedBackDao= new MeetingFeedBackDao();
@Override
public MeetingFeedBack getModel() {
// TODO Auto-generated method stub
return feedBack;
}
//会议通知查询
public String queryMeetingFeedBackByUserId(HttpServletRequest req,HttpServletResponse resp) {
try {
PageBean pageBean = new PageBean();
pageBean.setRequest(req);
List<Map<String, Object>> lst = feedBackDao.queryMeetingFeedBackByUserId(feedBack, pageBean);
//注意:layui中的数据的格式
ResponseUtil.writeJson(resp, R.ok(0, "会议通知数据查询成功",pageBean.getTotal(),lst));
} catch (Exception e) {
e.printStackTrace();
try {
ResponseUtil.writeJson(resp,R.error(0, "会议通知数据查询失败"));
} catch (Exception e1) {
e1.printStackTrace();
}
}
return null;
}
public String add(HttpServletRequest req, HttpServletResponse resp) {
try {
int rs = feedBackDao.add(feedBack);
if (rs > 0) {
ResponseUtil.writeJson(resp, R.ok(200, "会议反馈成功"));
}else {
ResponseUtil.writeJson(resp, R.error(0, "会议反馈失败"));
}
} catch (Exception e) {
e.printStackTrace();
try {
ResponseUtil.writeJson(resp, R.error(0, "会议反馈失败"));
} catch (Exception e1) {
e1.printStackTrace();
}
}
return null;
}
public String queryMeetingBackByMeetingId(HttpServletRequest req,HttpServletResponse resp) {
try {
PageBean pageBean = new PageBean();
pageBean.setRequest(req);
List<Map<String, Object>> lst = feedBackDao.queryMeetingBackByMeetingId(feedBack, pageBean);
//注意:layui中的数据的格式
ResponseUtil.writeJson(resp, R.ok(0, "会议反馈信息查询成功",pageBean.getTotal(),lst));
} catch (Exception e) {
e.printStackTrace();
try {
ResponseUtil.writeJson(resp,R.error(0, "会议反馈信息查询失败"));
} catch (Exception e1) {
e1.printStackTrace();
}
}
return null;
}
}
2.会议反馈功能实现
3.反馈详情