| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- package cn.com.lzt.car.archives.controller;
- import com.daju.common.util.DataPage;
- import com.daju.common.util.Result;
- import com.daju.mix.dao.entity.TBArchivesPatrolPoint;
- import com.daju.mix.dao.service.impl.TBArchivesPatrolPointServiceImpl;
- import org.apache.log4j.Logger;
- import org.jeecgframework.core.common.controller.BaseController;
- import org.jeecgframework.core.common.model.json.AjaxJson;
- import org.jeecgframework.core.common.model.json.DataGrid;
- import org.jeecgframework.core.util.StringUtil;
- import org.jeecgframework.tag.core.easyui.TagUtil;
- 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 javax.annotation.Resource;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.util.HashMap;
- /**
- * @Title: Controller
- * @Description: 巡逻点档案管理
- * @author onlineGenerator
- * @date 2019-10-12 14:09:46
- * @version V1.0
- *
- */
- @Controller
- @RequestMapping("/archivesPatrolPointsController")
- public class ArchivesPatrolPointsController extends BaseController {
- /**
- * Logger for this class
- */
- private static final Logger logger = Logger.getLogger(ArchivesPatrolPointsController.class);
- @Resource
- private TBArchivesPatrolPointServiceImpl archivesPatrolPointService;
- @RequestMapping(params = "list")
- public ModelAndView list(HttpServletRequest request) {
- return new ModelAndView("cn/com/lzt/car/archives/patrolPoint");
- }
- @RequestMapping(params = "goAdd")
- public ModelAndView goAdd(HttpServletRequest req) {
- return new ModelAndView("cn/com/lzt/car/archives/patrolPoint-add");
- }
- @RequestMapping(params = "goUpdate")
- public ModelAndView goUpdate(TBArchivesPatrolPoint point, HttpServletRequest req) {
- if (StringUtil.isNotEmpty(point.getId())) {
- point = archivesPatrolPointService.getById(point.getId());
- req.setAttribute("point", point);
- }
- return new ModelAndView("cn/com/lzt/car/archives/patrolPoint-update");
- }
- @RequestMapping(params = "datagrid")
- public void datagrid(TBArchivesPatrolPoint point, HttpServletRequest request,
- HttpServletResponse response, DataGrid dataGrid) {
- String pos = request.getParameter("position");
- String state = request.getParameter("status");
- Result<DataPage<TBArchivesPatrolPoint>> page = archivesPatrolPointService.gasPageList(dataGrid.getPage(), pos, state.length()>0?Integer.valueOf(state):null);
- TagUtil.datagrid(response, dataGrid, page.getData());
- }
- @RequestMapping(params = "doAdd")
- @ResponseBody
- public AjaxJson doAdd(HttpServletRequest request) {
- AjaxJson j = new AjaxJson();
- String message = null;
- message = "档案添加成功";
- try {
- TBArchivesPatrolPoint tbArchivesPatrolPoint = new TBArchivesPatrolPoint();
- tbArchivesPatrolPoint.setName(request.getParameter("name"));
- tbArchivesPatrolPoint.setPosition((request.getParameter("position")));
- tbArchivesPatrolPoint.setLatitude((request.getParameter("latitude")));
- tbArchivesPatrolPoint.setLongitude((request.getParameter("longitude")));
- tbArchivesPatrolPoint.setHeight((request.getParameter("height")));
- String state = (request.getParameter("state"));
- tbArchivesPatrolPoint.setStatus(Integer.valueOf(state));
- archivesPatrolPointService.insert(tbArchivesPatrolPoint);
- } catch (Exception e) {
- message = "档案添加成功";
- logger.error(e.toString());
- }
- j.setMsg(message);
- return j;
- }
- @RequestMapping(params = "doUpdate")
- @ResponseBody
- public HashMap<String, Object> doUpdate(TBArchivesPatrolPoint tbArchivesPatrolPoint) {
- return archivesPatrolPointService.updataById(tbArchivesPatrolPoint);
- }
- }
|