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; } } }