DESKTOP-G961P6V\Zhh 1 year ago
parent
commit
7a733bd32f
  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; } 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>();
} }

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

@ -40,7 +40,7 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
} }
/// <summary> /// <summary>
/// 获取预约计划模板列表 根据体检中心 /// 获取预约计划模板列表 根据体检中心
@ -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,
@ -155,6 +156,6 @@ namespace Shentun.WebPeis.AppointScheduleTemplates
return entListDto; return entListDto;
} }
} }
} }
Loading…
Cancel
Save