using CommunityToolkit.Mvvm.ComponentModel; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; namespace WPFWCSDemo.Models.Tables { public class TaskHistory { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public Guid Id { get; set; } = Guid.NewGuid(); /// /// 作业号 /// public string? JobId { get; set; } /// /// 任务号 /// public string? TaskId { get; set; } /// /// 条码 /// public string? PalletId { get; set; } /// /// 任务类型 /// public string? TaskType { get; set; } /// /// 源站 /// public string? SourceLocation { get; set; } /// /// 目标站 /// public string? TargetLocation { get; set; } /// /// 优先级 /// public int? Priority { get; set; } /// /// 任务状态 /// public string? TaskState { get; set; } /// /// 调度状态 /// public string? ScheduleState { get; set; } /// /// 生成时间 /// public DateTime? CreateTime { get; set; } /// /// 调度时间 /// public DateTime? ScheduleTime { get; set; } /// /// 完成时间 /// public DateTime? FinishTime { get; set; } /// /// 反馈状态 /// public string? ReportState { get; set; } } }