tangjiang 10 månader sedan
förälder
incheckning
5b93bb0291
2 ändrade filer med 12 tillägg och 6 borttagningar
  1. 5 2
      src/Hotline.Share/Dtos/Order/OrderDto.cs
  2. 7 4
      src/Hotline/Orders/Order.cs

+ 5 - 2
src/Hotline.Share/Dtos/Order/OrderDto.cs

@@ -1,8 +1,6 @@
 using Hotline.Share.Dtos.File;
 using Hotline.Share.Dtos.FlowEngine.Workflow;
 using Hotline.Share.Dtos.Hotspots;
-using Hotline.Share.Dtos.Org;
-using Hotline.Share.Dtos.Users;
 using Hotline.Share.Enums.FlowEngine;
 using Hotline.Share.Enums.Order;
 using Hotline.Share.Enums.Settings;
@@ -786,6 +784,11 @@ namespace Hotline.Share.Dtos.Order
         /// 重点关注事件,保存前端选择,用于返回前端数据
         /// </summary>
         public string? FocusOnEvents { get; set; }
+
+        /// <summary>
+        /// 是否紧急
+        /// </summary>
+        public bool IsUrgent { get; set; }
     }
 
     public record CanLinkCallRecordOrderDto : PagedKeywordRequest

+ 7 - 4
src/Hotline/Orders/Order.cs

@@ -1,8 +1,6 @@
 using Hotline.CallCenter.Calls;
-using Hotline.File;
 using Hotline.FlowEngine.Workflows;
 using Hotline.Settings.Hotspots;
-using Hotline.Share.Dtos;
 using Hotline.Share.Dtos.File;
 using Hotline.Share.Enums.FlowEngine;
 using Hotline.Share.Enums.Order;
@@ -13,7 +11,6 @@ using System.ComponentModel;
 using XF.Domain.Exceptions;
 using XF.Domain.Extensions;
 using XF.Domain.Repository;
-using XF.Utility.EnumExtensions;
 
 namespace Hotline.Orders
 {
@@ -760,6 +757,12 @@ namespace Hotline.Orders
         [SugarColumn(DefaultValue = "f")]
         public bool IsResolved { get; set; }
 
+        /// <summary>
+        /// 是否紧急
+        /// </summary>
+        [SugarColumn(DefaultValue = "f")]
+        public bool IsUrgent { get; set; }
+
         /// <summary>
         /// 重点关注事件,保存前端选择,用于返回前端数据
         /// </summary>
@@ -800,7 +803,7 @@ namespace Hotline.Orders
         /// <summary>
         /// 已发布工单
         /// </summary>
-        [Navigate(NavigateType.OneToOne, nameof(Id),nameof(Orders.OrderPublish.OrderId))]
+        [Navigate(NavigateType.OneToOne, nameof(Id), nameof(Orders.OrderPublish.OrderId))]
         public OrderPublish OrderPublish { get; set; }
 
         /// <summary>