From a5e71b9f023c688842bb967df9042d2afeb72f32 Mon Sep 17 00:00:00 2001 From: sungsu Date: Thu, 25 Jan 2024 15:23:15 +0900 Subject: [PATCH] =?UTF-8?q?#=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/no1/wms/stock/StockController.java | 11 +++++++++++ src/main/java/com/no1/wms/stock/StockMapper.java | 2 ++ src/main/java/com/no1/wms/stock/StockService.java | 4 ++++ src/main/resources/mappers/StockMapper.xml | 10 ++++++++++ src/main/webapp/WEB-INF/views/stock/list.jsp | 11 +++++++---- 5 files changed, 34 insertions(+), 4 deletions(-) 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; + +