调课
This commit is contained in:
@@ -10,7 +10,15 @@ public sealed class CourseAdjustment : EntityBase
|
||||
public CourseAdjustmentStatus Status { get; set; } = CourseAdjustmentStatus.Draft;
|
||||
public Guid ApplicantUserId { get; set; }
|
||||
|
||||
// For Reschedule / Makeup
|
||||
// The concrete published timetable occurrence being adjusted.
|
||||
public Guid? SourceScheduleEntryId { get; set; }
|
||||
public int? SourceWeek { get; set; }
|
||||
public DateOnly? SourceDate { get; set; }
|
||||
public int? SourceStartPeriod { get; set; }
|
||||
public int? SourcePeriodCount { get; set; }
|
||||
public Guid? SourceClassroomId { get; set; }
|
||||
|
||||
// Target occurrence for Reschedule / Makeup
|
||||
public DateOnly? TargetDate { get; set; }
|
||||
public int? DayOfWeek { get; set; }
|
||||
public int? StartPeriod { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user