浏览代码

fix:修复逻辑删除还能被查询出来的问题

yangyi 4 月之前
父节点
当前提交
43e274e45e

+ 1 - 1
src/main/java/space/anyi/petServiceManagementSystem/server/controller/admin/AdminBoardingRoomController.java

@@ -23,7 +23,7 @@ public class AdminBoardingRoomController {
     private BoardingRoomService boardingRoomService;
 
     @GetMapping
-    @Operation(summary = "获取所有房型(含已禁用)")
+    @Operation(summary = "获取所有房型")
     public R<List<BoardingRoomVo>> listAll() {
         return R.ok(boardingRoomService.listAllRooms());
     }

+ 1 - 1
src/main/java/space/anyi/petServiceManagementSystem/server/service/impl/BoardingRoomServiceImpl.java

@@ -49,7 +49,7 @@ public class BoardingRoomServiceImpl implements BoardingRoomService {
 
     @Override
     public List<BoardingRoomVo> listAllRooms() {
-        return boardingRoomMapper.selectAll().stream()
+        return boardingRoomMapper.selectAll().stream().filter(r->r.getIsActive() == 1)
                 .map(this::toBoardingRoomVo).collect(Collectors.toList());
     }