diff --git a/src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs b/src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs index 4ec9ae2..ba0826a 100644 --- a/src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs +++ b/src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs @@ -39,6 +39,11 @@ public partial class AppointSchedule : AuditedEntity, IHasConcurrencyStamp /// 体检中心ID /// public Guid MedicalCenterId { get; set; } + /// + /// 是否上班 + /// + + public char IsWork { get; set; } public virtual ICollection AppointScheduleTimes { get; set; } = new List(); diff --git a/src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs b/src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs index 5f6e287..895d5be 100644 --- a/src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs +++ b/src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs @@ -54,6 +54,11 @@ public class AppointScheduleTemplate : AuditedEntity, IHasConcurrencyStamp, ID /// public TimeOnly? PmStopTime { get; set; } + /// + /// 是否上班 + /// + + public char IsWork { get; set; } public int DisplayOrder { get; set; } diff --git a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs b/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs index c1d9ea7..4c095ff 100644 --- a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs +++ b/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.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit"); entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id"); + entity.Property(e => e.IsWork).IsRequired().HasColumnName("is_work"); } } } diff --git a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs b/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs index 89321b5..d6190f5 100644 --- a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs +++ b/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.SingleNumberLimit).IsRequired().HasColumnName("single_number_limit"); entity.Property(e => e.MedicalCenterId).IsRequired().HasColumnName("medical_center_id"); + entity.Property(e => e.IsWork).IsRequired().HasColumnName("is_work"); } } }