田爽 1 年之前
父節點
當前提交
2b7f4ff35c

+ 1 - 1
src/Hotline.Api/Controllers/OrderController.cs

@@ -2092,7 +2092,7 @@ public class OrderController : BaseController
 	[HttpDelete("order_observe")]
 	public async Task Delete([FromBody] OrderObserveDeleteDto dto)
 	{
-		await _orderRepository.RemoveOrderWrodBatchAsync(dto.Ids, HttpContext.RequestAborted);
+		await _orderRepository.RemoveOrderObserveBatchAsync(dto.Ids, HttpContext.RequestAborted);
 	}
 
 	/// <summary>

+ 12 - 1
src/Hotline.Repository.SqlSugar/Orders/OrderRepository.cs

@@ -150,5 +150,16 @@ namespace Hotline.Repository.SqlSugar.Orders
         }
 
 
-    }
+        /// <summary>
+        /// 工单观察批量删除
+        /// </summary>
+        /// <param name="ids"></param>
+        /// <param name="cancellationToken"></param>
+        /// <returns></returns>
+        public async Task RemoveOrderObserveBatchAsync(List<string> ids, CancellationToken cancellationToken)
+        {
+	        await Db.Deleteable<OrderObserve>().In(x => x.Id, ids).ExecuteCommandAsync(cancellationToken);
+        }
+
+	}
 }

+ 1 - 1
src/Hotline/Orders/IOrderRepository.cs

@@ -11,10 +11,10 @@ namespace Hotline.Orders
     {
         Task<string> AddOrderNavAsync(Order order, CancellationToken cancellationToken);
         Task UpdateOrderNavAsync(Order order, CancellationToken cancellationToken);
-
         Task RemoveOrderComplainAsync(OrderComplain orderComplain, CancellationToken cancellationToken);
         Task RemoveOrderReportAsync(OrderReport orderReport, CancellationToken cancellationToken);
         Task RemoveOrderWrodBatchAsync(List<string> ids, CancellationToken cancellationToken);
+        Task RemoveOrderObserveBatchAsync(List<string> ids, CancellationToken cancellationToken);
 
 	}
 }