田爽 há 1 ano atrás
pai
commit
a668d0dbb0
1 ficheiros alterados com 5 adições e 4 exclusões
  1. 5 4
      src/Hotline.Api/Controllers/QualityController.cs

+ 5 - 4
src/Hotline.Api/Controllers/QualityController.cs

@@ -43,6 +43,7 @@ namespace Hotline.Api.Controllers
 		private readonly IOrderRepository _orderRepository;
 		private readonly IAiQualityService _aiQualityService;
 		private readonly IRepository<SystemLog> _systemLogRepository;
+		private readonly ILogger<QualityController> _logger;
 
 		public QualityController(
 			ISessionContext sessionContext,
@@ -58,7 +59,8 @@ namespace Hotline.Api.Controllers
 			IQualityApplication qualityApplication,
 			IRepository<SystemLog> systemLogRepository,
 			IOrderRepository orderRepository,
-			IAiQualityService aiQualityService
+			IAiQualityService aiQualityService,
+			ILogger<QualityController> logger
 
 		)
 		{
@@ -76,6 +78,7 @@ namespace Hotline.Api.Controllers
 			_orderRepository = orderRepository;
 			_aiQualityService = aiQualityService;
 			_systemLogRepository= systemLogRepository;
+			_logger = logger;
 		}
 		#region 质检管理
 		/// <summary>
@@ -569,9 +572,7 @@ namespace Hotline.Api.Controllers
 			SystemLog log = new SystemLog();
 			var st = new StreamReader(Request.Body);
 			var a = await st.ReadToEndAsync(HttpContext.RequestAborted);
-			log.ExecuteParam = JsonConvert.SerializeObject(a);
-			log.Name = "质检结果返回接收";
-			await _systemLogRepository.AddAsync(log);
+			_logger.LogInformation(a);
 			foreach (var item in dto)
 			{
 				var quality = await _qualitey.GetAsync(item.record_id);