Browse Source

预约时间

master
DESKTOP-G961P6V\Zhh 1 year ago
parent
commit
95ae10601b
  1. 5
      src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs
  2. 5
      src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs
  3. 1
      src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs
  4. 1
      src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs

5
src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs

@ -39,6 +39,11 @@ public partial class AppointSchedule : AuditedEntity, IHasConcurrencyStamp
/// 体检中心ID /// 体检中心ID
/// </summary> /// </summary>
public Guid MedicalCenterId { get; set; } public Guid MedicalCenterId { get; set; }
/// <summary>
/// 是否上班
/// </summary>
public char IsWork { get; set; }
public virtual ICollection<AppointScheduleTime> AppointScheduleTimes { get; set; } = new List<AppointScheduleTime>(); public virtual ICollection<AppointScheduleTime> AppointScheduleTimes { get; set; } = new List<AppointScheduleTime>();

5
src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs

@ -54,6 +54,11 @@ public class AppointScheduleTemplate : AuditedEntity, IHasConcurrencyStamp, ID
/// </summary> /// </summary>
public TimeOnly? PmStopTime { get; set; } public TimeOnly? PmStopTime { get; set; }
/// <summary>
/// 是否上班
/// </summary>
public char IsWork { get; set; }
public int DisplayOrder { get; set; } public int DisplayOrder { get; set; }

1
src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs

@ -41,6 +41,7 @@ namespace Shentun.WebPeis.Configures
entity.Property(e => e.PmNumberLimit).IsRequired().HasColumnName("pm_number_limit"); entity.Property(e => e.PmNumberLimit).IsRequired().HasColumnName("pm_number_limit");
entity.Property(e => e.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit"); entity.Property(e => e.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit");
entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id"); entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id");
entity.Property(e => e.IsWork).IsRequired().HasColumnName("is_work");
} }
} }
} }

1
src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs

@ -44,6 +44,7 @@ namespace Shentun.WebPeis.Configures
entity.Property(e => e.WeekId).IsRequired().HasColumnName("week_id"); entity.Property(e => e.WeekId).IsRequired().HasColumnName("week_id");
entity.Property(e => e.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit"); entity.Property(e => e.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit");
entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id"); entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id");
entity.Property(e => e.IsWork).IsRequired().HasColumnName("is_work");
} }
} }
} }
Loading…
Cancel
Save