Blame view

ViewModels/IOT/IotBase.cs 792 Bytes
唐召明 authored
1
2
using System.Text.Json.Serialization;
唐召明 authored
3
namespace DataAcquisition.ViewModels.IOT
唐召明 authored
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
    public class IotBase
    {
        /// <summary>
        /// 唯一标识Id
        /// </summary>
        public string Plmeid { get; set; } = Guid.NewGuid().ToString("N");

        /// <summary>
        /// 厂房编码
        /// </summary>
        [JsonPropertyName("factory_code")]
        public string FactoryCode { get; set; } = null!;

        /// <summary>
        /// 设备编码
        /// </summary>
        [JsonPropertyName("equipment_code")]
        public string EquipmentCode { get; set; } = null!;

        /// <summary>
        /// 设备编码
        /// </summary>
        [JsonPropertyName("equipment_name")]
        public string EquipmentName { get; set; } = null!;
    }
}