소스 검색

批量移出某个寝室的学生时,把混合寝室设置为否

dzx 1 년 전
부모
커밋
2fd22e8a36
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      src/main/java/com/xjrsoft/module/room/service/impl/RoomBedServiceImpl.java

+ 4 - 1
src/main/java/com/xjrsoft/module/room/service/impl/RoomBedServiceImpl.java

@@ -104,7 +104,7 @@ public class RoomBedServiceImpl extends MPJBaseServiceImpl<RoomBedMapper, RoomBe
     @Override
     public Boolean clearStudentInfoByRoomId(Long id) {
         List<RoomBed> bedList = roomBedMapper.selectList(
-                MPJWrappers.<RoomBed>lambdaJoin().eq(RoomBed::getRoomId, id)
+            MPJWrappers.<RoomBed>lambdaJoin().eq(RoomBed::getRoomId, id)
         );
         for (RoomBed roomBed : bedList) {
             UpdateWrapper<RoomBed> updateWrapper = new UpdateWrapper<>();
@@ -113,6 +113,9 @@ public class RoomBedServiceImpl extends MPJBaseServiceImpl<RoomBedMapper, RoomBe
             updateWrapper.setSql("is_check_in = 0");
             roomBedMapper.update(roomBed, updateWrapper);
         }
+        Room room = roomMapper.selectById(id);
+        room.setIsMax(0);
+        roomMapper.updateById(room);
         return true;
     }