From 22ff4ec80f1105b804f7b3e5cff960dae5d07652 Mon Sep 17 00:00:00 2001 From: Jack <jack.su@pollex.com.tw> Date: 星期二, 11 一月 2022 17:04:17 +0800 Subject: [PATCH] [UPDATE] 更新預約單狀態新增新的狀態 [UPDATE] 取消預約時一併更新預約單的狀態為cancel [REF] 針對發送email和簡訊當設定檔為開發環境時不會實際連線 --- 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