diff --git a/OSS.Common/ComModels/Enums/ResultTypes.cs b/OSS.Common/ComModels/Enums/ResultTypes.cs
index 7a2a24b..1ba7f56 100644
--- a/OSS.Common/ComModels/Enums/ResultTypes.cs
+++ b/OSS.Common/ComModels/Enums/ResultTypes.cs
@@ -64,6 +64,16 @@ namespace OSS.Common.ComModels.Enums
///
[OSDescript("运行失败")] RunFailed = 310,
+ ///
+ /// 运行取消
+ ///
+ [OSDescript("运行取消")] RunCanceled = 320,
+
+ ///
+ /// 运行回退
+ ///
+ [OSDescript("运行回退")] RunReverted = 330,
+
///
/// 内部错误(服务器错误)
///
diff --git a/OSS.Common/ComModels/ResultMo.cs b/OSS.Common/ComModels/ResultMo.cs
index 2caea9b..a9c7b60 100644
--- a/OSS.Common/ComModels/ResultMo.cs
+++ b/OSS.Common/ComModels/ResultMo.cs
@@ -129,11 +129,14 @@ namespace OSS.Common.ComModels
return ResultTypes.ParaError;
case SysResultTypes.WaitActivate:
case SysResultTypes.WaitRun:
+ case SysResultTypes.RunCanceled:
+ case SysResultTypes.RunReverted:
case SysResultTypes.RunFailed:
case SysResultTypes.RunPause:
return ResultTypes.ObjectStateError;
case SysResultTypes.NoResponse:
return ResultTypes.ObjectNull;
+
default: return ResultTypes.InnerError;
}