|
@@ -19,10 +19,33 @@ namespace Hotline.Share.Dtos.Knowledge
|
|
|
/// </summary>
|
|
|
public string Title { get; set; }
|
|
|
|
|
|
- public List<Kvs> KnowledgeType { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 知识分类
|
|
|
+ /// </summary>
|
|
|
+ public List<KnowledgeRelationTypeDto> KnowledgeType { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 知识分类名称
|
|
|
+ /// </summary>
|
|
|
+ public string KnowledgeTypeText => GetKnowledgeTypeText(KnowledgeType);
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 获取知识分类名称
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public string GetKnowledgeTypeText(List<KnowledgeRelationTypeDto> items)
|
|
|
+ {
|
|
|
+
|
|
|
+ if (KnowledgeType != null && KnowledgeType.Any())
|
|
|
+ {
|
|
|
+ var names = KnowledgeType.Select(x => x.KnowledgeTypeName).ToList();
|
|
|
+ return string.Join(",", names);
|
|
|
+ }
|
|
|
+ return "";
|
|
|
+ }
|
|
|
|
|
|
|
|
|
- public HotspotDto HotspotType { get; set; }
|
|
|
+ public HotspotDto HotspotType { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 热点
|