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