package cn.com.lzt.car.archives.controller; import com.daju.base.ApiBaseController; import com.daju.common.util.DataPage; import com.daju.mix.dao.entity.TBArchivesClearingPoint; import com.daju.mix.dao.entity.TBArchivesClearingPoint; import com.daju.mix.dao.service.impl.TBArchivesClearingPointServiceImpl; 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.servlet.ModelAndView; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * @author yangToT * @version 1.0 * @description ArchivesSignInController.java * @date 2021/6/2 19:47 */ @Controller @RequestMapping("/archivesClearingPointController") //@Api(value = "基础档案接口 - 清运点档案") public class ArchivesClearingPointController extends ApiBaseController { @Resource private TBArchivesClearingPointServiceImpl TBArchivesClearingPointService; private String bestXmlPath= "cn/com/lzt/car/archives/"; /** * 清运点档案管理列表 页面跳转 * * @return */ @RequestMapping(params = "list") public ModelAndView list(HttpServletRequest request) { return new ModelAndView(bestXmlPath+"archivesClearingPointList"); } /** * 清运点档案新增页面跳转 * * @return */ @RequestMapping(params = "goAddOrUpdate") public ModelAndView goAdd(TBArchivesClearingPoint archivesClearingPoint, HttpServletRequest req) { if (StringUtil.isNotEmpty(archivesClearingPoint.getId())) { archivesClearingPoint = TBArchivesClearingPointService.getById(archivesClearingPoint.getId()); req.setAttribute("archivesClearingPoint", archivesClearingPoint); } return new ModelAndView(bestXmlPath+"archivesClearingPoint-detail"); } /** * easyui AJAX请求数据 * * @param request * @param response * @param dataGrid * @param archivesClearingPoint */ @RequestMapping(params = "datagrid") public void datagrid(TBArchivesClearingPoint archivesClearingPoint, HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) { DataPage page = TBArchivesClearingPointService.queryPageList(archivesClearingPoint,dataGrid); TagUtil.datagrid(response, dataGrid, page); } }