田爽 1 jaar geleden
bovenliggende
commit
a513fa7314

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

@@ -561,7 +561,7 @@ namespace Hotline.Api.Controllers
 		public async Task AiResult([FromBody] AiQualityResultDto dto) 
 		{
 			var quality = await _qualitey.GetAsync(dto.record_id);
-			if (quality is { State: EQualityState.Apply })
+			if (quality is { State: EQualityState.Apply } && dto.score_items != null && dto.score_items.Any())
 			{
 				List<QualityDetail> details = new List<QualityDetail>();
 				foreach (var item in dto.score_items)

+ 3 - 3
src/Hotline.Share/Dtos/Quality/AiQualityDto.cs

@@ -125,7 +125,7 @@ namespace Hotline.Share.Dtos.Quality
 		/// <summary>
 		/// 通话的来电时间
 		/// </summary>
-		public int call_time { get; set; }
+		public decimal call_time { get; set; }
 
 		/// <summary>
 		/// 录音格式,wav、mp3、v3、pcm等
@@ -160,7 +160,7 @@ namespace Hotline.Share.Dtos.Quality
 		/// <summary>
 		/// 工单上传时间
 		/// </summary>
-		public int upload_time { get; set; }
+		public decimal upload_time { get; set; }
 
 		/// <summary>
 		/// 来源,1:平台上传;2:接口上传
@@ -175,7 +175,7 @@ namespace Hotline.Share.Dtos.Quality
 		/// <summary>
 		/// 文件上传时间
 		/// </summary>
-		public int file_upload_time { get; set; }
+		public decimal file_upload_time { get; set; }
 
 		public AiQualityExtended extended_field { get; set; }