package com.gkhy.safePlatform.incidentManage.controller; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.incidentManage.model.dto.resp.AccidentReportCountRespDTO; import com.gkhy.safePlatform.incidentManage.query.AccidentReportCountQuery; import com.gkhy.safePlatform.incidentManage.service.AccidentCountService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @RestController @RequestMapping("/accidentCount") public class AccidentCountController { @Autowired private AccidentCountService accidentCountService; /** * 事故报告统计的rpc接口 */ @RequestMapping(value = "/accidentReport/count",method = RequestMethod.POST) public ResultVO> countAccidentReport(@RequestBody AccidentReportCountQuery query){ return accidentCountService.countAccidentReport(query); } }