diff --git a/src/main/java/com/gzzn/omms/msgexchangeapi/controller/FlightsController.java b/src/main/java/com/gzzn/omms/msgexchangeapi/controller/FlightsController.java index 36c38322..bb67cffd 100644 --- a/src/main/java/com/gzzn/omms/msgexchangeapi/controller/FlightsController.java +++ b/src/main/java/com/gzzn/omms/msgexchangeapi/controller/FlightsController.java @@ -1,6 +1,7 @@ package com.gzzn.omms.msgexchangeapi.controller; import java.util.List; +import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -21,6 +22,14 @@ public class FlightsController { */ @GetMapping("/all/flights") public ResponseDto> findAll( ) { - return ResponseDto.success(flightInfoService.findAll()); + List fltrs = flightInfoService.findAll(); + + //过滤只返回非共享航班的信息 + List fltrsRt = fltrs.stream().filter(node-> { + return (node.getMAID() == null); + }).collect(Collectors.toList()); + + + return ResponseDto.success(fltrsRt); } }