Преглед на файлове

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

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;
     }