From 7dbae87749a566f972c50bba1459f6c601782b0f Mon Sep 17 00:00:00 2001 From: sungsu Date: Mon, 22 Jan 2024 12:10:58 +0900 Subject: [PATCH] =?UTF-8?q?#=EC=88=98=EC=A0=95=20stock/create.jsp=20StockS?= =?UTF-8?q?ervice.java=20StockController.java?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/no1/wms/stock/StockController.java | 6 +- .../java/com/no1/wms/stock/StockService.java | 8 +- .../webapp/WEB-INF/views/stock/create.jsp | 183 +++++++++--------- 3 files changed, 101 insertions(+), 96 deletions(-) diff --git a/src/main/java/com/no1/wms/stock/StockController.java b/src/main/java/com/no1/wms/stock/StockController.java index 0b97e4e..65d01de 100644 --- a/src/main/java/com/no1/wms/stock/StockController.java +++ b/src/main/java/com/no1/wms/stock/StockController.java @@ -146,9 +146,9 @@ public class StockController { // 생성 - Ajax @PostMapping("/create_process") @ResponseBody - public boolean createProcess(StockDto dto) { - service.checkandUpdateOrCreateProcess(dto); - return true; + public int createProcess(StockDto dto) { + int c = service.checkandUpdateOrCreateProcess(dto); + return c; } diff --git a/src/main/java/com/no1/wms/stock/StockService.java b/src/main/java/com/no1/wms/stock/StockService.java index cd8e834..1ba0e6b 100644 --- a/src/main/java/com/no1/wms/stock/StockService.java +++ b/src/main/java/com/no1/wms/stock/StockService.java @@ -1,6 +1,5 @@ package com.no1.wms.stock; -import com.no1.wms.in.InDto; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -149,15 +148,16 @@ public class StockService { //createProcess - public boolean checkandUpdateOrCreateProcess(StockDto dto){ + public int checkandUpdateOrCreateProcess(StockDto dto){ + mapper.updateWarehousePlus(dto); int j = mapper.checkIfExistsStock(dto); if (j == 1){ mapper.updateStockProcess(dto); + return 1; }else{ mapper.createStockProcess(dto); + return 2; } - mapper.updateWarehousePlus(dto); - return true; } } \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/stock/create.jsp b/src/main/webapp/WEB-INF/views/stock/create.jsp index 525f229..976c6a5 100644 --- a/src/main/webapp/WEB-INF/views/stock/create.jsp +++ b/src/main/webapp/WEB-INF/views/stock/create.jsp @@ -7,117 +7,117 @@
-
-
-
- - - - - - -
- 제품 - - - -
- -
- 카테고리 - -
- -
- 제조사 - -
- - - -
- 창고 - - - -
- -
- 주소 - -
- -
- 용적 - -
- -
- 잔여 용량 - -
- - - -
- 재고량 - -
- - - - - - -
-
-
+
-
-
- - +
+ + + + + +
+ 제품 + + +
+ +
+ 카테고리 + +
+ +
+ 제조사 + +
+ + + +
+ 창고 + + + +
+ +
+ 주소 + +
+ +
+ 용적 + +
+ +
+ 잔여 용량 + +
+ + + +
+ 재고량 + +
+ +
+
+
+
+
+ + + +
+
+