diff --git a/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs b/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
index 30abaaf..3ee980d 100644
--- a/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
+++ b/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
@@ -44,7 +44,7 @@ namespace Shentun.WebPeis.AppointSchedules
}
///
- /// 获取预约日期列表
+ /// 获取预约日期列表,小程序使用
///
///
///
@@ -62,7 +62,7 @@ namespace Shentun.WebPeis.AppointSchedules
join appointScheduleTime in await _appointScheduleTimeRepository.GetQueryableAsync()
on appointSchedule.AppointScheduleId equals appointScheduleTime.AppointScheduleId
where appointSchedule.MedicalCenterId == input.MedicalCenterId &&
- appointSchedule.AppointDate >= DateTime.Now.Date && appointSchedule.AppointDate <= DateTime.Now.Date.AddDays(canAppointDays
+ appointSchedule.AppointDate >= DateTime.Now.Date && appointSchedule.AppointDate <= DateTime.Now.Date.AddDays(canAppointDays)
select new
{
appointSchedule,
@@ -80,7 +80,7 @@ namespace Shentun.WebPeis.AppointSchedules
}
///
- /// 获取预约时间信息
+ /// 获取预约时间信息,小程序使用
///
///
///
@@ -93,12 +93,6 @@ namespace Shentun.WebPeis.AppointSchedules
var entListDto = entList.Select(s => new AppointScheduleTimeDto
{
AppointScheduleId = s.AppointScheduleId,
- CreationTime = s.CreationTime,
- CreatorId = s.CreatorId,
- LastModificationTime = s.LastModificationTime,
- LastModifierId = s.LastModifierId,
- CreatorName = _cacheService.GetSurnameAsync(s.CreatorId).Result,
- LastModifierName = _cacheService.GetSurnameAsync(s.LastModifierId).Result,
AppointNumber = s.AppointNumber,
AppointScheduleTimeId = s.AppointScheduleTimeId,
NumberLimit = s.NumberLimit,
diff --git a/test/Shentun.WebPeis.Application.Tests/AppointScheduleAppServiceTest.cs b/test/Shentun.WebPeis.Application.Tests/AppointScheduleAppServiceTest.cs
index 8acb2d8..4d547e7 100644
--- a/test/Shentun.WebPeis.Application.Tests/AppointScheduleAppServiceTest.cs
+++ b/test/Shentun.WebPeis.Application.Tests/AppointScheduleAppServiceTest.cs
@@ -49,5 +49,24 @@ namespace Shentun.WebPeis
}
}
+ [Fact]
+ public async Task GetAppointScheduleTimeListByIdAsync()
+ {
+ using (var unitOfWork = _unitOfWorkManager.Begin(isTransactional: true))
+ {
+
+ var entity = new AppointScheduleIdInputDto()
+ {
+ AppointScheduleId = new Guid("3a12ec2e-a9dc-554c-e90a-7ac4f503819a")
+ };
+ var list = await _appService.GetAppointScheduleTimeListByIdAsync(entity);
+ foreach (var item in list)
+ {
+ _output.WriteLine(item.StartTime + "-" + item.StartTime + ":"+ item.CanAppointNumber.ToString());
+
+ }
+ await unitOfWork.CompleteAsync();
+ }
+ }
}
}