Browse Source

叫号

master
wxd 1 year ago
parent
commit
594df10862
  1. 10
      src/Shentun.Peis.Application.Contracts/QueueRegisters/GetQueueRegisterListByRoomIdDto.cs
  2. 17
      src/Shentun.Peis.Application/QueueRegisters/QueueRegisterAppService.cs

10
src/Shentun.Peis.Application.Contracts/QueueRegisters/GetQueueRegisterListByRoomIdDto.cs

@ -47,5 +47,15 @@ namespace Shentun.Peis.QueueRegisters
/// 排队号码 /// 排队号码
/// </summary> /// </summary>
public int QueueRegisterNumber { get; set; } public int QueueRegisterNumber { get; set; }
/// <summary>
/// 人员ID
/// </summary>
public Guid PatientRegisterId { get; set; }
/// <summary>
/// 人员条码号
/// </summary>
public string PatientRegisterNo { get; set; }
} }
} }

17
src/Shentun.Peis.Application/QueueRegisters/QueueRegisterAppService.cs

@ -353,6 +353,7 @@ namespace Shentun.Peis.QueueRegisters
queueRegisterId = queueRegister.Id, queueRegisterId = queueRegister.Id,
queueRegisterNumber = queueRegister.DisplayOrder, queueRegisterNumber = queueRegister.DisplayOrder,
patientRegisterId = queueRegister.PatientRegisterId, patientRegisterId = queueRegister.PatientRegisterId,
patientRegisterNo = patientRegister.PatientRegisterNo,
roomId = queueRegister.RoomId, roomId = queueRegister.RoomId,
asbitemId = roomDetail.AsbitemId, asbitemId = roomDetail.AsbitemId,
lastModificationTime = queueRegister.LastModificationTime, lastModificationTime = queueRegister.LastModificationTime,
@ -390,7 +391,9 @@ namespace Shentun.Peis.QueueRegisters
isVip = s.FirstOrDefault().isVip, isVip = s.FirstOrDefault().isVip,
queueRegisterId = s.Key, queueRegisterId = s.Key,
queueRegisterNumber = s.FirstOrDefault().queueRegisterNumber, queueRegisterNumber = s.FirstOrDefault().queueRegisterNumber,
lastModificationTime = s.FirstOrDefault().lastModificationTime
lastModificationTime = s.FirstOrDefault().lastModificationTime,
patientRegisterId = s.FirstOrDefault().patientRegisterId,
patientRegisterNo = s.FirstOrDefault().patientRegisterNo,
}).ToList(); }).ToList();
@ -400,7 +403,9 @@ namespace Shentun.Peis.QueueRegisters
IsVip = s.isVip, IsVip = s.isVip,
PatientName = s.patientName, PatientName = s.patientName,
QueueRegisterId = s.queueRegisterId, QueueRegisterId = s.queueRegisterId,
QueueRegisterNumber = s.queueRegisterNumber
QueueRegisterNumber = s.queueRegisterNumber,
PatientRegisterId = s.patientRegisterId,
PatientRegisterNo = s.patientRegisterNo
}).ToList(); }).ToList();
entDto.AlreadyCalledDetail = roomGroup.Where(m => m.completeFlag == QueueRegisterCompleteFlag.AlreadyCalled).OrderByDescending(o => o.lastModificationTime) entDto.AlreadyCalledDetail = roomGroup.Where(m => m.completeFlag == QueueRegisterCompleteFlag.AlreadyCalled).OrderByDescending(o => o.lastModificationTime)
@ -409,7 +414,9 @@ namespace Shentun.Peis.QueueRegisters
IsVip = s.isVip, IsVip = s.isVip,
PatientName = s.patientName, PatientName = s.patientName,
QueueRegisterId = s.queueRegisterId, QueueRegisterId = s.queueRegisterId,
QueueRegisterNumber = s.queueRegisterNumber
QueueRegisterNumber = s.queueRegisterNumber,
PatientRegisterId = s.patientRegisterId,
PatientRegisterNo = s.patientRegisterNo
}).ToList(); }).ToList();
entDto.OverNumberDetail = roomGroup.Where(m => m.completeFlag == QueueRegisterCompleteFlag.OverNumber).OrderByDescending(o => o.lastModificationTime) entDto.OverNumberDetail = roomGroup.Where(m => m.completeFlag == QueueRegisterCompleteFlag.OverNumber).OrderByDescending(o => o.lastModificationTime)
@ -418,7 +425,9 @@ namespace Shentun.Peis.QueueRegisters
IsVip = s.isVip, IsVip = s.isVip,
PatientName = s.patientName, PatientName = s.patientName,
QueueRegisterId = s.queueRegisterId, QueueRegisterId = s.queueRegisterId,
QueueRegisterNumber = s.queueRegisterNumber
QueueRegisterNumber = s.queueRegisterNumber,
PatientRegisterId = s.patientRegisterId,
PatientRegisterNo = s.patientRegisterNo
}).ToList(); }).ToList();
return entDto; return entDto;

Loading…
Cancel
Save