From 93c9c8e754679c0b1e7afe10fb6ca827b52114d2 Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 목, 06 1월 2022 10:21:39 +0900
Subject: [PATCH] 일반 이메일 누락 된 Form 추가

---
 src/main/java/kr/wisestone/owl/web/form/EmailCommonForm.java |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

diff --git a/src/main/java/kr/wisestone/owl/web/form/EmailCommonForm.java b/src/main/java/kr/wisestone/owl/web/form/EmailCommonForm.java
new file mode 100644
index 0000000..bc7d803
--- /dev/null
+++ b/src/main/java/kr/wisestone/owl/web/form/EmailCommonForm.java
@@ -0,0 +1,55 @@
+package kr.wisestone.owl.web.form;
+
+import com.google.common.collect.Lists;
+import kr.wisestone.owl.util.ConvertUtil;
+import kr.wisestone.owl.util.MapUtil;
+
+import java.util.List;
+import java.util.Map;
+
+public class EmailCommonForm {
+    private List<String> sendEmails = Lists.newArrayList();
+    private String title;
+    private String description;
+    private Long issueId;
+
+    public static EmailCommonForm make(Map<String, Object> params) {
+        EmailCommonForm emailCommonForm = ConvertUtil.convertMapToClass(params, EmailCommonForm.class);
+        if (MapUtil.getStrings(params, "sendEmails") != null) {
+            emailCommonForm.setSendEmails(MapUtil.getStrings(params, "sendEmails"));
+        }
+        return emailCommonForm;
+    }
+
+    public List<String> getSendEmails() {
+        return sendEmails;
+    }
+
+    public void setSendEmails(List<String> sendEmails) {
+        this.sendEmails = sendEmails;
+    }
+
+    public String getTitle() {
+        return title;
+    }
+
+    public void setTitle(String title) {
+        this.title = title;
+    }
+
+    public String getDescription() {
+        return description;
+    }
+
+    public void setDescription(String description) {
+        this.description = description;
+    }
+
+    public Long getIssueId() {
+        return issueId;
+    }
+
+    public void setIssueId(Long issueId) {
+        this.issueId = issueId;
+    }
+}

--
Gitblit v1.8.0