| Line 464... |
Line 464... |
| 464 |
|
464 |
|
| 465 |
private ByteArrayOutputStream getByteArrayOutputStream(LocalDateTime affectedOn, Integer catalogItemId)
|
465 |
private ByteArrayOutputStream getByteArrayOutputStream(LocalDateTime affectedOn, Integer catalogItemId)
|
| 466 |
throws Exception {
|
466 |
throws Exception {
|
| 467 |
List<ImeiDropSummaryModel> imeiDropSummaryModelList = priceDropService
|
467 |
List<ImeiDropSummaryModel> imeiDropSummaryModelList = priceDropService
|
| 468 |
.getAllSerialNumbersByAffectedDate(affectedOn, catalogItemId);
|
468 |
.getAllSerialNumbersByAffectedDate(affectedOn, catalogItemId);
|
| 469 |
List<List<Object>> rows = new ArrayList<>();
|
469 |
List<List<?>> rows = new ArrayList<>();
|
| 470 |
for (ImeiDropSummaryModel imeiDropSummaryModel : imeiDropSummaryModelList) {
|
470 |
for (ImeiDropSummaryModel imeiDropSummaryModel : imeiDropSummaryModelList) {
|
| 471 |
rows.add(this.getRow(imeiDropSummaryModel));
|
471 |
rows.add(this.getRow(imeiDropSummaryModel));
|
| 472 |
}
|
472 |
}
|
| 473 |
return FileUtil.getCSVByteStream(Arrays.asList("IMEI Number", "Store Name", "Store Code", "Item ID", "Brand",
|
473 |
return FileUtil.getCSVByteStream(Arrays.asList("IMEI Number", "Store Name", "Store Code", "Item ID", "Brand",
|
| 474 |
"Model Name", "Model Number", "Color", "Last Scanned"), rows);
|
474 |
"Model Name", "Model Number", "Color", "Last Scanned"), rows);
|