d5d94df9f4ac9d57a971bd600754ca88eb4a0fba.svn-base 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package cn.com.goldenwater.dcproj.controller.pblm;
  2. import cn.com.goldenwater.core.web.BaseController;
  3. import cn.com.goldenwater.core.web.BaseResponse;
  4. import cn.com.goldenwater.dcproj.model.OlBisInspOrg;
  5. import cn.com.goldenwater.dcproj.param.BisInspPblmParam;
  6. import cn.com.goldenwater.dcproj.param.BisInspVo;
  7. import cn.com.goldenwater.dcproj.service.BisInspPblmService;
  8. import cn.com.goldenwater.dcproj.service.OlBisInspOrgService;
  9. import cn.com.goldenwater.dcproj.utils.AdLevelUtil;
  10. import com.github.pagehelper.PageInfo;
  11. import io.swagger.annotations.Api;
  12. import io.swagger.annotations.ApiOperation;
  13. import io.swagger.annotations.ApiParam;
  14. import org.apache.commons.lang3.StringUtils;
  15. import org.slf4j.Logger;
  16. import org.slf4j.LoggerFactory;
  17. import org.springframework.beans.factory.annotation.Autowired;
  18. import org.springframework.web.bind.annotation.RequestBody;
  19. import org.springframework.web.bind.annotation.RequestMapping;
  20. import org.springframework.web.bind.annotation.RequestMethod;
  21. import org.springframework.web.bind.annotation.RestController;
  22. /**
  23. * @author lune
  24. * @date 2019-2-18
  25. */
  26. @Api(value = "APP 督查问题管理", tags = "APP 督查问题管理")
  27. @RestController
  28. @RequestMapping("/dc/insp/pblm")
  29. public class BisInspPblmShowController extends BaseController {
  30. private Logger logger = LoggerFactory.getLogger(getClass());
  31. @Autowired
  32. private BisInspPblmService bisInspPblmService;
  33. @Autowired
  34. private OlBisInspOrgService olBisInspOrgService;
  35. @ApiOperation(value = "问题处置通用查询")
  36. @RequestMapping(value = "/list/page", method = RequestMethod.POST)
  37. public BaseResponse listOfPage(@ApiParam(name = "bisInspVo", value = "bisInspVo", required = true)
  38. @RequestBody BisInspPblmParam bisInspPblmParam) {
  39. bisInspPblmParam.setProvince(AdLevelUtil.getAddvcd(olBisInspOrgService.getRlProvince(getCurrentOrgId())));
  40. bisInspPblmParam.setOrgId(getCurrentOrgId());
  41. if (StringUtils.isNotBlank(bisInspPblmParam.getObjType())) {
  42. bisInspPblmParam.setObjType(String.valueOf(Integer.parseInt(bisInspPblmParam.getObjType())));
  43. }
  44. return buildSuccessResponse(bisInspPblmService.listOfPage(bisInspPblmParam));
  45. }
  46. }