fix:轨迹订单删除或完结不要移除以下内容
- 预警通知任务 - 完整预警明细
This commit is contained in:
parent
ed3b7940c8
commit
554236af30
@ -1,6 +1,7 @@
|
|||||||
using SJZY.Track.Domain.Aggregates.OrderAggregate;
|
using SJZY.Track.Domain.Aggregates.OrderAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.WarningAggregate;
|
using SJZY.Track.Domain.Aggregates.WarningAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.Warning;
|
using SJZY.Track.Domain.Dtos.Warning;
|
||||||
|
using SJZY.Track.Domain.Enums;
|
||||||
using Volo.Abp.DependencyInjection;
|
using Volo.Abp.DependencyInjection;
|
||||||
|
|
||||||
namespace SJZY.Track.Application.Services.Warning.Handlers;
|
namespace SJZY.Track.Application.Services.Warning.Handlers;
|
||||||
@ -35,6 +36,7 @@ public class OrderWarningHandler : IOrderWarningHandler, ITransientDependency
|
|||||||
await _warningTaskRepository.CloseWarningNotifyTaskAsync(x =>
|
await _warningTaskRepository.CloseWarningNotifyTaskAsync(x =>
|
||||||
!x.IsClosed
|
!x.IsClosed
|
||||||
&& orderIds.Contains(x.OrderId)
|
&& orderIds.Contains(x.OrderId)
|
||||||
|
&& x.WarningType != (int) WarningRuleType.完整预警 // tips:不要移除完整预警
|
||||||
);
|
);
|
||||||
|
|
||||||
// 2.移除关闭【回传重试推送任务】,【运输预警明细生成任务】tips:无法关闭回传重试任务
|
// 2.移除关闭【回传重试推送任务】,【运输预警明细生成任务】tips:无法关闭回传重试任务
|
||||||
@ -56,9 +58,10 @@ public class OrderWarningHandler : IOrderWarningHandler, ITransientDependency
|
|||||||
{
|
{
|
||||||
OrderIds = orderIds,
|
OrderIds = orderIds,
|
||||||
});
|
});
|
||||||
await _warningDetailsEsRepository.BulkCloseCompleteWarningDetailsAsync(new BulkCloseCompleteWarningDetailsVO
|
// tips:不要移除完整预警
|
||||||
{
|
// await _warningDetailsEsRepository.BulkCloseCompleteWarningDetailsAsync(new BulkCloseCompleteWarningDetailsVO
|
||||||
OrderIds = orderIds,
|
// {
|
||||||
});
|
// OrderIds = orderIds,
|
||||||
|
// });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user