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; }
}
}