田爽 1 rok pred
rodič
commit
0996b1d6be

+ 14 - 5
src/Hotline.Api/Controllers/OrderController.cs

@@ -3295,8 +3295,11 @@ public class OrderController : BaseController
                 NextStepCode = dto.NextStepCode,
                 NextStepName = dto.NextStepName,
                 NextHandlers = dto.NextHandlers,
-                Opinion = dto.Cause
-            };
+                Opinion = dto.Cause,
+                FlowDirection =dto.FlowDirection,
+                HandlerType = dto.HandlerType,
+                BusinessType= dto.BusinessType
+			};
 			// 计算期满时间
 			//if (dto.AlterTime)
 			//{
@@ -3416,7 +3419,10 @@ public class OrderController : BaseController
 				NextStepCode = dto.NextStepCode,
 				NextStepName = dto.NextStepName,
 				NextHandlers = dto.NextHandlers,
-				Opinion = dto.Cause
+				Opinion = dto.Cause,
+				FlowDirection = dto.FlowDirection,
+				HandlerType = dto.HandlerType,
+				BusinessType = dto.BusinessType
 			};
             DateTime endTime = order.ExpiredTime!.Value;
 			// 计算期满时间
@@ -3491,8 +3497,11 @@ public class OrderController : BaseController
                 NextStepCode = dto.NextStepCode,
                 NextStepName = dto.NextStepName,
                 NextHandlers = dto.NextHandlers,
-                Opinion = dto.Opinion
-            };
+                Opinion = dto.Opinion,
+                FlowDirection = dto.FlowDirection,
+                HandlerType = dto.HandlerType,
+                BusinessType = dto.BusinessType
+			};
 			//if (dto.AlterTime)
 			//    recall.External = new External { TimeLimit = dto.TimeLimit, TimeLimitUnit = dto.TimeLimitUnit };
 			//if (dto.Files.Any()) recall.Files = dto.Files;

+ 24 - 0
src/Hotline.Share/Dtos/Order/OrderSpecialDto.cs

@@ -71,6 +71,18 @@ namespace Hotline.Share.Dtos.Order
 		/// </summary>
 		public List<FileDto> Files { get; set; } = new();
 
+
+		public EFlowDirection? FlowDirection { get; set; }
+
+		/// <summary>
+		/// 办理对象类型
+		/// </summary>
+		public EHandlerType HandlerType { get; set; }
+		/// <summary>
+		/// 模板配置节点业务类型
+		/// </summary>
+		public EBusinessType BusinessType { get; set; }
+
 	}
 	public class AuditOrderSpecialDto
 	{
@@ -128,6 +140,18 @@ namespace Hotline.Share.Dtos.Order
 		/// </summary>
 		public List<FileDto> Files { get; set; } = new();
 
+
+		public EFlowDirection? FlowDirection { get; set; }
+
+		/// <summary>
+		/// 办理对象类型
+		/// </summary>
+		public EHandlerType HandlerType { get; set; }
+		/// <summary>
+		/// 模板配置节点业务类型
+		/// </summary>
+		public EBusinessType BusinessType { get; set; } 
+
 	}
 	public class OrderSpecialDto : OrderSpecialBaseDto
 	{