using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Infrastructure.Domain; namespace Application.Domain.Entities { [Display(Name = "场景")] public class Scene : BaseEntity, IDisableRemove { [Display(Name = "名称")] public string Name { get; set; } [Display(Name = "Icon")] public string Icon { get; set; } [Display(Name = "启用定时")] public bool Timed { get; set; } [Display(Name = "定时表达式")] public string Corn { get; set; } [Display(Name = "标记")] public string Tag { get; set; } [Display(Name = "节点Id")] public Guid NodeId { get; set; } /// /// 节点 /// public Node Node { get; set; } /// /// 命令 /// public List Commands { get; set; } = new List(); } }