Browse Source

预约排班

master
DESKTOP-G961P6V\Zhh 2 years ago
parent
commit
e43c6599ff
  1. 3
      src/Shentun.WebPeis.Domain/Models/AppointSchedule.cs
  2. 1
      src/Shentun.WebPeis.Domain/Models/AppointScheduleCustomerOrg.cs
  3. 4
      src/Shentun.WebPeis.Domain/Models/AppointScheduleTemplate.cs
  4. 3
      src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleConfigure.cs
  5. 4
      src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleCustomerOrgConfigure.cs
  6. 5
      src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleTemplateConfigure.cs

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

@ -7,7 +7,8 @@ public partial class AppointSchedule
{
public DateTime? AppointDate { get; set; }
public int? NumberLimit { get; set; }
public int AmNumberLimit { get; set; }
public int PmNumberLimit { get; set; }
public DateTime? CreationTime { get; set; }

1
src/Shentun.WebPeis.Domain/Models/AppointScheduleCustomerOrg.cs

@ -6,6 +6,7 @@ namespace Shentun.WebPeis.Models;
public partial class AppointScheduleCustomerOrg
{
public Guid AppointScheduleCustomerOrgId { get; set; }
public Guid CustomerOrgId { get; set; }
public DateTime? StartDate { get; set; }

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

@ -9,7 +9,9 @@ public partial class AppointScheduleTemplate
public int? WeekId { get; set; }
public int? NumberLimit { get; set; }
public int AmNumberLimit { get; set; }
public int PmNumberLimit { get; set; }
public TimeOnly? AmStartTime { get; set; }

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

@ -37,7 +37,8 @@ namespace Shentun.WebPeis.Configures
.HasColumnType("timestamp without time zone")
.HasColumnName("last_modification_time");
entity.Property(e => e.LastModifierId).HasColumnName("last_modifier_id");
entity.Property(e => e.NumberLimit).HasColumnName("number_limit");
entity.Property(e => e.AmNumberLimit).HasColumnName("number_limit");
entity.Property(e => e.PmNumberLimit).HasColumnName("pm_number_limit");
}
}
}

4
src/Shentun.WebPeis.EntityFrameworkCore/Configures/AppointScheduleCustomerOrgConfigure.cs

@ -21,6 +21,10 @@ namespace Shentun.WebPeis.Configures
entity.Property(e => e.AppointScheduleCustomerOrgId)
.ValueGeneratedNever()
.HasColumnName("appoint_schedule_customer_org_id");
entity.Property(e => e.CustomerOrgId)
.HasColumnName("customer_org_id");
entity.Property(e => e.ConcurrencyStamp)
.HasMaxLength(40)
.HasColumnName("concurrency_stamp");

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

@ -37,10 +37,11 @@ namespace Shentun.WebPeis.Configures
.HasColumnType("timestamp without time zone")
.HasColumnName("last_modification_time");
entity.Property(e => e.LastModifierId).HasColumnName("last_modifier_id");
entity.Property(e => e.NumberLimit).HasColumnName("number_limit");
entity.Property(e => e.AmNumberLimit).IsRequired().HasColumnName("am_number_limit");
entity.Property(e => e.PmNumberLimit).IsRequired().HasColumnName("pm_number_limit");
entity.Property(e => e.PmStartTime).HasColumnName("pm_start_time");
entity.Property(e => e.PmStopTime).HasColumnName("pm_stop_time");
entity.Property(e => e.WeekId).HasColumnName("week_id");
entity.Property(e => e.WeekId).IsRequired().HasColumnName("week_id");
}
}
}
Loading…
Cancel
Save