田爽 1 年之前
父节点
当前提交
3c5d1cf805

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

@@ -979,7 +979,7 @@ namespace Hotline.Api.Controllers
 				collect.Score = dto.Score;
 				await _knowledgeCollectRepository.UpdateAsync(collect, HttpContext.RequestAborted);
 				//计算总分
-				//var collects = await _knowledgeCollectRepository.Queryable().Where(x => x.KnowledgeId == dto.KnowledgeId).Select(x=>x.Score).SumAsync(x=>x.);
+				//var collects = await _knowledgeCollectRepository.Queryable().Where(x => x.KnowledgeId == dto.KnowledgeId).Select(x => x.Score).SumAsync();
 			}
 			else
 			{

+ 5 - 0
src/Hotline.Share/Dtos/Knowledge/KnowledgeDto.cs

@@ -39,6 +39,11 @@ namespace Hotline.Share.Dtos.Knowledge
         /// </summary>
         public string? Attribution { get; set; }
 
+        /// <summary>
+        /// 来源部门
+        /// </summary>
+        public string? SourceOrganizeId { get; set; }
+
 		public BasicWorkflowDto? Workflow { get; set; }
 	}
 

+ 13 - 1
src/Hotline/KnowledgeBase/Knowledge.cs

@@ -162,6 +162,18 @@ public class Knowledge : WorkflowEntity//   WorkflowEntity  FullStateEntity
 	/// 评论数
 	/// </summary>
 	[SugarColumn(ColumnDescription = "评论数")]
-	public int? CommentNum { get; set; } = 0;	
+	public int? CommentNum { get; set; } = 0;
+
+	/// <summary>
+	/// 来源部门
+	/// </summary>
+	[SugarColumn(ColumnDescription = "来源部门")]
+	public string? SourceOrganizeId { get; set; }
+
+	/// <summary>
+	/// 来源部门
+	/// </summary>
+	[Navigate(NavigateType.OneToOne, nameof(SourceOrganizeId))]//一对一 
+	public SystemOrganize SourceOrganize { get; set; }
 
 }