This commit is contained in:
minom committed 2026-11-10 18:03:52 +08:00
1 parent 9e251fc7d4
commit 98ee587dc0
6 files changed
+1154 -216

No files matched your search

+12 -1
View File
@@ -61,7 +61,9 @@ public class regionController : ApiController
{
query = query.Where(r => r.Room.Any(room => room.Uuid == filter.RoomId.Value));
}
var allGuaDanLimits = _db.GuaDanLimits
.Select(g => new { g.ParamNo, g.ParamName })
.ToList();
var data = query
.ToList()
.Select(r => new
@@ -101,6 +103,15 @@ public class regionController : ApiController
bed.StatusCode,
bed.IsActive,
bed.IsDeleted,
Limits = allGuaDanLimits
.Where(g => (bed.Limits ?? "")
.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
.Contains(g.ParamNo))
.Select(g => new
{
g.ParamNo,
g.ParamName
}).ToList(),
canuse = bed.IsAvailableDuring(startDate, endDate, _db),
statusname = bed.RegionRoomBedStatus.Name,
schedules = _db.RegionAndRoomAndBedSchedule