6f1b10f9b78343b1f4c89a0670e8d7c29caa9301.svn-base 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package cn.com.goldenwater.dcproj.controller.other;
  2. import cn.com.goldenwater.core.web.BaseController;
  3. import cn.com.goldenwater.core.web.BaseResponse;
  4. import cn.com.goldenwater.dcproj.model.BisInspRsvrImpStat;
  5. import cn.com.goldenwater.dcproj.service.BisInspRsvrImpStatService;
  6. import io.swagger.annotations.Api;
  7. import io.swagger.annotations.ApiOperation;
  8. import io.swagger.annotations.ApiParam;
  9. import org.slf4j.Logger;
  10. import org.slf4j.LoggerFactory;
  11. import org.springframework.beans.factory.annotation.Autowired;
  12. import org.springframework.stereotype.Controller;
  13. import org.springframework.web.bind.annotation.*;
  14. import java.util.List;
  15. /**
  16. * @author lhc
  17. * @date 2019-11-18
  18. */
  19. @Api(value = "督查小水库填报异常统计信息", tags = "督查小水库填报异常统计信息")
  20. @Controller
  21. @RequestMapping("/bis/insp/rsvr/imp/stat")
  22. public class BisInspRsvrImpStatController extends BaseController {
  23. private Logger logger = LoggerFactory.getLogger(getClass());
  24. @Autowired
  25. private BisInspRsvrImpStatService bisInspRsvrImpStatService;
  26. @RequestMapping("/stat")
  27. public String index() {
  28. return "/rsvr_excption";
  29. }
  30. @ApiOperation(value = "督查小水库填报异常统计信息")
  31. @RequestMapping(value = "getRsvrImpStat/{persId}/{pid}", method = RequestMethod.GET)
  32. @ResponseBody
  33. public BaseResponse<List<BisInspRsvrImpStat>> getRsvrImpStat(
  34. @ApiParam(name = "persId", value = "persId", required = true) @PathVariable String persId,
  35. @ApiParam(name = "pid", value = "pid", required = true) @PathVariable String pid
  36. ) {
  37. return buildSuccessResponse(bisInspRsvrImpStatService.getRsvrImpStat(persId, pid));
  38. }
  39. }