|
|
@@ -219,9 +219,9 @@ public class TsfCustomerService {
|
|
|
|
|
|
return result > 0;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
- * 해당 CI로 가입된 이력이 있는지 확인
|
|
|
+ * 해당 CI로 가입된 이력이 있는지 확인 (회원가입, 휴대폰중복체크)
|
|
|
* @param ci - 연계정보
|
|
|
* @return boolean - 있으면 TRUE/ 없으면 FALSE
|
|
|
* @author jsshin
|
|
|
@@ -233,9 +233,25 @@ public class TsfCustomerService {
|
|
|
customer.setCi(ci);
|
|
|
customer.setSiteCd(TscConstants.Site.STYLE24.value());
|
|
|
customer.encryptData();
|
|
|
+
|
|
|
+ return customerDao.getCustomerInfo(customer);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 해당 CI로 가입된 이력이 있는지 확인 (TB_CUSTOMER.CI NULL)
|
|
|
+ * @param ci - 연계정보
|
|
|
+ * @return boolean - 있으면 TRUE/ 없으면 FALSE
|
|
|
+ * @author jsshin
|
|
|
+ * @since 2021. 02. 15
|
|
|
+ */
|
|
|
+ public Customer getCustomerFindByCiCustomer(String ci) {
|
|
|
+ TscSession.setAttribute("maskingYn", "Y");
|
|
|
+ Customer customer = new Customer();
|
|
|
+ customer.setCi(ci);
|
|
|
+ customer.setSiteCd(TscConstants.Site.STYLE24.value());
|
|
|
+ customer.encryptData();
|
|
|
|
|
|
// 2022.01.10 본인인증시 휴면회원, 탈퇴회원은 CI 중복체크 안함
|
|
|
- //return customerDao.getCustomerInfo(customer);
|
|
|
return customerDao.getCustomerInfoCI(customer);
|
|
|
}
|
|
|
|
|
|
@@ -745,7 +761,7 @@ public class TsfCustomerService {
|
|
|
boolean isSuccess = false;
|
|
|
|
|
|
// CI 유효성 체크
|
|
|
- Customer custInfo = getCustomerFindByCi(customer.getCi());
|
|
|
+ Customer custInfo = getCustomerFindByCiCustomer(customer.getCi());
|
|
|
if (custInfo != null) {
|
|
|
TsfSession.setAttribute("maskingCustId", custInfo.getMaskingCustId());
|
|
|
resultMap.setBoolean("isSuccess", isSuccess);
|