diff --git a/src/main/java/com/no1/wms/stock/StockController.java b/src/main/java/com/no1/wms/stock/StockController.java index 65d01de..d12db04 100644 --- a/src/main/java/com/no1/wms/stock/StockController.java +++ b/src/main/java/com/no1/wms/stock/StockController.java @@ -235,6 +235,17 @@ public class StockController { }; + @GetMapping("/downloadExcelList2") + public void downlodeExcelList2(HttpServletResponse response) { + List> dto = service.selectAll2(); + System.out.println("엑셀 출력 확인 : : " + dto); + String excelFileName = "부족한 재고 파일"; + String sheetName = "부족한 재고"; + String[] columnName = {"제품명","카테고리","창고","재고수"}; + excelDownlodeUtils.downloadStockExcelFile(excelFileName, response, sheetName, columnName, dto); + + }; + //서식 다운로드 @GetMapping("/downloadStockForm") public void downlodeStockForm (HttpServletResponse response) throws IOException { diff --git a/src/main/java/com/no1/wms/stock/StockMapper.java b/src/main/java/com/no1/wms/stock/StockMapper.java index 009c55a..a1ef739 100644 --- a/src/main/java/com/no1/wms/stock/StockMapper.java +++ b/src/main/java/com/no1/wms/stock/StockMapper.java @@ -10,6 +10,8 @@ import java.util.Map; @Mapper public interface StockMapper { List> selectAll(); + + List> selectAll2(); int count(Map m);//검색 글 갯수 diff --git a/src/main/java/com/no1/wms/stock/StockService.java b/src/main/java/com/no1/wms/stock/StockService.java index 1ba0e6b..c5cfe91 100644 --- a/src/main/java/com/no1/wms/stock/StockService.java +++ b/src/main/java/com/no1/wms/stock/StockService.java @@ -146,6 +146,10 @@ public class StockService { return mapper.selectAll(); } + public List> selectAll2() { + return mapper.selectAll2(); + } + //createProcess public int checkandUpdateOrCreateProcess(StockDto dto){ diff --git a/src/main/resources/mappers/StockMapper.xml b/src/main/resources/mappers/StockMapper.xml index b78de68..163b6ee 100644 --- a/src/main/resources/mappers/StockMapper.xml +++ b/src/main/resources/mappers/StockMapper.xml @@ -14,6 +14,16 @@ left join product_category c on p.kan_code = c.kan_code; + +