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 EmailTemplateForm {
|
private Long id;
|
private String title;
|
private String template;
|
private Long issueId;
|
private List<String> sendEmails = Lists.newArrayList();
|
|
public static EmailTemplateForm make(Map<String, Object> params) {
|
EmailTemplateForm form = ConvertUtil.convertMapToClass(params, EmailTemplateForm.class);
|
// 메일 발송자 정보
|
if (MapUtil.getStrings(params, "sendEmails") != null) {
|
form.setSendEmails(MapUtil.getStrings(params, "sendEmails"));
|
}
|
return form;
|
}
|
|
public List<String> getSendEmails() {
|
return sendEmails;
|
}
|
|
public void setSendEmails(List<String> sendEmails) {
|
this.sendEmails = sendEmails;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getTemplate() {
|
return template;
|
}
|
|
public void setTemplate(String template) {
|
this.template = template;
|
}
|
|
public Long getIssueId() {
|
return issueId;
|
}
|
|
public void setIssueId(Long issueId) {
|
this.issueId = issueId;
|
}
|
}
|