瀏覽代碼

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

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