Files
IOT_API/Model/Dto/Asset/EquipmentStatusRecordDto.cs
T

38 lines
1.1 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using Model.Entity.Asset;
namespace Model.Dto.Asset
{
/// <summary>
/// 设备状态记录 DTOId 由 long 改为 string,避免前端精度丢失)
/// </summary>
public class EquipmentStatusRecordDto
{
/// <summary>主键 Idlong → string</summary>
public string Id { get; set; }
/// <summary>删除状态(0、未删除;1、已删除)</summary>
public byte IsDel { get; set; }
/// <summary>创建时间</summary>
public DateTime? CreateTime { get; set; }
/// <summary>设备Id(关联 EquipmentEntity.Id</summary>
public long EquipmentId { get; set; }
/// <summary>变更前状态</summary>
public EquipmentStatusEnum FromStatus { get; set; }
/// <summary>变更后状态</summary>
public EquipmentStatusEnum ToStatus { get; set; }
/// <summary>状态变更时间</summary>
public DateTime ChangeTime { get; set; }
/// <summary>操作人</summary>
public string? Operator { get; set; }
/// <summary>变更原因/备注</summary>
public string? Remark { get; set; }
}
}