提交
This commit is contained in:
@@ -75,31 +75,25 @@ public class RMpDevEvaluateDetailController extends BaseController {
|
|||||||
/*主网*/
|
/*主网*/
|
||||||
|
|
||||||
List<LineDevGetDTO> collect = data1.stream().map(DeptGetDeviceDTO::getDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
List<LineDevGetDTO> collect = data1.stream().map(DeptGetDeviceDTO::getDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
||||||
if(!CollectionUtils.isEmpty(collect)){
|
collect.forEach(temp -> {
|
||||||
Map<String, List<LineDevGetDTO>> map = collect.stream().collect(Collectors.groupingBy(LineDevGetDTO::getDevId));
|
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
||||||
map.forEach((k, v) -> {
|
deviceDetail.setDevId(temp.getDevId());
|
||||||
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
deviceDetail.setLineIds(temp.getMonitorIds());
|
||||||
deviceDetail.setDevId(k);
|
deviceDetail.setUpdateTime(temp.getUpdateTime()+"");
|
||||||
List<String> lineIds = v.stream().map(LineDevGetDTO::getPointId).collect(Collectors.toList());
|
list.add(deviceDetail);
|
||||||
deviceDetail.setLineIds(lineIds);
|
});
|
||||||
deviceDetail.setUpdateTime(v.get(0).getUpdateTime()+"");
|
|
||||||
list.add(deviceDetail);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/*配网*/
|
/*配网*/
|
||||||
List<LineDevGetDTO> collect2 = data1.stream().map(DeptGetDeviceDTO::getPwDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
List<LineDevGetDTO> collect2 = data1.stream().map(DeptGetDeviceDTO::getPwDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
||||||
if(!CollectionUtils.isEmpty(collect2)){
|
|
||||||
Map<String, List<LineDevGetDTO>> map = collect2.stream().collect(Collectors.groupingBy(LineDevGetDTO::getDevId));
|
collect2.forEach(temp -> {
|
||||||
map.forEach((k, v) -> {
|
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
||||||
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
deviceDetail.setDevId(temp.getDevId());
|
||||||
deviceDetail.setDevId(k);
|
deviceDetail.setLineIds(temp.getMonitorIds());
|
||||||
List<String> lineIds = v.stream().map(LineDevGetDTO::getPointId).collect(Collectors.toList());
|
deviceDetail.setUpdateTime(temp.getUpdateTime()+"");
|
||||||
deviceDetail.setLineIds(lineIds);
|
list.add(deviceDetail);
|
||||||
deviceDetail.setUpdateTime(v.get(0).getUpdateTime()+"");
|
});
|
||||||
list.add(deviceDetail);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
deviceParam.setDetailList(list);
|
deviceParam.setDetailList(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -77,31 +77,23 @@ public class RStatDevSignalController extends BaseController {
|
|||||||
/*主网*/
|
/*主网*/
|
||||||
|
|
||||||
List<LineDevGetDTO> collect = data1.stream().map(DeptGetDeviceDTO::getDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
List<LineDevGetDTO> collect = data1.stream().map(DeptGetDeviceDTO::getDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
||||||
if(!CollectionUtils.isEmpty(collect)){
|
collect.forEach(temp -> {
|
||||||
Map<String, List<LineDevGetDTO>> map = collect.stream().collect(Collectors.groupingBy(LineDevGetDTO::getDevId));
|
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
||||||
map.forEach((k, v) -> {
|
deviceDetail.setDevId(temp.getDevId());
|
||||||
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
deviceDetail.setLineIds(temp.getMonitorIds());
|
||||||
deviceDetail.setDevId(k);
|
deviceDetail.setUpdateTime(temp.getUpdateTime()+"");
|
||||||
List<String> lineIds = v.stream().map(LineDevGetDTO::getPointId).collect(Collectors.toList());
|
list.add(deviceDetail);
|
||||||
deviceDetail.setLineIds(lineIds);
|
});
|
||||||
deviceDetail.setUpdateTime(v.get(0).getUpdateTime()+"");
|
|
||||||
list.add(deviceDetail);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
/*配网*/
|
/*配网*/
|
||||||
List<LineDevGetDTO> collect2 = data1.stream().map(DeptGetDeviceDTO::getPwDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
List<LineDevGetDTO> collect2 = data1.stream().map(DeptGetDeviceDTO::getPwDeviceList).flatMap(Collection::stream).collect(Collectors.toList());
|
||||||
if(!CollectionUtils.isEmpty(collect2)){
|
collect2.forEach(temp -> {
|
||||||
Map<String, List<LineDevGetDTO>> map = collect2.stream().collect(Collectors.groupingBy(LineDevGetDTO::getDevId));
|
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
||||||
map.forEach((k, v) -> {
|
deviceDetail.setDevId(temp.getDevId());
|
||||||
DeviceParam.DeviceDetail deviceDetail = new DeviceParam.DeviceDetail();
|
deviceDetail.setLineIds(temp.getMonitorIds());
|
||||||
deviceDetail.setDevId(k);
|
deviceDetail.setUpdateTime(temp.getUpdateTime()+"");
|
||||||
List<String> lineIds = v.stream().map(LineDevGetDTO::getPointId).collect(Collectors.toList());
|
list.add(deviceDetail);
|
||||||
deviceDetail.setLineIds(lineIds);
|
});
|
||||||
deviceDetail.setUpdateTime(v.get(0).getUpdateTime()+"");
|
|
||||||
list.add(deviceDetail);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
deviceParam.setDetailList(list);
|
deviceParam.setDetailList(list);
|
||||||
}
|
}
|
||||||
rStatDevSignalDPOService.eventdetailHandler (deviceParam);
|
rStatDevSignalDPOService.eventdetailHandler (deviceParam);
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package com.njcn.prepare.harmonic.service.mysql.newalgorithm;
|
|||||||
|
|
||||||
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
import com.github.jeffreyning.mybatisplus.service.IMppService;
|
||||||
import com.njcn.prepare.harmonic.pojo.mysql.po.RStatHarmonicVoltageMPO;
|
import com.njcn.prepare.harmonic.pojo.mysql.po.RStatHarmonicVoltageMPO;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
|
|||||||
Reference in New Issue
Block a user