From 47db9205949279d06c83858f92161173ff7d1f01 Mon Sep 17 00:00:00 2001
From: wayne <wayne8692wayne8692@gmail.com>
Date: 星期一, 29 十一月 2021 12:29:56 +0800
Subject: [PATCH] [update]【todo 131166】因應客戶資料會有變更的需求,故名字不可放入detail中

---
 pamapi/src/main/java/com/pollex/pam/enums/GenderEnum.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/pamapi/src/main/java/com/pollex/pam/enums/GenderEnum.java b/pamapi/src/main/java/com/pollex/pam/enums/GenderEnum.java
index 1040576..0bcc63f 100644
--- a/pamapi/src/main/java/com/pollex/pam/enums/GenderEnum.java
+++ b/pamapi/src/main/java/com/pollex/pam/enums/GenderEnum.java
@@ -1,5 +1,6 @@
 package com.pollex.pam.enums;
 
+import com.fasterxml.jackson.annotation.JsonCreator;
 import com.fasterxml.jackson.annotation.JsonProperty;
 
 public enum GenderEnum {
@@ -8,6 +9,16 @@
     MALE,
 
     @JsonProperty("female")
-    FEMALE
+    FEMALE;
 
+    @JsonCreator
+    public static GenderEnum forName(String name) {
+        for(GenderEnum c: values()) {
+            if(c.name().equals(name.toUpperCase())) {
+                return c;
+            }
+        }
+
+        return null;
+    }
 }

--
Gitblit v1.8.0