package com.gkhy.safePlatform.incidentManage.rpc.provider; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import com.gkhy.safePlatform.incidentManage.rpc.api.IncidentManageRpcAPi; import com.gkhy.safePlatform.incidentManage.rpc.api.model.dto.req.IncidentManageCountRPCReq; import com.gkhy.safePlatform.incidentManage.rpc.api.model.dto.resp.IncidentManageRPCResp; import com.gkhy.safePlatform.incidentManage.service.AccidentCountService; import org.apache.dubbo.config.annotation.DubboService; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; @DubboService public class IncidentManageRpcProvider implements IncidentManageRpcAPi { @Autowired private AccidentCountService accidentCountService; @Override public SearchResultVO getCountByDeptId(IncidentManageCountRPCReq query) { return accidentCountService.getCountByDeptId(query); } @Override public SearchResultVO> getCountByDeptIds(IncidentManageCountRPCReq query) { return accidentCountService.getCountByDeptIds(query); } }