using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Security.Principal; using System.Text; using System.Threading.Tasks; namespace IoTIntegrationPlatform.Model.Model { /// /// 任务调度信息 /// [SugarTable("scheduled_task_info")] public class ScheduledTaskInfo { /// /// id /// [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// /// 作业名称 /// [SugarColumn(ColumnName = "task_name")] public string TaskName { get; set; } /// /// 分组名称 /// [SugarColumn(ColumnName = "group_name")] public string GroupName { get; set; } /// /// 间隔 /// [SugarColumn(ColumnName = "cron")] public string Cron { get; set; } /// /// 接口url /// [SugarColumn(ColumnName = "api_url")] public string ApiUrl { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "remark")] public string Remark { get; set; } /// /// 最后执行时间 /// [SugarColumn(ColumnName = "last_run_time")] public DateTime LastRunTime { get; set; } /// /// 作业状态 /// [SugarColumn(ColumnName = "status")] public int Status { get; set; } /// /// 是否记录日志 /// [SugarColumn(ColumnName = "is_record_log")] public bool IsRecordLog { get; set; } } }