using static LMS.Common.Enums.MachineEnum; namespace LMS.Repository.DB { public class Machine { /// /// ID 主键 /// public string Id { get; set; } /// /// 机器ID /// public string MachineId { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 更新时间 /// public DateTime UpdateTime { get; set; } /// /// 停用时间 /// public DateTime? DeactivationTime { get; set; } /// /// 状态(是否可用) /// public MachineStatus Status { get; set; } /// /// 创建者ID /// public long CreateId { get; set; } /// /// 更新者ID /// public long UpdateId { get; set; } /// /// 使用状态(试用,永久) /// public MachineUseStatus UseStatus { get; set; } /// /// 备注 /// public string? Remark { get; set; } /// /// 所属用户ID /// public required long UserID { get; set; } } }