Browse Source

fix--接口报错

master
parent
commit
c92c31b2c0
  1. 11
      src/main/java/com/biutag/supervision/controller/data/VideoInspectionController.java

11
src/main/java/com/biutag/supervision/controller/data/VideoInspectionController.java

@ -74,7 +74,16 @@ public class VideoInspectionController {
if (externalDepartList.isEmpty()) { if (externalDepartList.isEmpty()) {
return Result.success(new Page<VideoInspectionVo>().setRecords(new ArrayList<>()).setTotal(0)); return Result.success(new Page<VideoInspectionVo>().setRecords(new ArrayList<>()).setTotal(0));
} }
queryWrapper.in("i.fsdw_gajgjgdm", departService.getAllNodeIds(externalDepartList.stream().map(SupExternalDepart::getExternalId).toList())); List<String> externalIds = externalDepartList.stream()
.map(SupExternalDepart::getExternalId)
.toList();
List<String> allNodeIds = departService.getAllNodeIds(externalIds);
if (allNodeIds == null || allNodeIds.isEmpty()) {
return Result.success(new Page<VideoInspectionVo>().setRecords(new ArrayList<>()).setTotal(0));
}
queryWrapper.in("i.fsdw_gajgjgdm", allNodeIds);
} }
queryWrapper.orderByDesc("i.rqsj"); queryWrapper.orderByDesc("i.rqsj");
return Result.success(dataAlarmDispositionInfoMapper.queryPage(Page.of(param.getCurrent(), param.getSize()), queryWrapper)); return Result.success(dataAlarmDispositionInfoMapper.queryPage(Page.of(param.getCurrent(), param.getSize()), queryWrapper));

Loading…
Cancel
Save