| | |
| | | { |
| | | public class TaskOptions |
| | | { |
| | | /// <summary> |
| | | /// 任务名称 |
| | | /// </summary> |
| | | public string TaskName { get; set; } |
| | | /// <summary> |
| | | /// 任务组名称 |
| | | /// </summary> |
| | | public string GroupName { get; set; } |
| | | /// <summary> |
| | | /// Cron表达式(任务执行时间规则) |
| | | /// </summary> |
| | | public string Interval { get; set; } |
| | | /// <summary> |
| | | /// 任务触发的接口地址(GET/POST请求地址) |
| | | /// </summary> |
| | | public string ApiUrl { get; set; } |
| | | /// <summary> |
| | | /// 请求参数 |
| | | /// </summary> |
| | | public string RequestParameters { get; set; } |
| | | /// <summary> |
| | | /// 接口请求授权Key(请求头参数) |
| | | /// </summary> |
| | | public string AuthKey { get; set; } |
| | | /// <summary> |
| | | /// 接口请求授权Value(请求头参数) |
| | | /// </summary> |
| | | public string AuthValue { get; set; } |
| | | /// <summary> |
| | | /// 任务描述/备注(说明任务用途) |
| | | /// </summary> |
| | | public string Describe { get; set; } |
| | | /// <summary> |
| | | /// 请求方式:GET/POST |
| | | /// </summary> |
| | | public string RequestType { get; set; } |
| | | public DateTime? LastRunTime { get; set; } |
| | | /// <summary> |
| | | /// 是否消息推送:Y/N |
| | | /// </summary> |
| | | public string MessagePush { get; set; } |
| | | /// <summary> |
| | | /// 消息推送用户编号集合 |
| | | /// </summary> |
| | | public string PushUserCode { get; set; } |
| | | /// <summary> |
| | | /// 任务状态 |
| | | /// </summary> |
| | | public int Status { get; set; } |
| | | /// <summary> |
| | | /// 最后执行时间 |
| | | /// </summary> |
| | | public DateTime? LastRunTime { get; set; } |
| | | } |
| | | } |