未住宿用户要住宿更改

This commit is contained in:
Qi 2025-06-10 11:39:41 +08:00
parent cc590c7b79
commit 7d21bb5dd9
2 changed files with 1 additions and 2 deletions

View File

@ -139,7 +139,6 @@ public class CeesDormitoryInfoServiceImpl extends ServiceImpl<CeesDormitoryInfoM
// 直接查询外校老师表中住在该宿舍的老师
LambdaQueryWrapper<CeesWaiTeacher> query = new LambdaQueryWrapper<>();
query.eq(CeesWaiTeacher::getDormitoryId, dormitoryId)
.eq(CeesWaiTeacher::getDormitoryStatus, 1) // 1表示已住宿
.select(CeesWaiTeacher::getUserName); // 只查询用户名字段
List<CeesWaiTeacher> residents = ceesWaiTeacherMapper.selectList(query);
// 提取用户名列表

View File

@ -82,7 +82,7 @@ public class CeesWaiTeacherServiceImpl extends ServiceImpl<CeesWaiTeacherMapper,
// 宿舍信息数据更新
if (result == 1 ) {
// 处理新宿舍分配dormitoryId为"未分配"时设置为null
String actualDormitoryId = "不分配宿舍".equals(dormitoryId) ? null : dormitoryId;
String actualDormitoryId = "".equals(dormitoryId) ? null : dormitoryId;
if (actualDormitoryId != null) {
ceesDormitoryInfo = ceesDormitoryInfoMapper.selectById(actualDormitoryId);