田爽 1 year ago
parent
commit
4c69301bcd
1 changed files with 2 additions and 10 deletions
  1. 2 10
      src/Hotline.Api/Controllers/QualityController.cs

+ 2 - 10
src/Hotline.Api/Controllers/QualityController.cs

@@ -24,6 +24,7 @@ using Hotline.Orders;
 using Hotline.Ai.Quality;
 using Newtonsoft.Json;
 using Polly;
+using Hotline.Api.Filter;
 
 namespace Hotline.Api.Controllers
 {
@@ -42,7 +43,6 @@ namespace Hotline.Api.Controllers
 		private readonly IQualityApplication _qualityApplication;
 		private readonly IOrderRepository _orderRepository;
 		private readonly IAiQualityService _aiQualityService;
-		private readonly IRepository<SystemLog> _systemLogRepository;
 		private readonly ILogger<QualityController> _logger;
 
 		public QualityController(
@@ -57,7 +57,6 @@ namespace Hotline.Api.Controllers
 			ISystemDicDataCacheManager systemDicDataCacheManager,
 			IRepository<TrCallRecord> trCallRecordRepository,
 			IQualityApplication qualityApplication,
-			IRepository<SystemLog> systemLogRepository,
 			IOrderRepository orderRepository,
 			IAiQualityService aiQualityService,
 			ILogger<QualityController> logger
@@ -77,7 +76,6 @@ namespace Hotline.Api.Controllers
 			_qualityApplication = qualityApplication;
 			_orderRepository = orderRepository;
 			_aiQualityService = aiQualityService;
-			_systemLogRepository= systemLogRepository;
 			_logger = logger;
 		}
 		#region 质检管理
@@ -567,15 +565,9 @@ namespace Hotline.Api.Controllers
 		/// <returns></returns>
 		[AllowAnonymous]
 		[HttpPost("AiResult")]
+		[LogFilter("智能质检结果返回接收")]
 		public async Task AiResult([FromBody] List<AiQualityResultDto> dto) 
 		{
-			SystemLog log = new SystemLog();
-			var st = new StreamReader(Request.Body);
-			var a = await st.ReadToEndAsync(HttpContext.RequestAborted);
-			log.Remark = a.ToString();
-			log.Name = "质检结果返回接收";
-			_systemLogRepository.AddAsync(log);
-			_logger.LogInformation(a);
 			foreach (var item in dto)
 			{
 				var quality = await _qualitey.GetAsync(item.record_id);