TANG JIANG 1 жил өмнө
parent
commit
5acec3a8ec

+ 2 - 0
src/Hotline.Share/Dtos/Push/FWMessage/MessageDataDto.cs

@@ -1,4 +1,5 @@
 using Hotline.Share.Enums.Push;
+using XF.Utility.EnumExtensions;
 
 namespace Hotline.Share.Dtos.Push.FWMessage
 {
@@ -8,6 +9,7 @@ namespace Hotline.Share.Dtos.Push.FWMessage
         /// 消息推送业务
         /// </summary>
         public EPushBusiness PushBusiness { get; set; }
+        public string PushBusinessText => PushBusiness.GetDescription();
 
         /// <summary>
         /// 接收姓名

+ 8 - 1
src/Hotline.Share/Enums/Push/EPushBusiness.cs

@@ -1,4 +1,6 @@
-namespace Hotline.Share.Enums.Push;
+using System.ComponentModel;
+
+namespace Hotline.Share.Enums.Push;
 
 /// <summary>
 /// 消息推送业务
@@ -8,25 +10,30 @@ public enum EPushBusiness
     /// <summary>
     /// 工单派单
     /// </summary>
+    [Description("工单派单")]
     OrderSend = 0,
 
     /// <summary>
     /// 工单受理
     /// </summary>
+    [Description("工单受理")]
     OrderAccept = 1,
 
     /// <summary>
     /// 工单超期
     /// </summary>
+    [Description("工单超期")]
     OrderExpire = 2,
 
     /// <summary>
     /// 工单催办
     /// </summary>
+    [Description("工单催办")]
     OrderUrge = 3,
 
     /// <summary>
     /// 工单回访
     /// </summary>
+    [Description("工单回访")]
     OrderCallback = 4,
 }