using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Wood.Entity { /// /// 登录状态 /// public enum LoginStatusEnum { /// /// 失败 /// [Description("失败")] Failed = 0, /// /// 成功 /// [Description("成功")] Success = 1, /// /// 密码错误 /// [Description("密码错误")] PasswordError = 2, /// /// 账户已经冻结 /// [Description("账户已经冻结")] Frozen = 3, /// /// 刷新成功 /// [Description("刷新成功")] RefreshSuccess = 4, /// /// 没有用户 /// [Description("没有用户")] NoAccount = 5, } /// /// 用户类别 /// public enum AccountTypeEnum { /// /// 超级管理员 /// [Description("超级管理员")] SuperAdmin = 9999, /// /// 租管 /// [Description("租管")] TenantAdmin = 991, /// /// 管理员 /// [Description("管理员")] Admin = 9, /// /// 用户 /// [Description("用户")] User = 0 } /// /// 触发器时间类型 /// public enum TriggerTypeEnum { /// /// cron 表达式 /// Cron = 0, /// /// 每天时间 /// 23:50 /// DailyAt = 1, /// /// 间隔分钟 /// PeriodMinutes = 2, /// /// 间隔秒钟 /// PeriodSeconds = 3 } /// /// 作业触发器状态 /// public enum TriggerStatusEnum { /// /// 无效 /// [Description("无效")] Ineffective = 0, /// /// 就绪 /// [Description("就绪")] Ready = 1, /// /// 正在运行 /// [Description("正在运行")] Running = 2, /// /// 暂停 /// [Description("暂停")] Pause = 3, /// /// 阻塞 /// /// 本该执行但是没有执行 [Description("阻塞")] Blocked = 4, /// /// 由失败进入就绪 /// /// 运行错误当并未超出最大错误数,进入下一轮就绪 [Description("由失败进入就绪")] ErrorToReady = 5, /// /// 归档 /// /// 结束时间小于当前时间 [Description("归档")] Archived = 6, /// /// 崩溃 /// /// 错误次数超出了最大错误数 [Description("崩溃")] Panic = 7, /// /// 超限 /// /// 运行次数超出了最大限制 [Description("超限")] Overrun = 8 } public enum MenuTypeEnum { [Description("目录")] Directory = 1, [Description("页面")] Menu = 2, [Description("按钮")] Button = 3 } /// /// 数据范围 /// public enum DataScopeTypeEnum { /// /// 本人数据 /// [Description("本人数据")] MySelf = 1, /// /// 所有数据 /// [Description("所有数据")] All = 2, /// /// 本部门数据 /// [Description("本部门数据")] MyOrg = 4, /// /// 本部门及以下数据 /// [Description("本部门及以下数据")] MyOrgAndLower = 8, /// /// 自定义数据 /// [Description("自定义数据")] Custom = 16 } /// /// 系统消息类型 /// public enum MessageTypeEnum { /// /// 系统通知 /// [Description("系统通知")] SystemNotification, /// /// 公告 /// [Description("公告")] Announcement, /// /// 私信 /// [Description("私信")] PrivateMessages, } /// /// 通知公告状态枚举 /// public enum MessageStatusEnum { /// /// 草稿 /// [Description("草稿")] Draft = 0, /// /// 发布 /// [Description("发布")] Published = 1, /// /// 撤回 /// [Description("撤回")] Cancel = 2, /// /// 删除 /// [Description("删除")] Delete = 3 } }