增加站点设备多项统计接口
This commit is contained in:
parent
fe786d39ce
commit
fbed36dfc2
|
|
@ -85,7 +85,6 @@ public class DataCenterController {
|
|||
@PostMapping(value = "/deviceAlertStatistic")
|
||||
public Result<SurvSummaryVo> deviceAlertStatistic(@RequestBody SurvSummaryDTO survSummaryDTO) {
|
||||
|
||||
survSummaryDTO.setTenantId(TenantContext.getTenant());
|
||||
SurvSummaryVo survSummaryVo = commonService.getSurvSummary(survSummaryDTO);
|
||||
|
||||
return Result.OK(survSummaryVo);
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ import org.jeecg.common.constant.enums.PollutionEnum;
|
|||
import org.jeecg.common.dto.CommonDTO;
|
||||
import org.jeecg.common.dto.SurvSummaryDTO;
|
||||
import org.jeecg.common.entity.*;
|
||||
import org.jeecg.common.tenant.TenantContextHolder;
|
||||
import org.jeecg.common.util.*;
|
||||
import org.jeecg.common.vo.VOHisResult;
|
||||
import org.jeecg.common.vo.iot.common.SurvItemInfo;
|
||||
|
|
@ -473,6 +474,10 @@ public class CommonServiceImpl {
|
|||
|
||||
public SurvSummaryVo getSurvSummary(SurvSummaryDTO survSummaryDTO) {
|
||||
|
||||
if(StringUtils.isNotBlank(survSummaryDTO.getTenantId())){
|
||||
TenantContext.setTenant(survSummaryDTO.getTenantId());
|
||||
}
|
||||
|
||||
SurvSummaryVo survSummaryVo = new SurvSummaryVo();
|
||||
Map<String, SurvItemInfo> itemInfo = new HashMap<>();
|
||||
List<SurvItemInfo> itemList = new ArrayList<>();
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ import org.jeecg.system.applet.annotation.ApiLogin;
|
|||
import org.jeecg.system.applet.client.ZhAdminFeignClient;
|
||||
import org.jeecg.system.applet.dto.AlertSummaryDTO;
|
||||
import org.jeecg.system.applet.service.ISurvAlertRecordService;
|
||||
import org.jeecg.system.applet.util.TenantUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
|
|
@ -43,6 +44,8 @@ public class SurvAlertRecordController {
|
|||
@PostMapping(value = "/alertSummary")
|
||||
@ApiLogin
|
||||
public R<SurvSummaryVo> alertSummary(@RequestBody SurvSummaryDTO survSummaryDTO) {
|
||||
String tenantId = TenantUtil.getCurTenant(null);
|
||||
survSummaryDTO.setTenantId(tenantId);
|
||||
SurvSummaryVo survSummaryVo = zhAdminFeignClient.stationDeviceSummary(survSummaryDTO);
|
||||
return R.ok(survSummaryVo);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue