using Model.Entity.Asset; namespace Model.Dto.Asset { /// /// 设备状态记录 DTO(Id 由 long 改为 string,避免前端精度丢失) /// public class EquipmentStatusRecordDto { /// 主键 Id(long → string) public string Id { get; set; } /// 删除状态(0、未删除;1、已删除) public byte IsDel { get; set; } /// 创建时间 public DateTime? CreateTime { get; set; } /// 设备Id(关联 EquipmentEntity.Id) public long EquipmentId { get; set; } /// 变更前状态 public EquipmentStatusEnum FromStatus { get; set; } /// 变更后状态 public EquipmentStatusEnum ToStatus { get; set; } /// 状态变更时间 public DateTime ChangeTime { get; set; } /// 操作人 public string? Operator { get; set; } /// 变更原因/备注 public string? Remark { get; set; } } }