瀏覽代碼

473 工单修改显示数据范围调整

简化 OrderController 中的 AuditSource 赋值逻辑

删除 OrderDto 中的 Source 属性,并在 OrderController 中根据 IsEdit 属性设置 AuditSource,使代码更简洁易维护。
田爽 2 周之前
父節點
當前提交
83eab6cfab
共有 2 個文件被更改,包括 2 次插入6 次删除
  1. 2 2
      src/Hotline.Api/Controllers/OrderController.cs
  2. 0 4
      src/Hotline.Share/Dtos/Order/OrderDto.cs

+ 2 - 2
src/Hotline.Api/Controllers/OrderController.cs

@@ -4985,8 +4985,8 @@ public class OrderController : BaseController
         copy.AuditTime = DateTime.Now;
         copy.AuditUserId = _sessionContext.UserId;
         copy.AuditUserName = _sessionContext.UserName;
-        copy.AuditSource = dto.Source;
-        copy.InitId();
+		copy.AuditSource = dto.IsEdit ? EOrderUpdateSource.Alter : EOrderUpdateSource.Accepted;
+		copy.InitId();
         await _orderCopyRepository.AddAsync(copy, HttpContext.RequestAborted);
 
         if (order.Content != dto.Content)

+ 0 - 4
src/Hotline.Share/Dtos/Order/OrderDto.cs

@@ -1196,10 +1196,6 @@ namespace Hotline.Share.Dtos.Order
         /// </summary>
         public bool IsEdit { get; set; }
 
-        /// <summary>
-        /// 工单修改来源
-        /// </summary>
-        public EOrderUpdateSource? Source { get; set; }
     }
 
     public class OrderUploadFiles