Prechádzať zdrojové kódy

接收工单处理结果 增加特提枚举 EHandleMode 省12315平台退回

田爽 2 mesiacov pred
rodič
commit
3cc78e7445

+ 1 - 1
src/Hotline.Application/Subscribers/DatasharingSubscriber.cs

@@ -865,7 +865,7 @@ namespace Hotline.Application.Subscribers
 
                     // var reverseFlowStepAssignInfo = new ReverseFlowStepAssignInfo(EReverseFlowStepCreationPolicy.OriginStep);
                     var (isPaiDan, workflow) = await _workflowDomainService.RecallToCenterFirstToSendAsync(order.WorkflowId, dto.Opinion, 
-                        order.Status >= EOrderStatus.Filed, order.ExpiredTime, EHandleMode.Recall, cancellationToken: cancellationToken);
+                        order.Status >= EOrderStatus.Filed, order.ExpiredTime, EHandleMode.ProvinceHandlePrevious, cancellationToken: cancellationToken);
 
                     order.Status = isPaiDan ? EOrderStatus.Special : EOrderStatus.WaitForAccept;
                     order.CurrentStepName = workflow.CurrentStepName;

+ 10 - 4
src/Hotline.Share/Enums/FlowEngine/EHandleMode.cs

@@ -31,10 +31,16 @@ public enum EHandleMode
     [Description("退回")]
     Previous = 100,
 
-    /// <summary>
-    /// 特提
-    /// </summary>
-    [Description("特提")]
+	/// <summary>
+	/// 省12315平台退回
+	/// </summary>
+	[Description("省12315平台退回")]
+	ProvinceHandlePrevious = 101,
+
+	/// <summary>
+	/// 特提
+	/// </summary>
+	[Description("特提")]
     Recall = 200,
 
     /// <summary>