fix【【轨迹订单】轨迹明细删除后,列表下发的数据仍显示轨迹明细信息】https://www.tapd.cn/60863849/bugtrace/bugs/view?bug_id=1160863849001030812
This commit is contained in:
parent
d819dfe6d8
commit
7e0911fd51
@ -29,8 +29,14 @@ public class UpdateOrderTrackEventHandler : ITransientDependency, ICapSubscribe
|
||||
// 删除全部轨迹导致的重置行为
|
||||
// tips:订单是支持从已完成态到未完成态的
|
||||
order.ResetTrackInfo();
|
||||
|
||||
await _orderRepository.UpdateAsync(order);
|
||||
|
||||
return;
|
||||
}
|
||||
else if (order.LatestTrackTime != null &&
|
||||
|
||||
// 删除引发的回退更新
|
||||
if (order.LatestTrackTime != null &&
|
||||
order.LatestTrackTime.Value.Subtract(TimeSpan.FromHours(order.LatestTrackTimeZone ?? 0)) ==
|
||||
@event.TrackTime.Subtract(TimeSpan.FromHours(@event.TrackTimeZone))) return;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user