From b0e7f513f0a03f52d9ea99a85d1afca8832d79bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?qkr7828=28=EB=B0=95=EC=9E=AC=EC=9A=B0=29?= Date: Fri, 2 Sep 2022 10:15:27 +0900 Subject: [PATCH] =?UTF-8?q?ID=20,=20=EB=B9=84=EB=B0=80=EB=B2=88=ED=98=B8?= =?UTF-8?q?=20=EC=B0=BE=EA=B8=B0(=EC=9D=B8=EC=A6=9D=EB=B2=88=ED=98=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cstmr/controller/AcntCstmrController.java | 8 ++++++++ .../api/acnt/cstmr/service/AcntCstmrService.java | 8 +++++++- .../repository/pty/PtyCstmrQueryRepository.java | 15 ++++++++++++++- 3 files changed, 29 insertions(+), 2 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 dbcb39e..309a2b6 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 @@ -106,7 +106,15 @@ public class AcntCstmrController { return ResponseEntity.ok().body(new SuccessResponse<>(resultMap)); } + @PostMapping(value = "/find/certifNum") + public String findUserId(String Hpno){ + String result = service.certifNum(Hpno); + + log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result); + return result; + } + } } 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 f11f8ff..86a2b29 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 @@ -134,7 +134,13 @@ public class AcntCstmrService { return rs; } - + public String certifNum(String Hpno){ + + String resultFindId = query.certifNum(Hpno); + log.debug(">>>>>>",resultFindId); + return resultFindId; + } + public PtyCstmrBas savePtyCstmrBas(AcntCstmrRqModel rq) throws Exception{ diff --git a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java index a65f65a..1657d88 100644 --- a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java +++ b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java @@ -49,7 +49,20 @@ public class PtyCstmrQueryRepository{ return result; } - + public String certifNum(String Hpno) { + QPtyCrtfyhpBas bas = QPtyCrtfyhpBas.ptyCrtfyhpBas; + + BooleanBuilder builder = new BooleanBuilder(); + builder.and(bas.hpno.eq(Hpno)); + + PtyCrtfyhpBas entity = query.select(bas) + .from(bas) + .where(builder) + .orderBy(bas.createDt.desc()) + .fetchFirst(); + String certifNum = entity.getCrtfyhpNo(); + return certifNum; + } public boolean findCstmrByHpno(String hpno) {