Explorar o código

终止修改理由

田爽 hai 6 meses
pai
achega
e5ed5213e1

+ 14 - 1
src/Hotline.Api/Controllers/OrderTerminateController.cs

@@ -287,7 +287,7 @@ namespace Hotline.Api.Controllers
 		/// </summary>
 		/// <returns></returns>
 		[HttpGet("base")]
-		public async Task<object> ScreenBaseData()
+		public async Task<object> BaseData()
 		{
 			var rsp = new
 			{
@@ -295,5 +295,18 @@ namespace Hotline.Api.Controllers
 			};
 			return rsp;
 		}
+
+		/// <summary>
+		/// 终止修改理由
+		/// </summary>
+		/// <param name="dto"></param>
+		/// <returns></returns>
+		[HttpPut("update_content")]
+		[LogFilter("终止修改理由")]
+		public async Task Update([FromBody] OrderTerminateContentDto dto)
+		{
+			await _orderTerminateRepository.Updateable().SetColumns(x => new OrderTerminate { Content = dto.Content }).Where(x => x.Id == dto.Id).ExecuteCommandAsync();
+		}
+
 	}
 }

+ 13 - 0
src/Hotline.Share/Dtos/Order/OrderTerminateDto.cs

@@ -174,6 +174,19 @@ namespace Hotline.Share.Dtos.Order
 		public int? AuditStatus { get; set; }
 	}
 
+	public class OrderTerminateContentDto
+	{
+		/// <summary>
+		/// 终止id
+		/// </summary>
+		public string Id { get; set; }
+
+		/// <summary>
+		/// 终止理由
+		/// </summary>
+		public string? Content { get; set; }
+	}
+
 	public enum ETerminateStatus
 	{
 		/// <summary>