automapper自动映射(传入前端数据ID必须转string)
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
using Model.Entity.Asset;
|
||||
|
||||
namespace Model.Dto.Asset
|
||||
{
|
||||
/// <summary>
|
||||
/// 设备附件 DTO(Id 由 long 改为 string,避免前端精度丢失)
|
||||
/// </summary>
|
||||
public class EquipmentAttachmentDto
|
||||
{
|
||||
/// <summary>主键 Id(long → 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 string? FileName { get; set; }
|
||||
|
||||
/// <summary>文件类型(说明书/合格证/校准证书等)</summary>
|
||||
public AttachmentTypeEnum FileType { get; set; }
|
||||
|
||||
/// <summary>文件扩展名(如 .pdf、.jpg)</summary>
|
||||
public string? FileExt { get; set; }
|
||||
|
||||
/// <summary>文件存储地址</summary>
|
||||
public string? FileUrl { get; set; }
|
||||
|
||||
/// <summary>文件大小(byte)</summary>
|
||||
public long FileSize { get; set; }
|
||||
|
||||
/// <summary>上传人</summary>
|
||||
public string? Uploader { get; set; }
|
||||
|
||||
/// <summary>备注</summary>
|
||||
public string? Remark { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user