|
@@ -4063,9 +4063,11 @@ public class OrderController : BaseController
|
|
model.State = 1;
|
|
model.State = 1;
|
|
model.ESpecialType = ESpecialType.ReTransact;
|
|
model.ESpecialType = ESpecialType.ReTransact;
|
|
model.LastFileOpinion = order.FileOpinion;
|
|
model.LastFileOpinion = order.FileOpinion;
|
|
-
|
|
|
|
-
|
|
|
|
- model.InitId();
|
|
|
|
|
|
+ model.FirstFileOpinion = order.FileOpinion;
|
|
|
|
+ var firstSpecial = await _orderSpecialRepository.Queryable().Where(x => x.OrderId == dto.OrderId).FirstAsync();
|
|
|
|
+ if (firstSpecial is not null)
|
|
|
|
+ model.FirstFileOpinion = firstSpecial.FirstFileOpinion;
|
|
|
|
+ model.InitId();
|
|
if (dto.Files.Any())
|
|
if (dto.Files.Any())
|
|
model.FileJson = await _fileRepository.AddFileAsync(dto.Files, model.Id, "", HttpContext.RequestAborted);
|
|
model.FileJson = await _fileRepository.AddFileAsync(dto.Files, model.Id, "", HttpContext.RequestAborted);
|
|
await _orderSpecialRepository.AddAsync(model, HttpContext.RequestAborted);
|
|
await _orderSpecialRepository.AddAsync(model, HttpContext.RequestAborted);
|