feat 点位图

This commit is contained in:
2024-04-02 16:59:26 +08:00
parent 6d2384f93f
commit 318491d2f1
13 changed files with 426 additions and 2 deletions

View File

@@ -0,0 +1,38 @@
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; }
}

View File

@@ -0,0 +1,22 @@
using System.ComponentModel.DataAnnotations;
namespace Dlhis.Basic.Map.Request;
public class SavePointMapRequest
{
public long? Id { get; set; }
/// <summary>
/// 位置名称
/// </summary>
[Required(ErrorMessage = "位置名称不可为空")]
public string Name { get; set; }
/// <summary>
/// 图
/// </summary>
[Required(ErrorMessage = "图片不可为空")]
public string ImageUrl { get; set; }
public string Remark { get; set; }
}