未住宿用户要住宿更改
This commit is contained in:
parent
cc590c7b79
commit
7d21bb5dd9
|
@ -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);
|
||||
// 提取用户名列表
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue