| Line 534... |
Line 534... |
| 534 |
List<Position> warehousePositions = positions.stream()
|
534 |
List<Position> warehousePositions = positions.stream()
|
| 535 |
.filter(x -> x.getCategoryId() == ProfitMandiConstants.TICKET_CATEGORY_WAREHOUSE)
|
535 |
.filter(x -> x.getCategoryId() == ProfitMandiConstants.TICKET_CATEGORY_WAREHOUSE)
|
| 536 |
.collect(Collectors.toList());
|
536 |
.collect(Collectors.toList());
|
| 537 |
if (warehousePositions.size() > 0) {
|
537 |
if (warehousePositions.size() > 0) {
|
| 538 |
Set<CustomRetailer> positionRetailers = new HashSet<>();
|
538 |
Set<CustomRetailer> positionRetailers = new HashSet<>();
|
| 539 |
csService.getPositionCustomRetailerMap(salesPositions).values().forEach(customRetailers -> {
|
539 |
csService.getPositionCustomRetailerMap(warehousePositions).values().forEach(customRetailers -> {
|
| 540 |
positionRetailers.addAll(customRetailers);
|
540 |
positionRetailers.addAll(customRetailers);
|
| 541 |
});
|
541 |
});
|
| 542 |
model.addAttribute("reporticoProjectMap", ReporticoProject.warehouseReporticoMap);
|
542 |
model.addAttribute("reporticoProjectMap", ReporticoProject.warehouseReporticoMap);
|
| 543 |
model.addAttribute("retailers", gson.toJson(positionRetailers));
|
543 |
model.addAttribute("retailers", gson.toJson(positionRetailers));
|
| 544 |
model.addAttribute("warehouses", gson.toJson(getWarehouses(positionRetailers)));
|
544 |
model.addAttribute("warehouses", getWarehouses(positionRetailers));
|
| 545 |
}
|
545 |
}
|
| 546 |
|
546 |
|
| 547 |
}
|
547 |
}
|
| 548 |
} catch (ProfitMandiBusinessException e) {
|
548 |
} catch (ProfitMandiBusinessException e) {
|
| 549 |
}
|
549 |
}
|