123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- using IoTIntegrationPlatform.Model.Model;
- using System;
- using static IoTIntegrationPlatform.Model.Enum.EnumMqtt;
- namespace IoTIntegrationPlatform.Model.MqttModel
- {
- /// <summary>
- /// mqtt任务信息
- /// </summary>
- public class MqttTaskModel
- {
- /// <summary>
- /// 任务id 随机id
- /// </summary>
- public string TaskId { get; set; } = string.Empty;
- /// <summary>
- /// 订阅主题
- /// </summary>
- public string Topic { get; set; } = string.Empty;
- /// <summary>
- /// 主题类型
- /// </summary>
- public EnumMqttTopicType TopicType { get; set; }
- /// <summary>
- /// 设备信息
- /// </summary>
- public PlatformDeviceDetail DeviceInfo { get; set; }
- /// <summary>
- /// 载荷数据
- /// </summary>
- public string Payload { get; set; } = string.Empty;
- /// <summary>
- /// 处理状态 1:待处理 2:处理成功 3:处理失败
- /// </summary>
- public int Status { get; set; } = 1;
- /// <summary>
- /// 创建时间
- /// </summary>
- public DateTime CreateTime { get; set; }= DateTime.Now;
- }
- }
|