Files
YunTongJackYunTask/Reportapi/MyCode.Project.Domain/Model/SysWorkprocess.cs

140 lines
3.7 KiB
C#
Raw Normal View History

2025-07-04 09:50:02 +08:00
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace MyCode.Project.Domain.Model
{
///<summary>
2025-07-07 13:54:21 +08:00
///工作调度
2025-07-04 09:50:02 +08:00
///</summary>
2025-07-07 13:54:21 +08:00
[SugarTable("SysWorkProcess")]
public partial class SysWorkProcess
2025-07-04 09:50:02 +08:00
{
2025-07-07 13:54:21 +08:00
public SysWorkProcess(){
2025-07-04 09:50:02 +08:00
}
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:ID
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
[SugarColumn(IsPrimaryKey=true)]
public Guid ID {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:对应的商家。
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
public Guid MerchantID {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:执行类型。1=类对象2=存储过程
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
public int FuncType {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:执行的类
/// Default:
/// Nullable:True
2025-07-04 09:50:02 +08:00
/// </summary>
2025-07-07 13:54:21 +08:00
public string FuncClass {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:执行的模块
2025-07-04 09:50:02 +08:00
/// Default:
2025-07-07 13:54:21 +08:00
/// Nullable:True
2025-07-04 09:50:02 +08:00
/// </summary>
2025-07-07 13:54:21 +08:00
public string FuncMethod {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:参数信息
/// Default:
2025-07-04 09:50:02 +08:00
/// Nullable:True
/// </summary>
2025-07-07 13:54:21 +08:00
public string ParamInfo {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:执行时间
/// Default:
2025-07-04 09:50:02 +08:00
/// Nullable:True
/// </summary>
2025-07-07 13:54:21 +08:00
public DateTime? ExecuteTime {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:重试次数
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
public int RetryCount {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:异常信息
/// Default:
2025-07-04 09:50:02 +08:00
/// Nullable:True
/// </summary>
2025-07-07 13:54:21 +08:00
public string ExceptionInfo {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:执行状态。0=等待1=执行2=异常暂停3=执行完成
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
public int FuncStatus {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
2025-07-07 13:54:21 +08:00
/// Desc:创建人
2025-07-04 09:50:02 +08:00
/// Default:
/// Nullable:False
/// </summary>
2025-07-07 13:54:21 +08:00
public string Creater {get;set;}
2025-07-04 09:50:02 +08:00
/// <summary>
/// Desc:创建时间
2025-07-07 13:54:21 +08:00
/// Default:
/// Nullable:False
/// </summary>
public DateTime CreateTime {get;set;}
/// <summary>
/// Desc:编辑人
/// Default:
/// Nullable:False
/// </summary>
public string Editor {get;set;}
/// <summary>
/// Desc:编辑时间
/// Default:
/// Nullable:False
/// </summary>
public DateTime EditTime {get;set;}
/// <summary>
/// Desc:备注
/// Default:
/// Nullable:True
/// </summary>
public string Remark {get;set;}
/// <summary>
/// Desc:数字越小,优先级越高
/// Default:5
2025-07-04 09:50:02 +08:00
/// Nullable:True
/// </summary>
2025-07-07 13:54:21 +08:00
public int? Priority {get;set;}
2025-07-04 09:50:02 +08:00
2025-07-25 22:23:48 +08:00
/// <summary>
/// Desc:程序执行结果返回内容
/// Default:
/// Nullable:True
/// </summary>
public string Result {get;set;}
2025-07-04 09:50:02 +08:00
}
}