Преглед изворни кода

特提更新修改工单状态

田爽 пре 8 месеци
родитељ
комит
75eefbf119
2 измењених фајлова са 3 додато и 3 уклоњено
  1. 2 2
      src/Hotline.Api/Controllers/OrderController.cs
  2. 1 1
      src/Hotline/Orders/OrderSpecial.cs

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

@@ -4599,7 +4599,7 @@ public class OrderController : BaseController
         }
         else
         {
-	        await _orderRepository.Updateable().SetColumns(o => new Orders.Order() { Status = special.Status })
+	        await _orderRepository.Updateable().SetColumns(o => new Orders.Order() { Status = special.Status.Value })
 		        .Where(o => o.Id == order.Id).ExecuteCommandAsync(HttpContext.RequestAborted);
         }
 	}
@@ -4708,7 +4708,7 @@ public class OrderController : BaseController
             }
             else
             {
-	            await _orderRepository.Updateable().SetColumns(o => new Orders.Order() { Status = special.Status })
+	            await _orderRepository.Updateable().SetColumns(o => new Orders.Order() { Status = special.Status.Value })
 		            .Where(o => o.Id == order.Id).ExecuteCommandAsync(HttpContext.RequestAborted);
             }
 		}

+ 1 - 1
src/Hotline/Orders/OrderSpecial.cs

@@ -51,7 +51,7 @@ namespace Hotline.Orders
         /// <summary>
         /// 工单状态
         /// </summary>
-        public EOrderStatus Status { get; set; }
+        public EOrderStatus? Status { get; set; }
 
 		public string? StepCode { get; set; } = string.Empty;
         public string? StepName { get; set; } = string.Empty;