完善系统参数配置和数据字典管理模块
This commit is contained in:
@@ -49,6 +49,12 @@ namespace Model.Dto.Asset
|
||||
/// <summary>二维码编号(一物一码)</summary>
|
||||
public string? QrCode { get; set; }
|
||||
|
||||
/// <summary>二维码扫码直达 URL(生成后写入,扫码跳转设备台账详情)</summary>
|
||||
public string? QrCodeUrl { get; set; }
|
||||
|
||||
/// <summary>RFID 编号(绑定时写入)</summary>
|
||||
public string? RfidCode { get; set; }
|
||||
|
||||
/// <summary>设备描述</summary>
|
||||
public string? Description { get; set; }
|
||||
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
namespace Model.Dto.Asset
|
||||
{
|
||||
/// <summary>
|
||||
/// 设备二维码信息(生成/列表/详情共用)
|
||||
/// </summary>
|
||||
public class QrCodeDto
|
||||
{
|
||||
/// <summary>设备 Id(long → string)</summary>
|
||||
public string EquipmentId { get; set; }
|
||||
/// <summary>设备编号</summary>
|
||||
public string? EquipmentCode { get; set; }
|
||||
/// <summary>设备名称</summary>
|
||||
public string? EquipmentName { get; set; }
|
||||
/// <summary>存放位置(打印标签用)</summary>
|
||||
public string? Location { get; set; }
|
||||
/// <summary>二维码编号(一物一码,人工可读)</summary>
|
||||
public string? QrCode { get; set; }
|
||||
/// <summary>扫码直达 URL(生成后写入;为空表示尚未生成)</summary>
|
||||
public string? QrCodeUrl { get; set; }
|
||||
/// <summary>RFID 编号(已绑定则有值)</summary>
|
||||
public string? RfidCode { get; set; }
|
||||
/// <summary>是否已生成二维码(QrCodeUrl 非空)</summary>
|
||||
public bool HasGenerated => !string.IsNullOrWhiteSpace(QrCodeUrl);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 批量生成结果
|
||||
/// </summary>
|
||||
public class QrCodeBatchResultDto
|
||||
{
|
||||
public string EquipmentId { get; set; }
|
||||
public string? EquipmentCode { get; set; }
|
||||
public string? EquipmentName { get; set; }
|
||||
public string? QrCodeUrl { get; set; }
|
||||
public bool Success { get; set; }
|
||||
public string? Message { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user