CdcTbCrbbgkController.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.citygis.controller;
  2. import com.citygis.common.controller.BaseController;
  3. import com.citygis.common.pojo.AjaxResult;
  4. import com.citygis.domain.TimeBase;
  5. import com.citygis.service.ICdcTbCrbbgkService;
  6. import io.swagger.annotations.Api;
  7. import io.swagger.annotations.ApiOperation;
  8. import org.springframework.web.bind.annotation.*;
  9. import javax.annotation.Resource;
  10. /**
  11. * <p>
  12. * 前端控制器
  13. * </p>
  14. *
  15. * @author shcd
  16. * @since 2024-09-19
  17. */
  18. @Api(tags = "看板")
  19. @RestController
  20. @CrossOrigin
  21. @RequestMapping("/kanban")
  22. public class CdcTbCrbbgkController extends BaseController {
  23. @Resource
  24. ICdcTbCrbbgkService iCdcTbCrbbgkService;
  25. @ApiOperation("柱状图")
  26. @GetMapping("/getHistogramData")
  27. public AjaxResult getHistogramData(){
  28. return iCdcTbCrbbgkService.getHistogramData();
  29. }
  30. @ApiOperation("分区数据")
  31. @GetMapping("/getDataByArea")
  32. public AjaxResult getDataByArea(){
  33. return iCdcTbCrbbgkService.getDataByArea();
  34. }
  35. @ApiOperation("撒点")
  36. @PostMapping("/sprinkleSomeByType")
  37. public AjaxResult sprinkleSomeByType(@RequestBody TimeBase timeBase){
  38. return iCdcTbCrbbgkService.sprinkleSomeByType(timeBase);
  39. }
  40. }