Browse Source

预约计划

master
wxd 1 year ago
parent
commit
6dda40536d
  1. 5
      src/Shentun.WebPeis.Application.Contracts/AppointScheduleTemplates/AppointScheduleTemplateDto.cs
  2. 5
      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; }
/// <summary>
/// 体检中心ID
/// </summary>
public Guid MedicalCenterId { get; set; }
public List<AppointScheduleTemplateTimeDto> AppointScheduleTemplateTimes { get; set; } = new List<AppointScheduleTemplateTimeDto>();
}

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

@ -40,7 +40,7 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
}
/// <summary>
/// 获取预约计划模板列表 根据体检中心
@ -74,6 +74,7 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
CreatorName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.CreatorId).Result,
LastModifierName = _cacheService.GetSurnameAsync(s.FirstOrDefault().appointScheduleTemplate.LastModifierId).Result,
IsWork = s.FirstOrDefault().appointScheduleTemplate.IsWork,
MedicalCenterId = s.FirstOrDefault().appointScheduleTemplate.MedicalCenterId,
AppointScheduleTemplateTimes = s.Where(m => m.appointScheduleTemplateTimeHaveEmpty != null).Select(ss => new AppointScheduleTemplateTimeDto
{
AppointScheduleTemplateId = ss.appointScheduleTemplateTimeHaveEmpty.AppointScheduleTemplateId,
@ -155,6 +156,6 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
return entListDto;
}
}
}
Loading…
Cancel
Save