d3d21a157476c4f7e70b0f0bccd1b880948a3b30.svn-base 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. package cn.com.goldenwater.dcproj.controller;
  2. import cn.com.goldenwater.core.web.BaseController;
  3. import cn.com.goldenwater.core.web.BaseResponse;
  4. import cn.com.goldenwater.dcproj.dto.BisInspAllDto;
  5. import cn.com.goldenwater.dcproj.dto.PersListDto;
  6. import cn.com.goldenwater.dcproj.dto.TacWorkerPerDto;
  7. import cn.com.goldenwater.dcproj.model.TacInspYearBatchArea;
  8. import cn.com.goldenwater.dcproj.service.TacInspYearBatchAreaService;
  9. import cn.com.goldenwater.dcproj.service.TacWorkerBService;
  10. import com.github.pagehelper.PageHelper;
  11. import com.github.pagehelper.PageInfo;
  12. import io.swagger.annotations.Api;
  13. import io.swagger.annotations.ApiOperation;
  14. import io.swagger.annotations.ApiParam;
  15. import org.apache.commons.collections.MapUtils;
  16. import org.springframework.beans.factory.annotation.Autowired;
  17. import org.springframework.web.bind.annotation.RequestBody;
  18. import org.springframework.web.bind.annotation.RequestMapping;
  19. import org.springframework.web.bind.annotation.RequestMethod;
  20. import org.springframework.web.bind.annotation.RestController;
  21. import java.util.Map;
  22. @Api(value = "稽察计划相关接口", tags = "稽察计划相关接口")
  23. @RestController
  24. @RequestMapping("/bis/insp/jicha/index")
  25. public class BisInspJichaIndexController extends BaseController {
  26. @Autowired
  27. private TacWorkerBService tacWorkerBService;
  28. @Autowired
  29. private TacInspYearBatchAreaService tacInspYearBatchAreaService;
  30. /**
  31. * 首页查询稽察人员信息:
  32. *
  33. * @param paramMap 查询条件
  34. * @return 人员信息
  35. */
  36. @ApiOperation(value = "首页查询稽察人员信息")
  37. @RequestMapping(value = "/per/list", method = RequestMethod.POST)
  38. public BaseResponse<PageInfo<TacWorkerPerDto>> listOfPer(@ApiParam(name = "paramMap", value = "paramMap")
  39. @RequestBody Map<String, String> paramMap) {
  40. if (MapUtils.getIntValue(paramMap, "pageNum") == 0) {
  41. paramMap.put("pageNum", "1");
  42. }
  43. if (MapUtils.getIntValue(paramMap, "pageSize") == 0) {
  44. paramMap.put("pageSize", "10");
  45. }
  46. paramMap.put("orgId", getCurrentOrgId());
  47. paramMap.put("persId", getCurrentPersId());
  48. return buildSuccessResponse(tacWorkerBService.listByList(paramMap));
  49. }
  50. @ApiOperation(value = "首页查询稽察组信息")
  51. @RequestMapping(value = "/group/list", method = RequestMethod.POST)
  52. public BaseResponse<PageInfo<TacInspYearBatchArea>> listOfGroup(@ApiParam(name = "paramMap", value = "paramMap")
  53. @RequestBody Map<String, String> paramMap) {
  54. if (MapUtils.getIntValue(paramMap, "pageNum") == 0) {
  55. paramMap.put("pageNum", "1");
  56. }
  57. if (MapUtils.getIntValue(paramMap, "pageSize") == 0) {
  58. paramMap.put("pageSize", "10");
  59. }
  60. paramMap.put("orgId", getCurrentOrgId());
  61. paramMap.put("persId", getCurrentPersId());
  62. return buildSuccessResponse(tacInspYearBatchAreaService.listByList(paramMap));
  63. }
  64. }