package com.zhcs.dt.controller.information.annualPlan; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.annotation.Resource; import net.sf.json.JSONArray; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; import com.zhcs.dt.controller.base.BaseController; import com.zhcs.dt.service.information.annualPlan.impl.AnnualMassagePanelService; import com.zhcs.dt.util.AppUtil; import com.zhcs.dt.util.Jurisdiction; import com.zhcs.dt.util.PageData; import com.zhcs.dt.util.Tools; /** * 类名称:审核意见填写 */ @Controller @RequestMapping(value="/annualMassagePanel") class AnnualMassagePanelController extends BaseController { @Resource(name="annualMassagePanelService") private AnnualMassagePanelService annualMassagePanelService; /**去新增页面 * @param * @throws Exception */ @RequestMapping(value="/addNewSHPanel") public ModelAndView addNewSHPanel()throws Exception{ ModelAndView mv = this.getModelAndView(); PageData pd = new PageData(); pd = this.getPageData(); mv.setViewName("information/annualPlan/annualPlan_addNewSHPanel"); mv.addObject("pd", pd); return mv; } /**insert审核意见 * @param * @throws Exception */ @RequestMapping(value="/addMassage") @ResponseBody public Object addMassage(String data){ Map map = new HashMap(); String msg = "审核完成"; PageData pd = new PageData(); pd = this.getPageData(); pd.put("USER_NAME", Jurisdiction.getUsername()); pd.put("TIME", Tools.date2Str(new Date())); pd.put("USER_ROLE", "路公司管理员"); pd.put("TODO_USER_ROLE", "路段管理员"); pd.put("STATUS", "路公司驳回"); pd.put("OPTION", "审核不通过"); pd.put("MESSAGE", data); try{ annualMassagePanelService.insertMassage(pd); }catch(Exception e){ msg = "保存审核意见失败"; } map.put("result", msg); //返回结果 return AppUtil.returnObject(new PageData(), map); } }