Skip to content

Commit

Permalink
Removed ternary opeerator
Browse files Browse the repository at this point in the history
  • Loading branch information
dixitdeepak committed Jul 18, 2024
1 parent d35f13a commit 123b15b
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions service/co/hotwax/order/routing/OrderRoutingServices.xml
Original file line number Diff line number Diff line change
Expand Up @@ -448,18 +448,24 @@
//prepare map for brokered items
def queue = null, autoCancelDate = null, brokeredItemsSeqIds = [] ;
if (suggestedFulfillmentLocations) {
if (!changeReasonEnumId) {
changeReasonEnumId = "BROKERED";
}
brokeredItemsSeqIds = suggestedFulfillmentLocations.orderItemSeqId;
suggestedFacilityIds.each { facilityId->
def facilityItems = suggestedFulfillmentLocations.collect()
comments = "${orderRoutingGroup.groupName} [${orderRoutingGroup.routingGroupId}] : Inventory found at single location for ${routingRule.ruleName} [${routingRule.routingRuleId}]"
filterMapList(facilityItems, ["facilityId":facilityId], false)
def items = facilityItems.collect { [orderItemSeqId: it.orderItemSeqId] }
facilityAllocation.add([facilityId:facilityId, items: items, comments: comments, routingRule: routingRuleName, changeReasonEnumId: changeReasonEnumId?:"BROKERED",
facilityAllocation.add([facilityId:facilityId, items: items, comments: comments, routingRule: routingRuleName, changeReasonEnumId: changeReasonEnumId,
routingGroupId: orderRoutingGroup.routingGroupId, orderRoutingId:orderRouting.orderRoutingId, routingRuleId:routingRule.routingRuleId])
}
}
def unfillableItemSeqIds = orderItems.orderItemSeqId.stream().filter(i -> !brokeredItemsSeqIds.contains(i)).collect(Collectors.toList())
if (unfillableItemSeqIds) {
if (!changeReasonEnumId) {
changeReasonEnumId = "BROKERED";
}
if (suggestedFulfillmentLocations) {
comments = "${orderRoutingGroup.groupName} [${orderRoutingGroup.routingGroupId}] : Inventory not found for ${routingRule.ruleName} [${routingRule.routingRuleId}]."
}
Expand All @@ -483,7 +489,7 @@
}
}
if (queue || autoCancelDate || clearAutoCancelDate) {
facilityAllocation.add([facilityId: queue, comments: comments, routingRule:routingRuleName, changeReasonEnumId:changeReasonEnumId?:"UNFILLABLE",
facilityAllocation.add([facilityId: queue, comments: comments, routingRule:routingRuleName, changeReasonEnumId:changeReasonEnumId,
items: unfillableItemSeqIds.collect { [orderItemSeqId: it, autoCancelDate: autoCancelDate, clearAutoCancelDate: clearAutoCancelDate]},
routingGroupId: orderRoutingGroup.routingGroupId, orderRoutingId:orderRouting.orderRoutingId, routingRuleId:routingRule.routingRuleId])
}
Expand Down

0 comments on commit 123b15b

Please sign in to comment.