This commit is contained in:
zjf committed 2025-10-10 10:33:05 +08:00
1 parent 8d059386d6
commit 199b23b9af
1 file changed
+20
@@ -783,5 +783,25 @@ public class MeetingRoomController {
return "用户" + applicantId;
}
/**
* 会议室下拉选择(仅返回可用会议室id和名称)
*/
@GetMapping("/app/select")
public R<List<Map<String, Object>>> selectMeetingRooms() {
LambdaQueryWrapper<MeetingRoomEntity> wrapper = Wrappers.lambdaQuery();
wrapper.eq(MeetingRoomEntity::getStatus, YesNoEnum.NO.getCode()); // 只查可用
wrapper.select(MeetingRoomEntity::getId, MeetingRoomEntity::getRoomName);
List<MeetingRoomEntity> list = meetingRoomService.list(wrapper);
List<Map<String, Object>> result = new ArrayList<>();
for (MeetingRoomEntity room : list) {
Map<String, Object> map = new HashMap<>();
map.put("id", room.getId());
map.put("name", room.getRoomName());
result.add(map);
}
return R.ok(result);
}
}