2024-10-13 17:04:47 +08:00
|
|
|
|
using static LMS.Common.Enums.MachineEnum;
|
|
|
|
|
|
|
2025-03-24 16:53:32 +08:00
|
|
|
|
namespace LMS.Repository.DB
|
2024-10-13 17:04:47 +08:00
|
|
|
|
{
|
|
|
|
|
|
public class Machine
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// ID 主键
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Id { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 机器ID
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string MachineId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 创建时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime CreateTime { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 更新时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime UpdateTime { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 停用时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime? DeactivationTime { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 状态(是否可用)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public MachineStatus Status { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 创建者ID
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public long CreateId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 更新者ID
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public long UpdateId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 使用状态(试用,永久)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public MachineUseStatus UseStatus { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 备注
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? Remark { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 所属用户ID
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public required long UserID { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|