diff --git a/src/Shentun.WebPeis.Application.Contracts/AppointSchedules/GetAppointScheduleListInputDto.cs b/src/Shentun.WebPeis.Application.Contracts/AppointSchedules/GetAppointScheduleListInputDto.cs
index c34adea..1ad9804 100644
--- a/src/Shentun.WebPeis.Application.Contracts/AppointSchedules/GetAppointScheduleListInputDto.cs
+++ b/src/Shentun.WebPeis.Application.Contracts/AppointSchedules/GetAppointScheduleListInputDto.cs
@@ -10,5 +10,15 @@ namespace Shentun.WebPeis.AppointSchedules
         /// 体检中心ID
         /// 
         public Guid MedicalCenterId { get; set; }
+
+        /// 
+        /// 开始日期
+        /// 
+        public string StartDate { get; set; }
+
+        /// 
+        /// 结束日期
+        /// 
+        public string EndDate { get; set; }
     }
 }
diff --git a/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs b/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
index f676520..fd1b63d 100644
--- a/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
+++ b/src/Shentun.WebPeis.Application/AppointSchedules/AppointScheduleAppService.cs
@@ -257,16 +257,29 @@ namespace Shentun.WebPeis.AppointSchedules
         }
 
 
-      
+
 
         /// 
         /// 获取预约计划
         /// 
         /// 
-        [HttpPost("api/app/AppointSchedule/GetAppointScheduleNumberLimitList")]
+        [HttpPost("api/app/AppointSchedule/GetAppointScheduleList")]
         public async Task> GetAppointScheduleListAsync(GetAppointScheduleListInputDto input)
         {
             var entList = (await _appointScheduleRepository.GetQueryableAsync()).Where(m => m.MedicalCenterId == input.MedicalCenterId);
+
+            if (!string.IsNullOrWhiteSpace(input.StartDate))
+            {
+                if (!string.IsNullOrWhiteSpace(input.EndDate))
+                {
+                    entList = entList.Where(m => m.AppointDate.Date >= DateTime.Parse(input.StartDate)
+                    && m.AppointDate.Date <= DateTime.Parse(input.EndDate));
+                }
+                else
+                {
+                    entList = entList.Where(m => m.AppointDate.Date >= DateTime.Parse(input.StartDate));
+                }
+            }
             var entListDto = entList.Select(s => new AppointScheduleDto
             {
                 AppointDate = DataHelper.ConversionDateShortToString(s.AppointDate),
@@ -288,7 +301,7 @@ namespace Shentun.WebPeis.AppointSchedules
         /// 删除预约计划
         /// 
         /// 
-        [HttpPost("api/app/AppointSchedule/DeleteAppointScheduleNumberLimit")]
+        [HttpPost("api/app/AppointSchedule/DeleteAppointSchedule")]
         public async Task DeleteAppointScheduleAsync(DeleteAppointScheduleInputDto input)
         {
             if (input.AppointScheduleIds.Any())