123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- using SqlSugar;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Security.Principal;
- using System.Text;
- using System.Threading.Tasks;
- using static IoTIntegrationPlatform.Model.Enum.EnumDevice;
- namespace IoTIntegrationPlatform.Model.Model
- {
- /// <summary>
- /// 平台设备信息
- ///</summary>
- [SugarTable("platform_device_info")]
- public class PlatformDeviceInfo
- {
- /// <summary>
- /// 平台id
- ///</summary>
- [SugarColumn(ColumnName = "platform_id", IsPrimaryKey = true, IsIdentity = true)]
- public int PlatformId { get; set; }
- /// <summary>
- /// 平台编号
- ///</summary>
- [SugarColumn(ColumnName = "platform_code")]
- public string PlatformCode { get; set; }
- /// <summary>
- /// 平台型号id
- ///</summary>
- [SugarColumn(ColumnName = "platform_model_id")]
- public int PlatformModelId { get; set; }
- /// <summary>
- /// 客户id
- ///</summary>
- [SugarColumn(ColumnName = "customer_id")]
- public int CustomerId { get; set; }
- /// <summary>
- /// 生效时间
- ///</summary>
- [SugarColumn(ColumnName = "effective_time")]
- public DateTime EffectiveTime { get; set; }
- /// <summary>
- /// 到期时间
- ///</summary>
- [SugarColumn(ColumnName = "expire_time")]
- public DateTime ExpireTime { get; set; }
- /// <summary>
- /// 设备MAC
- ///</summary>
- [SugarColumn(ColumnName = "device_mac")]
- public string DeviceMac { get; set; }
- /// <summary>
- /// 心跳时间
- ///</summary>
- [SugarColumn(ColumnName = "heartbeat_time")]
- public DateTime HeartbeatTime { get; set; }
- /// <summary>
- /// 设备状态
- ///</summary>
- [SugarColumn(ColumnName = "device_state")]
- public EnumDeviceStatus DeviceState { get; set; }
- /// <summary>
- /// 平台状态 1:未激活 2:正常 3:已到期
- ///</summary>
- [SugarColumn(ColumnName = "platform_status")]
- public EnumPlatformStatus PlatformStatus { get; set; }
- /// <summary>
- /// 备注
- ///</summary>
- [SugarColumn(ColumnName = "remark")]
- public string Remark { get; set; }
- /// <summary>
- /// 创建时间
- ///</summary>
- [SugarColumn(ColumnName = "create_time")]
- public DateTime CreateTime { get; set; }
- /// <summary>
- /// 修改时间
- ///</summary>
- [SugarColumn(ColumnName = "update_time")]
- public DateTime UpdateTime { get; set; }
- /// <summary>
- /// 操作人id
- ///</summary>
- [SugarColumn(ColumnName = "operation_id")]
- public int OperationId { get; set; }
- /// <summary>
- /// 操作人名称
- ///</summary>
- [SugarColumn(ColumnName = "operation_name")]
- public string OperationName { get; set; }
- /// <summary>
- /// 是否有效 0:否 1:是
- ///</summary>
- [SugarColumn(ColumnName = "is_valid")]
- public bool IsValid { get; set; }
- }
- }
|