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