| Line 298... |
Line 298... |
| 298 |
ScanRecord outRecord = scanRecordRepository
|
298 |
ScanRecord outRecord = scanRecordRepository
|
| 299 |
.selectByInventoryItemId(schemeInOut.getInventoryItemId()).stream()
|
299 |
.selectByInventoryItemId(schemeInOut.getInventoryItemId()).stream()
|
| 300 |
.filter(x -> x.getType().equals(ScanType.SALE)).sorted((x1,x2)->x1.getId() - x2.getId()).collect(Collectors.toList()).get(0);
|
300 |
.filter(x -> x.getType().equals(ScanType.SALE)).sorted((x1,x2)->x1.getId() - x2.getId()).collect(Collectors.toList()).get(0);
|
| 301 |
if (outRecord.getCreateTimestamp().isAfter(scheme.getEndDateTime())) {
|
301 |
if (outRecord.getCreateTimestamp().isAfter(scheme.getEndDateTime())) {
|
| 302 |
InventoryItem ii = inventoryItemRepository.selectById(outRecord.getInventoryItemId());
|
302 |
InventoryItem ii = inventoryItemRepository.selectById(outRecord.getInventoryItemId());
|
| - |
|
303 |
Order order;
|
| - |
|
304 |
if(outRecord.getId()==0) {
|
| - |
|
305 |
continue;
|
| - |
|
306 |
} else {
|
| 303 |
Order order = orderRepository.selectById(outRecord.getId());
|
307 |
order = orderRepository.selectById(outRecord.getId());
|
| - |
|
308 |
}
|
| 304 |
order.getInvoiceNumber();
|
309 |
order.getInvoiceNumber();
|
| 305 |
ii.getSerialNumber();
|
310 |
ii.getSerialNumber();
|
| 306 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%f\t%f\t%d\t%s\t%s",
|
311 |
System.out.println(String.format("%d\t%s\t%d\t%d\t%s\t%s\t%f\t%f\t%d\t%s\t%s",
|
| 307 |
ii.getId(), ii.getSerialNumber(), ii.getId(), schemeInOut.getSchemeId(), scheme.getName(), scheme.getType(),
|
312 |
ii.getId(), ii.getSerialNumber(), ii.getId(), schemeInOut.getSchemeId(), scheme.getName(), scheme.getType(),
|
| 308 |
scheme.getAmount(), schemeInOut.getAmount(), order.getId(), outRecord.getCreateTimestamp()));
|
313 |
scheme.getAmount(), schemeInOut.getAmount(), order.getId(), outRecord.getCreateTimestamp()));
|