|
@@ -172,6 +172,32 @@ public class WorkflowStep : StepBasicEntity
|
|
|
return IsInCountersign ? EStepCountersignStatus.OuterCountersign : EStepCountersignStatus.None;
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 重置节点,只清除办理痕迹(退回场景,将上一级节点重置等待重新办理)
|
|
|
+ /// </summary>
|
|
|
+ public void Reset()
|
|
|
+ {
|
|
|
+ SetAssigned();
|
|
|
+ NextHandlers = new();
|
|
|
+ NextMainHandler = null;
|
|
|
+ NextStepCode = string.Empty;
|
|
|
+ AcceptSms = default;
|
|
|
+ Opinion = string.Empty;
|
|
|
+ Additions = new();
|
|
|
+
|
|
|
+ UserId = null;
|
|
|
+ UserName = null;
|
|
|
+ OrgCode = null;
|
|
|
+ OrgName = null;
|
|
|
+ CompleteTime = null;
|
|
|
+
|
|
|
+ AcceptUserId = null;
|
|
|
+ AcceptUserName = null;
|
|
|
+ AcceptOrgCode = null;
|
|
|
+ AcceptOrgName = null;
|
|
|
+ AcceptTime = null;
|
|
|
+ }
|
|
|
+
|
|
|
//过期:业务调整为由下级节点配置决定当前办理节点能否发起会签
|
|
|
///// <summary>
|
|
|
///// 检查该节点是否应该发起会签(办理时确认是否应该作为发起会签节点处理)
|