ArchivesClearingPointController.java 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package cn.com.lzt.car.archives.controller;
  2. import com.daju.base.ApiBaseController;
  3. import com.daju.common.util.DataPage;
  4. import com.daju.mix.dao.entity.TBArchivesClearingPoint;
  5. import com.daju.mix.dao.entity.TBArchivesClearingPoint;
  6. import com.daju.mix.dao.service.impl.TBArchivesClearingPointServiceImpl;
  7. import org.jeecgframework.core.common.model.json.DataGrid;
  8. import org.jeecgframework.core.util.StringUtil;
  9. import org.jeecgframework.tag.core.easyui.TagUtil;
  10. import org.springframework.stereotype.Controller;
  11. import org.springframework.web.bind.annotation.RequestMapping;
  12. import org.springframework.web.servlet.ModelAndView;
  13. import javax.annotation.Resource;
  14. import javax.servlet.http.HttpServletRequest;
  15. import javax.servlet.http.HttpServletResponse;
  16. /**
  17. * @author yangToT
  18. * @version 1.0
  19. * @description ArchivesSignInController.java
  20. * @date 2021/6/2 19:47
  21. */
  22. @Controller
  23. @RequestMapping("/archivesClearingPointController")
  24. //@Api(value = "基础档案接口 - 清运点档案")
  25. public class ArchivesClearingPointController extends ApiBaseController {
  26. @Resource
  27. private TBArchivesClearingPointServiceImpl TBArchivesClearingPointService;
  28. private String bestXmlPath= "cn/com/lzt/car/archives/";
  29. /**
  30. * 清运点档案管理列表 页面跳转
  31. *
  32. * @return
  33. */
  34. @RequestMapping(params = "list")
  35. public ModelAndView list(HttpServletRequest request) {
  36. return new ModelAndView(bestXmlPath+"archivesClearingPointList");
  37. }
  38. /**
  39. * 清运点档案新增页面跳转
  40. *
  41. * @return
  42. */
  43. @RequestMapping(params = "goAddOrUpdate")
  44. public ModelAndView goAdd(TBArchivesClearingPoint archivesClearingPoint, HttpServletRequest req) {
  45. if (StringUtil.isNotEmpty(archivesClearingPoint.getId())) {
  46. archivesClearingPoint = TBArchivesClearingPointService.getById(archivesClearingPoint.getId());
  47. req.setAttribute("archivesClearingPoint", archivesClearingPoint);
  48. }
  49. return new ModelAndView(bestXmlPath+"archivesClearingPoint-detail");
  50. }
  51. /**
  52. * easyui AJAX请求数据
  53. *
  54. * @param request
  55. * @param response
  56. * @param dataGrid
  57. * @param archivesClearingPoint
  58. */
  59. @RequestMapping(params = "datagrid")
  60. public void datagrid(TBArchivesClearingPoint archivesClearingPoint, HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {
  61. DataPage<TBArchivesClearingPoint> page = TBArchivesClearingPointService.queryPageList(archivesClearingPoint,dataGrid);
  62. TagUtil.datagrid(response, dataGrid, page);
  63. }
  64. }