From e93c2fa0d3f054f6dd5adef5ecce0c4e58a5ffa9 Mon Sep 17 00:00:00 2001 From: wayne <wayne8692wayne8692@gmail.com> Date: 星期五, 26 十一月 2021 19:30:55 +0800 Subject: [PATCH] [update] 調整OtpVerify需寫入至Otp_tmp table中 --- pamapi/src/main/java/com/pollex/pam/web/rest/vm/OtpAccount.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/pamapi/src/main/java/com/pollex/pam/web/rest/vm/OtpAccount.java b/pamapi/src/main/java/com/pollex/pam/web/rest/vm/OtpAccount.java index 4ee1a74..e64bdca 100644 --- a/pamapi/src/main/java/com/pollex/pam/web/rest/vm/OtpAccount.java +++ b/pamapi/src/main/java/com/pollex/pam/web/rest/vm/OtpAccount.java @@ -1,5 +1,13 @@ package com.pollex.pam.web.rest.vm; +import java.util.Optional; + +import org.apache.http.util.Asserts; +import org.springframework.util.Assert; +import org.springframework.util.StringUtils; + +import com.pollex.pam.domain.Customer; + public class OtpAccount { private String account; private String indexKey; @@ -24,4 +32,12 @@ public void setIndexKey(String indexKey) { this.indexKey = indexKey; } + + public static OtpAccount createOtpAccount(Customer customerAcct, String indexKey) { + String acct = customerAcct.toAccountString(); + + Assert.hasText(acct, "Customer phone or email must not null"); + + return new OtpAccount(acct, indexKey); + } } -- Gitblit v1.8.0