xf 3 months ago
parent
commit
58f0d8137f

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

@@ -1001,7 +1001,7 @@ namespace Hotline.Api.Controllers
             var inputLevelOneTypes = items.Select(d => d.KnowledgeTypeLevelOne)
             var inputLevelOneTypes = items.Select(d => d.KnowledgeTypeLevelOne)
                 .Distinct().ToList();
                 .Distinct().ToList();
             var levelOneTypes = await _knowledgeTypeRepository.Queryable()
             var levelOneTypes = await _knowledgeTypeRepository.Queryable()
-                .Where(d => d.IsEnable && d.ParentId == null)
+                .Where(d => d.IsEnable && string.IsNullOrEmpty(d.ParentId))
                 .ToListAsync(HttpContext.RequestAborted);
                 .ToListAsync(HttpContext.RequestAborted);
             var existLevelOneNames = levelOneTypes.Select(d => d.Name);
             var existLevelOneNames = levelOneTypes.Select(d => d.Name);
             var notExists = inputLevelOneTypes.Except(existLevelOneNames).ToList();
             var notExists = inputLevelOneTypes.Except(existLevelOneNames).ToList();

+ 1 - 0
src/Hotline/KnowledgeBase/KnowledgeDomainService.cs

@@ -104,6 +104,7 @@ namespace Hotline.KnowledgeBase
             {
             {
                 CreationTime = DateTime.Now,
                 CreationTime = DateTime.Now,
                 KnowledgeCode = know.Code,
                 KnowledgeCode = know.Code,
+                KnowledgeId = know.Id,
                 BrowseTime = browseTime
                 BrowseTime = browseTime
             };
             };
             //浏览记录写入
             //浏览记录写入

+ 6 - 0
src/Hotline/KnowledgeBase/KnowledgePV.cs

@@ -8,6 +8,12 @@ namespace Hotline.KnowledgeBase;
 /// </summary>
 /// </summary>
 public class KnowledgePv : CreationEntity
 public class KnowledgePv : CreationEntity
 {
 {
+    /// <summary>
+    /// 知识Code
+    /// </summary>
+    [SugarColumn(ColumnDescription = "知识Id")]
+    public string? KnowledgeId { get; set; }
+
     /// <summary>
     /// <summary>
     /// 知识Code
     /// 知识Code
     /// </summary>
     /// </summary>