|
|
@@ -338,7 +338,7 @@ public class IotInspectOrderController {
|
|
|
@PreAuthorize("@ss.hasPermission('rq:iot-inspect-order:query')")
|
|
|
public CommonResult<PageResult<IotInspectOrderRespVO>> getIotInspectOrderPageReport(@Valid IotInspectOrderPageReqVO pageReqVO) {
|
|
|
PageResult<IotInspectOrderDO> pageResult = iotInspectOrderService.getIotInspectOrderPage(pageReqVO);
|
|
|
- List<IotDeviceDO> iotDeviceDOS = iotDeviceMapper.selectList();
|
|
|
+// List<IotDeviceDO> iotDeviceDOS = iotDeviceMapper.selectList();
|
|
|
List<IotInspectOrderRespVO> collect = pageResult.getList().stream().map(e -> {
|
|
|
IotInspectOrderRespVO iotInspectOrderRespVO = new IotInspectOrderRespVO();
|
|
|
BeanUtils.copyProperties(e, iotInspectOrderRespVO);
|
|
|
@@ -368,13 +368,8 @@ public class IotInspectOrderController {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- StringBuilder stringBuilder = new StringBuilder();
|
|
|
- iotInspectOrderDetailMapper.selectList("order_id", e.getId()).stream().map(IotInspectOrderDetailDO::getDeviceId).collect(Collectors.toSet()).forEach(f ->{
|
|
|
- iotDeviceDOS.stream().filter(g -> g.getId().equals(f)).findFirst().ifPresent(g -> {
|
|
|
- stringBuilder.append(g.getDeviceCode()).append("|").append(g.getDeviceName()).append(";");
|
|
|
- });
|
|
|
- });
|
|
|
- iotInspectOrderRespVO.setDeviceInfo(stringBuilder.toString());
|
|
|
+ String deviceInfo = iotInspectOrderDeviceMapper.getDeviceInfo(e.getId());
|
|
|
+ iotInspectOrderRespVO.setDeviceInfo(deviceInfo);
|
|
|
return iotInspectOrderRespVO;
|
|
|
}).collect(Collectors.toList());
|
|
|
return success(new PageResult<>(collect, pageResult.getTotal()));
|