Переглянути джерело

Merge branch 'refactor/knowledge' into dev

xf 4 місяців тому
батько
коміт
ad1740eb8e
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      src/Hotline.Api/Controllers/KnowledgeController.cs

+ 4 - 1
src/Hotline.Api/Controllers/KnowledgeController.cs

@@ -2044,7 +2044,6 @@ namespace Hotline.Api.Controllers
 
             foreach (var approve in approves)
             {
-                approve.ApproveOpinion = request.Opinion;
                 var kn = approve.Knowledge;
                 switch (approve.KnowledgeApproveType)
                 {
@@ -2086,6 +2085,10 @@ namespace Hotline.Api.Controllers
                     default:
                         throw new ArgumentOutOfRangeException();
                 }
+                approve.ApproveOpinion = request.Opinion;
+                approve.KnowledgeApproveStatus = request.IsSuccess 
+                    ? EKnowledgeApproveStatus.Successed 
+                    : EKnowledgeApproveStatus.Failed;
             }
 
             //var kns = approves.Select(d => d.Knowledge).ToList();