From ae572b5548d319af56763b800137d48ba9d1b947 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?sanguu=28=EB=B0=95=EC=83=81=ED=98=84=29?= Date: Wed, 19 Oct 2022 11:44:24 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=B0=EC=A1=B4=20=EB=B9=84=EB=B0=80?= =?UTF-8?q?=EB=B2=88=ED=98=B8=20=ED=99=95=EC=9D=B8(boolean=20=ED=83=80?= =?UTF-8?q?=EC=9E=85=EC=9C=BC=EB=A1=9C=20=EC=88=98=EC=A0=95)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/acnt/cstmr/controller/AcntCstmrController.java | 5 +++-- .../biz/api/acnt/cstmr/service/AcntCstmrService.java | 10 +++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java b/src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java index 5279408..454657f 100644 --- a/src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java +++ b/src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java @@ -125,10 +125,11 @@ public class AcntCstmrController { @PostMapping(value = "/profile/pwcheck") @ApiOperation(value = "회원 기존 패스워드 확인") @Tag(name = "회원관리", description = "회원 관련 API") - public ResponseEntity extendpsw(@RequestBody String userPswd){ + public ResponseEntity extendpsw(@RequestBody Map userPswdMap){ Map resultMap = new HashMap(); + System.out.println(userPswdMap.get("userPswd")); try { - PtyCstmrBas result = service.extendpsw(userPswd); + boolean result = service.extendpsw(userPswdMap.get("userPswd")); resultMap.put("result", result); } catch (CustomException e) { diff --git a/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java b/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java index 243aa05..240b17c 100644 --- a/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java +++ b/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java @@ -244,7 +244,8 @@ public class AcntCstmrService { return updateUserEntity; } - public PtyCstmrBas extendpsw(String userPswd){ + public boolean extendpsw(String userPswd){ + boolean result = false; // 1. 토큰 유저 정보 불러오기 Integer userId = jwtTokenUtil.getCstmrSnoByToken(); @@ -262,13 +263,16 @@ public class AcntCstmrService { if(!userPswd.equals(userEntity.getUserPswd())) { log.info("USERPSWD 비밀번호 : {}, DB 비밀번호 : {}", userPswd, userEntity.getUserPswd()); // 4.e 일치하지 않으면 예외처리 (패스워드 불일치) + throw new CustomException(ErrorCode.FAIL); // 임시,, 수정해야함 } userEntity.setUserPswd(userPswd); - PtyCstmrBas extendpswEntity = ptyCstmrBasRepository.save(userEntity); - return extendpswEntity; + PtyCstmrBas extendsPwd = ptyCstmrBasRepository.save(userEntity); + result=true; + + return result; } public PtyCstmrDtl updateEmail(AcntCstmrEmModel rq) {