From a51e76db5029b41045a989c2828d30d65965463e Mon Sep 17 00:00:00 2001 From: changkyu choi Date: Tue, 20 Aug 2024 08:46:36 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B2=AC=EC=A0=81=EC=84=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20CanvasStatus=20cs=20>>=20Integer=20id,=20String=20c?= =?UTF-8?q?anvasStatus=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qcast/biz/canvasStatus/CanvasStatusController.java | 6 +++--- .../qcast/biz/canvasStatus/CanvasStatusMapper.java | 2 +- .../qcast/biz/canvasStatus/CanvasStatusService.java | 10 +++++++--- .../qcast/biz/canvasStatus/dto/CanvasStatus.java | 1 + 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusController.java b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusController.java index 36ce8788..8b28cdb3 100644 --- a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusController.java +++ b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusController.java @@ -31,14 +31,14 @@ public class CanvasStatusController { // 견적서 등록 @PostMapping @ResponseStatus(HttpStatus.CREATED) - public String insertCanvasStatus(@RequestBody CanvasStatus cs) { + public String insertCanvasStatus(@RequestBody CanvasStatus cs) { return canvasStatusService.insertCanvasStatus(cs); } // 견적서 수정 @PutMapping - public void updateCanvasStatus(@RequestBody CanvasStatus cs) { - canvasStatusService.updateCanvasStatus(cs); + public void updateCanvasStatus(@PathVariable Integer id, String canvasStatus) { + canvasStatusService.updateCanvasStatus(id, canvasStatus); } // 견적서 삭제 diff --git a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusMapper.java b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusMapper.java index 1784c3ca..e17e4b67 100644 --- a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusMapper.java +++ b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusMapper.java @@ -26,7 +26,7 @@ interface CanvasStatusMapper { public void insertCanvasStatus(CanvasStatus cs); // 견적서 수정 - public void updateCanvasStatus(CanvasStatus cs); + public void updateCanvasStatus(Integer id, String canvasStatus); // 견적서 삭제 public void deleteObjectNoCanvasStatus(String objectNo); diff --git a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusService.java b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusService.java index 93a7938b..263dee80 100644 --- a/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusService.java +++ b/src/main/java/com/interplug/qcast/biz/canvasStatus/CanvasStatusService.java @@ -57,11 +57,15 @@ public class CanvasStatusService { } // 견적서 수정 - public void updateCanvasStatus(CanvasStatus cs) { - canvasStatusMapper.updateCanvasStatus(cs); + public void updateCanvasStatus(Integer id, String canvasStatus) { + //CanvasStatus cs = new CanvasStatus(); + //cs.setId(id); + //cs.setCanvasStatus(canvasStatus); + //canvasStatusMapper.updateCanvasStatus(cs); + canvasStatusMapper.updateCanvasStatus(id, canvasStatus); } - // 견적서 삭제 + // 견적서 삭제 public void deleteObjectNoCanvasStatus(String objectNo) { canvasStatusMapper.deleteObjectNoCanvasStatus(objectNo); } diff --git a/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java b/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java index ef613604..d14f1f88 100644 --- a/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java +++ b/src/main/java/com/interplug/qcast/biz/canvasStatus/dto/CanvasStatus.java @@ -8,4 +8,5 @@ public class CanvasStatus { private String userId; //사용자 ID private String objectNo; //견적서 번호 private String imageName; //이미지명 + private String canvasStatus;//캠버스 상태 }