@@ -1,4 +1,6 @@
-namespace Hotline.Share.Enums.KnowledgeBase;
+using System.ComponentModel;
+
+namespace Hotline.Share.Enums.KnowledgeBase;
/// <summary>
/// 申请状态
@@ -8,25 +10,30 @@ public enum EKnowledgeApplyStatus
/// 处理中
/// </summary>
+ [Description("处理中")]
Handling = 0,
/// 完成
+ [Description("完成")]
Succeed = 1,
/// 退回
+ [Description("退回")]
Failed = 2,
/// 撤回
+ [Description("撤回")]
Revert = 3,
/// 逾期
+ [Description("逾期")]
Overtime = 4,
}
@@ -1,11 +1,27 @@
/// 申请类型
public enum EKnowledgeApplyType
{
+ /// <summary>
+ /// 新增
+ /// </summary>
+ [Description("新增")]
Add = 0,
+ /// 修改
+ [Description("修改")]
Update = 1,
+ /// 删除
+ [Description("删除")]
Delete = 2,
@@ -1,12 +1,33 @@
/// 检索类型
public enum EKnowledgeRetrievalType
- All = 0,//全文
- Title = 1,//标题
- Content = 2,//正文
- Enclosure = 3,//附件
+ /// 全文
+ [Description("全文")]
+ All = 0,
+ /// 标题
+ [Description("标题")]
+ Title = 1,
+ /// 正文
+ [Description("正文")]
+ Content = 2,
+ /// 附件
+ [Description("附件")]
+ Enclosure = 3,
+/// <summary>
+/// 知识状态
+/// </summary>
public enum EKnowledgeStatus
/// 审批中
+ [Description("审批中")]
Auditing = 1,
+ /// 失败
+ [Description("失败")]
+ /// 已上架
+ [Description("已上架")]
OnShelf = 3,
+ /// 已下架
+ [Description("已下架")]
OffShelf = 4,
-namespace Hotline.Share.Enums.KnowledgeBase
+namespace Hotline.Share.Enums.KnowledgeBase
/// 知识审批状态
@@ -8,21 +10,25 @@
/// 审批成功
+ [Description("审批成功")]
Success = 2,
/// 撤销
+ [Description("撤销")]
Revoke = 3,
/// 失败
Failed = 4