Browse Source

이름과 휴대폰번호로 ID 찾는 기능 추가(완성)

feature/auth
qkr7828(박재우) 2 years ago
parent
commit
df31c4490f
  1. 11
      src/main/java/com/palnet/biz/api/acnt/crtfyhp/controller/AcntCrtfyhpController.java
  2. 22
      src/main/java/com/palnet/biz/api/acnt/crtfyhp/service/AcntCrtfyhpService.java
  3. 14
      src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java
  4. 8
      src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java
  5. 7
      src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java

11
src/main/java/com/palnet/biz/api/acnt/crtfyhp/controller/AcntCrtfyhpController.java

@ -107,13 +107,20 @@ public class AcntCrtfyhpController {
}
@GetMapping(value = "/find/sendForId")
public boolean findUserId(String memberName, String hpno) throws Exception{
public boolean certifNum(String memberName, String hpno) throws Exception{
boolean result = service.certifNum(memberName, hpno);
log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result);
return result;
}
@GetMapping(value = "/find/findUserId")
public String findUserId(String memberName, String hpno) throws Exception{
String result = service.findUserId(memberName,hpno);
log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result);
return result;
}
}

22
src/main/java/com/palnet/biz/api/acnt/crtfyhp/service/AcntCrtfyhpService.java

@ -203,13 +203,19 @@ public class AcntCrtfyhpService {
return numStr;
}
public boolean certifNum(String memberName, String hpno) throws Exception{
String name = EncryptUtils.encrypt(memberName);
String phone = EncryptUtils.encrypt(hpno);
boolean certifNum = cstmrQuery.certifNum(name , phone);
if(certifNum) {
certifySend(hpno);
public boolean certifNum(String memberName, String hpno) throws Exception{
String name = EncryptUtils.encrypt(memberName);
String phone = EncryptUtils.encrypt(hpno);
boolean certifNum = cstmrQuery.certifNum(name , phone);
if(certifNum) {
certifySend(hpno);
}
return certifNum;
}
return certifNum;
}
public String findUserId(String memberName, String hpno) throws Exception{
String name = EncryptUtils.encrypt(memberName);
String phone = EncryptUtils.encrypt(hpno);
String resultFindId = cstmrQuery.findUserId(name,phone);
return resultFindId;
}
}

14
src/main/java/com/palnet/biz/api/acnt/cstmr/controller/AcntCstmrController.java

@ -125,18 +125,6 @@ public class AcntCstmrController {
return ResponseEntity.ok().body(new SuccessResponse<AcntCstmrRsModel>(result));
}
// @PostMapping(value = "/find/findUserId")
// public String findUserId(String hpno){
// String result = service.certifNum(hpno);
//
// log.info("result>>>>>>>>>>>>>>>>>>>>>>>> {}",result);
//
// return result;
// }
}
}

8
src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java

@ -139,14 +139,6 @@ public class AcntCstmrService {
return rs;
}
public String findUserId(String phone){
String transHpno =EncryptUtils.encrypt(phone);
String resultFindId = query.findUserId(transHpno);
return resultFindId;
}
public PtyCstmrBas savePtyCstmrBas(AcntCstmrRqModel rq) throws Exception{

7
src/main/java/com/palnet/biz/jpa/repository/pty/PtyCstmrQueryRepository.java

@ -67,14 +67,14 @@ public class PtyCstmrQueryRepository{
return result;
}
public String findUserId(String hpno) {
public String findUserId(String name , String hpno) {
QPtyCstmrBas bas = QPtyCstmrBas.ptyCstmrBas;
QPtyCstmrDtl dtl = QPtyCstmrDtl.ptyCstmrDtl;
BooleanBuilder builder = new BooleanBuilder();
builder.and(bas.cstmrStatusCd.eq("A"));
builder.and(dtl.hpno.eq(hpno));
builder.and(dtl.memberName.eq(name));
PtyCstmrBas entity = query.select(bas)
.from(bas)
.leftJoin(dtl)
@ -278,7 +278,6 @@ public boolean findCstmrByUserEmail(String Email){
return result;
}
}
}

Loading…
Cancel
Save