using SqlSugar;
namespace Model.Entity.Asset
{
///
/// 设备台账状态记录(设备状态管理:状态变更历史记录,并可按时间筛选查询)
///
public class EquipmentStatusRecordEntity : BaseEntity
{
///
/// 设备Id(关联 EquipmentEntity.Id)
///
public long EquipmentId { get; set; }
///
/// 变更前状态
///
public EquipmentStatusEnum FromStatus { get; set; }
///
/// 变更后状态
///
public EquipmentStatusEnum ToStatus { get; set; }
///
/// 状态变更时间
///
public DateTime ChangeTime { get; set; }
///
/// 操作人
///
[SugarColumn(Length = 50, IsNullable = true)]
public string? Operator { get; set; }
///
/// 变更原因/备注
///
[SugarColumn(Length = 500, IsNullable = true)]
public string? Remark { get; set; }
}
}