Browse Source

重构延迟订单处理逻辑,注释部分功能

删除了 `OrderDelayAutomaticHandleSms` 和 `OrderDelayAutomaticHandleAutomatic` 两个公开异步方法及其相关注释和路由声明,但以注释形式保留代码。
在 `OrderDelayAutomatic` 方法中新增调用 `OrderDelayAutomaticHandle` 方法的逻辑,传入 `EOrderDelayAutomaticType.Sms` 参数。
此更改保留了原有逻辑结构,通过注释隐藏部分功能,可能是为了暂时停用而非彻底移除。
田爽 5 days ago
parent
commit
69a7c21ca4
1 changed files with 25 additions and 21 deletions
  1. 25 21
      src/Hotline.Api/Controllers/OrderController.cs

+ 25 - 21
src/Hotline.Api/Controllers/OrderController.cs

@@ -2899,31 +2899,35 @@ public class OrderController : BaseController
 	public async Task OrderDelayAutomatic() {
 
         await _orderApplication.OrderDelayAutomatic();
-	}
 
-	/// <summary>
-	/// 延期短信执行
-	/// </summary>
-	/// <param name="type"></param>
-	/// <returns></returns>
-	[HttpPost("delay/automatic/handle/sms")]
-	[AllowAnonymous]
-	public async Task OrderDelayAutomaticHandleSms()
-	{
-		await _orderApplication.OrderDelayAutomaticHandle(EOrderDelayAutomaticType.Sms);
-	}
-	/// <summary>
-	/// 自动延期执行
-	/// </summary>
-	/// <param name="type"></param>
-	/// <returns></returns>
-	[HttpPost("delay/automatic/handle")]
-	[AllowAnonymous]
-	public async Task OrderDelayAutomaticHandleAutomatic()
-	{
 		await _orderApplication.OrderDelayAutomaticHandle(EOrderDelayAutomaticType.Automatic);
+
+		await _orderApplication.OrderDelayAutomaticHandle(EOrderDelayAutomaticType.Sms);
 	}
 
+	///// <summary>
+	///// 延期短信执行
+	///// </summary>
+	///// <param name="type"></param>
+	///// <returns></returns>
+	//[HttpPost("delay/automatic/handle/sms")]
+	//[AllowAnonymous]
+	//public async Task OrderDelayAutomaticHandleSms()
+	//{
+	//	await _orderApplication.OrderDelayAutomaticHandle(EOrderDelayAutomaticType.Sms);
+	//}
+	///// <summary>
+	///// 自动延期执行
+	///// </summary>
+	///// <param name="type"></param>
+	///// <returns></returns>
+	//[HttpPost("delay/automatic/handle")]
+	//[AllowAnonymous]
+	//public async Task OrderDelayAutomaticHandleAutomatic()
+	//{
+	//	await _orderApplication.OrderDelayAutomaticHandle(EOrderDelayAutomaticType.Automatic);
+	//}
+
 
 	#endregion