Browse Source

预约计划

master
wxd 1 year ago
parent
commit
6dda40536d
  1. 5
      src/Shentun.WebPeis.Application.Contracts/AppointScheduleTemplates/AppointScheduleTemplateDto.cs
  2. 1
      src/Shentun.WebPeis.Application/AppointScheduleTemplates/AppointScheduleTemplateAppService.cs

5
src/Shentun.WebPeis.Application.Contracts/AppointScheduleTemplates/AppointScheduleTemplateDto.cs

@ -32,6 +32,11 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
public int DisplayOrder { get; set; } public int DisplayOrder { get; set; }
/// <summary>
/// 体检中心ID
/// </summary>
public Guid MedicalCenterId { get; set; }
public List<AppointScheduleTemplateTimeDto> AppointScheduleTemplateTimes { get; set; } = new List<AppointScheduleTemplateTimeDto>(); public List<AppointScheduleTemplateTimeDto> AppointScheduleTemplateTimes { get; set; } = new List<AppointScheduleTemplateTimeDto>();
} }

1
src/Shentun.WebPeis.Application/AppointScheduleTemplates/AppointScheduleTemplateAppService.cs

@ -74,6 +74,7 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
CreatorName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.CreatorId).Result, CreatorName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.CreatorId).Result,
LastModifierName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.LastModifierId).Result, LastModifierName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.LastModifierId).Result,
IsWork = s.FirstOrDefault().appointScheduleTemplate.IsWork, IsWork = s.FirstOrDefault().appointScheduleTemplate.IsWork,
MedicalCenterId = s.FirstOrDefault().appointScheduleTemplate.MedicalCenterId,
AppointScheduleTemplateTimes = s.Where(m => m.appointScheduleTemplateTimeHaveEmpty != null).Select(ss => new AppointScheduleTemplateTimeDto AppointScheduleTemplateTimes = s.Where(m => m.appointScheduleTemplateTimeHaveEmpty != null).Select(ss => new AppointScheduleTemplateTimeDto
{ {
AppointScheduleTemplateId = ss.appointScheduleTemplateTimeHaveEmpty.AppointScheduleTemplateId, AppointScheduleTemplateId = ss.appointScheduleTemplateTimeHaveEmpty.AppointScheduleTemplateId,

Loading…
Cancel
Save