using Infrastructure.Domain; using System; using System.ComponentModel.DataAnnotations; namespace Application.Domain.Entities { [Display(Name = "机构触发器")] [Scope(ScopeAttribute.PlatformAll | ScopeAttribute.OrganAll)] [Module("物联管控", "IoTCenter")] public class IoTTigger : BaseEntity { public string Name { get; set; } public IoTOperationType Type { get; set; } public string Condition { get; set; } public DateTime Start { get; set; } public DateTime End { get; set; } [Display(Name = "禁用")] public bool Disabled { get; set; } public Guid IoTDataId { get; set; } public IoTData IoTData { get; set; } public Guid IoTSceneId { get; set; } public IoTScene IoTScene { get; set; } } }