change:服务商空数据用--替代
This commit is contained in:
parent
639a2232a3
commit
c89e3f940c
@ -49,7 +49,7 @@ public class TrackDeleteEventHandler : ITransientDependency, ICapSubscribe
|
|||||||
nextEvent.Visited.AddRange(@event.OrderIds);
|
nextEvent.Visited.AddRange(@event.OrderIds);
|
||||||
nextEvent.TrackCodes = @event.TrackCodes;
|
nextEvent.TrackCodes = @event.TrackCodes;
|
||||||
nextEvent.SubSystemId = group.Key;
|
nextEvent.SubSystemId = group.Key;
|
||||||
|
nextEvent.OrderIds = group.Select(x => x.OrderId).ToArray();
|
||||||
|
|
||||||
// 不同子系统需要做内容映射
|
// 不同子系统需要做内容映射
|
||||||
if (@event.SubSystemId != nextEvent.SubSystemId)
|
if (@event.SubSystemId != nextEvent.SubSystemId)
|
||||||
|
|||||||
@ -60,9 +60,9 @@ public class TrackUpsertEventHandler : ITransientDependency, ICapSubscribe
|
|||||||
}).ToArray();
|
}).ToArray();
|
||||||
nextEvent.TrackRefreshData = new TrackRefreshStruct
|
nextEvent.TrackRefreshData = new TrackRefreshStruct
|
||||||
{
|
{
|
||||||
ServiceProviderName = @event.TrackRefreshData.ServiceProviderName,
|
ServiceProviderName = @event.TrackRefreshData.ServiceProviderName ?? GlobalConst.EmptyString,
|
||||||
OriginTrackContent = @event.TrackRefreshData.OriginTrackContent,
|
OriginTrackContent = @event.TrackRefreshData.OriginTrackContent ?? GlobalConst.EmptyString,
|
||||||
OriginTrackData = @event.TrackRefreshData.OriginTrackData,
|
OriginTrackData = @event.TrackRefreshData.OriginTrackData ?? GlobalConst.EmptyString,
|
||||||
// tips:一定要重置为false,父级订单的完成不会使得关联订单完成,关联单也必须由刷新来完成或手动设置完成!!
|
// tips:一定要重置为false,父级订单的完成不会使得关联订单完成,关联单也必须由刷新来完成或手动设置完成!!
|
||||||
IsCompleted = false
|
IsCompleted = false
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user