This commit is contained in:
“hsc”
2026-08-28 15:20:58 +08:00
16 changed files with 423 additions and 85 deletions
+2 -2
View File
@@ -16,8 +16,8 @@ namespace Model.Dto.Asset
/// <summary>创建时间</summary>
public DateTime? CreateTime { get; set; }
/// <summary>设备Id(关联 EquipmentEntity.Id</summary>
public long EquipmentId { get; set; }
/// <summary>设备Id(关联 EquipmentEntity.Id,雪花 Id 转 string 防精度丢失</summary>
public string EquipmentId { get; set; }
/// <summary>文件名称</summary>
public string? FileName { get; set; }
+2 -2
View File
@@ -14,8 +14,8 @@ namespace Model.Dto.Asset
/// <summary>创建时间</summary>
public DateTime? CreateTime { get; set; }
/// <summary>父级分类Id0表示顶级)</summary>
public long ParentId { get; set; }
/// <summary>父级分类Id0表示顶级,雪花 Id 转 string 防精度丢失</summary>
public string ParentId { get; set; }
/// <summary>分类名称</summary>
public string? Name { get; set; }
+4 -4
View File
@@ -7,8 +7,8 @@ namespace Model.Dto.Asset
/// </summary>
public class EquipmentDto
{
/// <summary>主键 Idlong → string</summary>
public string Id { get; set; }
/// <summary>主键 Idlong → string;入参可空,新增时无需传递</summary>
public string? Id { get; set; }
/// <summary>删除状态(0、未删除;1、已删除)</summary>
public byte IsDel { get; set; }
@@ -22,8 +22,8 @@ namespace Model.Dto.Asset
/// <summary>设备名称</summary>
public string? Name { get; set; }
/// <summary>设备分类Id(关联 EquipmentCategoryEntity.Id</summary>
public long CategoryId { get; set; }
/// <summary>设备分类Id(关联 EquipmentCategoryEntity.Id,雪花 Id 转 string 防精度丢失;可空,未分类时为 "0" 或不传</summary>
public string? CategoryId { get; set; }
/// <summary>设备类型</summary>
public string? Type { get; set; }
@@ -0,0 +1,25 @@
using Model.Entity.Asset;
namespace Model.Dto.Asset
{
/// <summary>
/// 设备状态变更请求 DTOPOST api/asset/equipment/{id}/status 入参)
/// </summary>
public class EquipmentStatusChangeDto
{
/// <summary>
/// 目标状态(必填)
/// </summary>
public EquipmentStatusEnum Status { get; set; }
/// <summary>
/// 操作人
/// </summary>
public string? Operator { get; set; }
/// <summary>
/// 变更原因/备注
/// </summary>
public string? Remark { get; set; }
}
}
+2 -2
View File
@@ -16,8 +16,8 @@ namespace Model.Dto.Asset
/// <summary>创建时间</summary>
public DateTime? CreateTime { get; set; }
/// <summary>设备Id(关联 EquipmentEntity.Id</summary>
public long EquipmentId { get; set; }
/// <summary>设备Id(关联 EquipmentEntity.Id,雪花 Id 转 string 防精度丢失</summary>
public string EquipmentId { get; set; }
/// <summary>变更前状态</summary>
public EquipmentStatusEnum FromStatus { get; set; }