| Line 36... |
Line 36... |
| 36 |
|
36 |
|
| 37 |
List<WarehousePurchaseOrder> posToClose = warehousePurchaseOrderList.stream()
|
37 |
List<WarehousePurchaseOrder> posToClose = warehousePurchaseOrderList.stream()
|
| 38 |
.filter(x->!internalSupplierIds.contains(x.getSupplierId()))
|
38 |
.filter(x->!internalSupplierIds.contains(x.getSupplierId()))
|
| 39 |
.filter(x -> x.getCreatedAt().isBefore(LocalDate.now().minusDays(6).atStartOfDay()))
|
39 |
.filter(x -> x.getCreatedAt().isBefore(LocalDate.now().minusDays(6).atStartOfDay()))
|
| 40 |
.collect(Collectors.toList());
|
40 |
.collect(Collectors.toList());
|
| - |
|
41 |
//Close internal POS in four days
|
| - |
|
42 |
posToClose.addAll(warehousePurchaseOrderList.stream().
|
| - |
|
43 |
filter(x->internalSupplierIds.contains(x.getSupplierId())).
|
| - |
|
44 |
filter(x->x.getCreatedAt().isBefore(LocalDate.now().minusDays(4).atStartOfDay())).collect(Collectors.toList()));
|
| 41 |
for (WarehousePurchaseOrder warehousePurchaseOrder : posToClose) {
|
45 |
for (WarehousePurchaseOrder warehousePurchaseOrder : posToClose) {
|
| 42 |
//System.out.println(warehousePurchaseOrder);
|
46 |
//System.out.println(warehousePurchaseOrder);
|
| 43 |
warehousePurchaseOrder.setStatus(POStatus.CLOSED);
|
47 |
warehousePurchaseOrder.setStatus(POStatus.CLOSED);
|
| 44 |
}
|
48 |
}
|
| 45 |
|
49 |
|