设备管理模块Entity添加和controller

This commit is contained in:
2026-08-28 10:40:28 +08:00
parent 9b852e5c95
commit 3e3341dd19
11 changed files with 994 additions and 8 deletions
@@ -0,0 +1,42 @@
using SqlSugar;
namespace Model.Entity.Asset
{
/// <summary>
/// 设备台账状态记录(设备状态管理:状态变更历史记录,并可按时间筛选查询)
/// </summary>
public class EquipmentStatusRecordEntity : BaseEntity
{
/// <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>
[SugarColumn(Length = 50)]
public string? Operator { get; set; }
/// <summary>
/// 变更原因/备注
/// </summary>
[SugarColumn(Length = 500)]
public string? Remark { get; set; }
}
}