You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

91 lines
2.3 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

namespace DS.WMS.Core.SecurityModule.Dtos;
/// <summary>
/// 海康越界侦测报警视图
/// </summary>
public class HkLineDetectionViewModel
{
public Guid RelationId { get; set; }
/// <summary>
/// 设备通道号
/// </summary>
public int? ChannelID { get; set; }
/// <summary>
/// 设备通道名称
/// </summary>
public string ChannelName { get; set; }
/// <summary>
/// 数据模型标识
/// </summary>
public string DataType { get; set; }
/// <summary>
/// 数据触发时间
/// </summary>
public DateTime? DateTime { get; set; }
/// <summary>
/// 事件类型
/// </summary>
public string EventType { get; set; }
/// <summary>
/// 事件类型名称
/// </summary>
public string EventDescription { get; set; }
/// <summary>
/// 设备的IP地址
/// </summary>
public string IpAddress { get; set; }
/// <summary>
/// 设备端口号
/// </summary>
public int? PortNo { get; set; }
/// <summary>
/// 数据接收时间
/// </summary>
public DateTime? RecvTime { get; set; }
/// <summary>
/// 数据发送时间
/// </summary>
public DateTime? SendTime { get; set; }
/// <summary>
/// 穿越方向 穿越方向0-双向1-由左至右2由右向左
/// </summary>
public int? Direction { get; set; }
/// <summary>
/// Desc:警戒面高度
/// </summary>
public int? PlaneHeight { get; set; }
/// <summary>
/// 检测目标, 0-所有1-人2-车3-人和车
/// </summary>
public int? DetectionTarget { get; set; }
/// <summary>
/// 占比区域内所有未报警目标尺寸目标占区域面积的比重归一化为1~100
/// </summary>
public int? Rate { get; set; }
/// <summary>
/// 行为事件触发时间阈值,判断有效报警时间
/// </summary>
public int? Duration { get; set; }
/// <summary>
/// Desc:灵敏度参数 灵敏度参数,取值范围:[1,100]
/// </summary>
public int? SensitivityLevel { get; set; }
/// <summary>
/// 状态 0 未处理 1 已忽略 2 已通知
/// </summary>
public int? Status { get; set; } = 0;
}