xf 1 жил өмнө
parent
commit
cfbfae2e1f

+ 2 - 0
src/Hotline.Application/FlowEngine/WorkflowApplication.cs

@@ -444,6 +444,7 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
                 //当前待办节点为会签汇总节点时:检查是否为顶级会签发起节点(csstate==none),t:按配置往下走,f:继续往上汇总,不需要重复往下指派
                 if (currentStep.CountersignStartStepId != workflow.TopCountersignStepId)
                 {
+                    countersignEndOption.InputRealHandler = true;
                     dto.Steps = new List<NextStepOption> { countersignEndOption };
                     return dto;
                 }
@@ -605,6 +606,7 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
             {
                 Key = stepDefine.Code,
                 Value = stepDefine.Name,
+                InputRealHandler = stepDefine.StepType == EStepType.Summary,
                 Items = handlers
             });
         }

+ 5 - 0
src/Hotline.Share/Dtos/FlowEngine/NextStepsDto.cs

@@ -23,6 +23,11 @@ public class NextStepOption : Kv
     /// </summary>
     public bool BackToCountersignEnd { get; set; }
 
+    /// <summary>
+    /// 是否需要填写真实办理人信息
+    /// </summary>
+    public bool InputRealHandler { get; set; }
+
     public IReadOnlyList<Kv> Items { get; set; }
 }
 

+ 0 - 6
src/Tr.Sdk/Defaults.cs

@@ -1,6 +0,0 @@
-namespace Tr.Sdk;
-
-internal class Defaults
-{
-    internal static readonly string ServiceName = "Tr";
-}