Files
jinko.yikatong/Src/Dlhis.Basic/Map/Request/SavePointMapDetailRequest.cs
2024-04-02 16:59:26 +08:00

39 lines
844 B
C#

using Dlhis.Entity.Basic.Enums;
using System.ComponentModel.DataAnnotations;
namespace Dlhis.Basic.Map.Request;
public class SavePointMapDetailRequest
{
public long? Id { get; set; }
/// <summary>
/// 点位图code
/// </summary>
[Required]
public Guid PointMapCode { get; set; }
/// <summary>
/// 数据code 如果是设备那么为设备code
/// </summary>
[Required]
public Guid UniqueCode { get; set; }
/// <summary>
/// 数据类型 PointMapDetailEnumType
/// </summary>
[EnumDataType(typeof(PointMapDetailEnumType))]
public PointMapDetailEnumType Type { get; set; }
/// <summary>
/// XYZ
/// </summary>
[Required]
public string Position { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
}