package com.bcxin.survey.vo; import java.util.ArrayList; import java.util.List; import com.bcxin.survey.enums.report.EmailMsgType; public class EmailModel { private String subject; private EmailMsgType emailType; private String to; private String content; private List filePath = new ArrayList(); public EmailModel(){} public EmailModel(String subject,String content){ this.subject = subject; this.content = content; } public EmailModel(EmailMsgType type,String content) { switch (type) { case ACCOUTN: this.subject = "百川信更换邮箱验证"; this.content = "尊敬的客户,您好:
    " + "

请勿回复本邮件.点击下面的链接,重设邮箱     

点击我重新设置邮箱

" + "     

提示:本邮件超过30分钟,链接将会失效,需要重新申请'重设邮箱'。

" + "

如有疑问请及时致电4009979696进行咨询。

"; break; case PWVALIDATE: this.subject = "百川信找回密码验证"; this.content = "尊敬的客户,您好:
    " + "

请勿回复本邮件.点击下面的链接,重设密码     

点击我重新设置密码

" + "     

提示:本邮件超过30分钟,链接将会失效,需要重新申请'找回密码'。

" + "

如有疑问请及时致电4009979696进行咨询。

"; break; case RESETPASS: this.subject = "更换邮箱账号"; this.content = "尊敬的客户,您好:
    " + "

请勿回复本邮件.点击下面的链接,重设邮箱     

点击我重新设置邮箱

" + "     

提示:本邮件超过30分钟,链接将会失效,需要重新申请'重设邮箱'。

" + "

如有疑问请及时致电4009979696进行咨询。

"; break; case FORGETPASSWORD: this.subject = "勘察员身份绑定验证码"; this.content = "亲爱的用户:
    您好!验证码为:" + content ; break; default: break; } } public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } public EmailMsgType getEmailType() { return emailType; } public void setEmailType(EmailMsgType emailType) { this.emailType = emailType; } public String getTo() { return to; } public void setTo(String to) { this.to = to; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public List getFilePath() { return filePath; } public void setFilePath(List filePath) { this.filePath = filePath; } public void addFilePath(String filePath) { if(this.filePath == null) { this.filePath = new ArrayList(); } this.filePath.add(filePath); } }