|
|
@@ -446,9 +446,9 @@ public class RoomBedServiceImpl extends MPJBaseServiceImpl<RoomBedMapper, RoomBe
|
|
|
}
|
|
|
if(!room.getGender().equals(studentGender)){
|
|
|
String genderStr = "";
|
|
|
- if(1 == xjrUser.getGender()){
|
|
|
+ if("SB10001".equals(room.getGender())){
|
|
|
genderStr = "男";
|
|
|
- }else if(2 == xjrUser.getGender()){
|
|
|
+ }else if("SB10002".equals(room.getGender())){
|
|
|
genderStr = "女";
|
|
|
}
|
|
|
throw new MyException("该学生无法入住" + genderStr + "寝室");
|
|
|
@@ -473,9 +473,10 @@ public class RoomBedServiceImpl extends MPJBaseServiceImpl<RoomBedMapper, RoomBe
|
|
|
setId(dto.getBedId());
|
|
|
setStudentUserId(dto.getStudentUserId());
|
|
|
}});
|
|
|
-
|
|
|
+ if(roomIds.isEmpty()){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
//如果寝室的人是多个班级,将混合寝室改为是
|
|
|
-
|
|
|
List<RoomClassCountVo> classCountVoList = roomMapper.getRoomClassCount(roomIds);
|
|
|
for (RoomClassCountVo roomClassCountVo : classCountVoList) {
|
|
|
if(roomClassCountVo.getClassCount() > 1){
|