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<IncidentManageRPCResp> getCountByDeptId(IncidentManageCountRPCReq query) {
|
return accidentCountService.getCountByDeptId(query);
|
}
|
|
@Override
|
public SearchResultVO<List<IncidentManageRPCResp>> getCountByDeptIds(IncidentManageCountRPCReq query) {
|
return accidentCountService.getCountByDeptIds(query);
|
}
|
}
|