diff --git a/src/DotXxlJob.Core/Model/HandleCallbackParam.cs b/src/DotXxlJob.Core/Model/HandleCallbackParam.cs index cc9a552..c914346 100644 --- a/src/DotXxlJob.Core/Model/HandleCallbackParam.cs +++ b/src/DotXxlJob.Core/Model/HandleCallbackParam.cs @@ -23,7 +23,36 @@ namespace DotXxlJob.Core.Model public long LogId { get; set; } [DataMember(Name = "logDateTim",Order = 2)] public long LogDateTime { get; set; } + + + /// + /// 2.3.0以前版本 + /// [DataMember(Name = "executeResult",Order = 3)] public ReturnT ExecuteResult { get; set; } + + /// + /// 2.3.0版本使用的参数 + /// + [DataMember(Name = "handleCode", Order = 4)] + public int HandleCode { + get { + if(this.ExecuteResult != null) + { + return this.ExecuteResult.Code; + } + return 500; + } + } + + /// + /// 2.3.0版本使用的参数 + /// + [DataMember(Name = "handleMsg", Order = 5)] + public string HandleMsg { + get { + return this.ExecuteResult?.Msg; + } + } } } \ No newline at end of file