| | |
| | | |
| | | import java.util.Optional; |
| | | |
| | | import com.pollex.pam.security.SecurityUtils; |
| | | import com.pollex.pam.service.dto.CustomerDTO; |
| | | import com.pollex.pam.service.mapper.CustomerMapper; |
| | | import com.pollex.pam.business.security.SecurityUtils; |
| | | import com.pollex.pam.business.service.OtpTmpService; |
| | | import com.pollex.pam.business.service.UsernameAlreadyUsedException; |
| | | import com.pollex.pam.business.service.dto.CustomerDTO; |
| | | import com.pollex.pam.business.service.mapper.CustomerMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.security.core.userdetails.UsernameNotFoundException; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import com.pollex.pam.domain.Customer; |
| | | import com.pollex.pam.domain.OtpTmp; |
| | | import com.pollex.pam.enums.OtpLoginTypeEnum; |
| | | import com.pollex.pam.enums.OtpTmpStatusEnum; |
| | | import com.pollex.pam.repository.CustomerRepository; |
| | | import com.pollex.pam.service.dto.CustomerRegisterDTO; |
| | | import com.pollex.pam.service.mapper.CustomerDTOMapper; |
| | | import com.pollex.pam.business.domain.Customer; |
| | | import com.pollex.pam.business.domain.OtpTmp; |
| | | import com.pollex.pam.business.enums.OtpLoginTypeEnum; |
| | | import com.pollex.pam.business.enums.OtpTmpStatusEnum; |
| | | import com.pollex.pam.business.repository.CustomerRepository; |
| | | import com.pollex.pam.business.service.dto.CustomerRegisterDTO; |
| | | import com.pollex.pam.business.service.mapper.CustomerDTOMapper; |
| | | |
| | | @Service |
| | | @Transactional |