|
@@ -2101,7 +2101,7 @@ public class OrderController : BaseController
|
|
|
dto.CountersignId = countersignId;
|
|
|
dto.CanHandle = order.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgId);
|
|
|
dto.IsCanDelay = !order.OrderDelays.Any(x => x.DelayState == EDelayState.Examining);
|
|
|
- var delayModel = order.OrderDelays.Where(x => x.DelayState == EDelayState.Pass).OrderByDescending(x => x.CreationTime).FirstOrDefault();
|
|
|
+ var delayModel = order.OrderDelays.Where(x => x.DelayState == EDelayState.Pass).MaxBy(x => x.CreationTime);
|
|
|
dto.DelayString = delayModel != null ? delayModel?.DelayNum + "个" + delayModel?.DelayUnit.GetDescription() : "";
|
|
|
|
|
|
if (dto.FileJson != null && dto.FileJson.Any())
|