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) {