田爽 1 năm trước cách đây
mục cha
commit
76a8eaa9d3

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

@@ -688,9 +688,8 @@ public class OrderController : BaseController
             throw UserFriendlyException.SameMessage("无效督办");
             throw UserFriendlyException.SameMessage("无效督办");
         if (supervise.State > 0)
         if (supervise.State > 0)
             throw UserFriendlyException.SameMessage("督办已回复,请勿重复回复");
             throw UserFriendlyException.SameMessage("督办已回复,请勿重复回复");
-
-        supervise.ReplyId = _sessionContext.UserId;
-        supervise.ReplyContent = dto.ReplyContent;
+        _mapper.Map(dto, supervise);
+		supervise.ReplyId = _sessionContext.UserId;
         supervise.ReplyTime = DateTime.Now;
         supervise.ReplyTime = DateTime.Now;
         supervise.State = 1;
         supervise.State = 1;
         if (dto.Files.Any()) await _fileRepository.AddFileAsync(dto.Files, supervise.Id, HttpContext.RequestAborted);
         if (dto.Files.Any()) await _fileRepository.AddFileAsync(dto.Files, supervise.Id, HttpContext.RequestAborted);
@@ -800,7 +799,8 @@ public class OrderController : BaseController
         if (urge.State > 0)
         if (urge.State > 0)
             throw UserFriendlyException.SameMessage("督办已回复,请勿重复回复");
             throw UserFriendlyException.SameMessage("督办已回复,请勿重复回复");
 
 
-        urge.ReplyId = _sessionContext.UserId;
+        _mapper.Map(dto, urge);
+		urge.ReplyId = _sessionContext.UserId;
         urge.ReplyContent = dto.ReplyContent;
         urge.ReplyContent = dto.ReplyContent;
 		urge.ReplyTime = DateTime.Now;
 		urge.ReplyTime = DateTime.Now;
         urge.State = 1;
         urge.State = 1;