| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387 |
- package com.goafanti.common.bo;
- public class EmailBo {
-
- //收件地址
- //收件人
- //部门
- //发起人
- //通知类型
- //内容
- //结束语
- private String subject;
- private String address;
- private String addressee;
- private String deptname;
- private String sender;
- private String content;
- private String end = "详情请登录科德业务管理系统查看,谢谢!";
-
-
-
-
- public EmailBo() {
- }
-
- /**
- *
- * @param subject
- * @param address 收件地址
- * @param addressee 收件人
- * @param deptname 部门
- * @param sender 发起人id
- * @param content 内容
- */
- public EmailBo(String subject, String address, String addressee,
- String deptname, String sender,
- String content) {
- this.subject = subject;
- this.address = address;
- this.addressee = addressee;
- this.deptname = deptname;
- this.sender = sender;
- this.content = content;
- }
-
- /**
- *
- * @param subject
- * @param address
- * @param addressee
- * @param deptname
- * @param sender
- * @param userName
- * @param adminName
- * @param patentName
- * @param patentNo
- * @param amount
- * @param date
- */
- public EmailBo(String subject, String address, String addressee,
- String deptname, String sender,String patentName,String patentNo,String amount,String date) {
- this.subject = subject;
- this.address = address;
- this.addressee = addressee;
- this.deptname = deptname;
- this.sender = sender;
- setPatentFormat( addressee, sender, patentName, patentNo, amount, date);
-
-
- }
- /**
- *
- * @param subject
- * @param address 收件地址
- * @param addressee 收件人邮箱
- * @param deptname 部门
- * @param sender 发起人
- * @param content 内容
- * @param orderNo 订单编号
- * @param date 时间
- * @param userName 用户名称
- * @param AdminName 接收人名字
- * @param type 类型 0通用 1催款
- * @return
- */
- public EmailBo(String subject, String address, String deptname, String sender,
- String content , String orderNo,String date ,String dunStatusName,String adminName,String userName,Integer type) {
- this.subject = subject;
- this.address = address;
- this.addressee = "";
- this.deptname = deptname;
- this.sender = sender;
- if(type==0)this.content = setGeneralFormat();
- if(type==1)this.content=setDunFormat( addressee, sender, deptname,orderNo, date , dunStatusName,adminName,userName);
- }
- public String getSubject() {
- return subject;
- }
- public void setSubject(String subject) {
- this.subject = subject;
- }
- public String getAddress() {
- return address;
- }
- public void setAddress(String address) {
- this.address = address;
- }
- public String getAddressee() {
- return addressee;
- }
- public void setAddressee(String addressee) {
- this.addressee = addressee;
- }
- public String getDeptname() {
- return deptname;
- }
- public void setDeptname(String deptname) {
- this.deptname = deptname;
- }
- public String getSender() {
- return sender;
- }
- public void setSender(String sender) {
- this.sender = sender;
- }
- public String getContent() {
- return content;
- }
- public void setContent(String content) {
- this.content = content;
- }
-
- public String format(String name){
- return "<div>亲爱的" + name + ", 您收到一条由[" + this.deptname +"] 的 [" + this.sender + "] 发起的 [" + this.subject + "] 通知:</div>"
- + "<div>" + this.content + "</div>"
- + "<div>" + this.end + "</div>";
- }
- public String setDunFormat(String addressee,String sender,String deptname,String orderNo,String date ,String dunStatusName,String adminName,
- String userName) {
- String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td>\r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
- " 催收通知\r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\" style=\" border:1px solid #edecec; border-top:none; padding:0 20px;font-size:14px;color:#333333;\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td width=\"760\" height=\"56\" border=\"0\" align=\"left\" colspan=\"2\" style=\" font-size:16px;vertical-align:bottom;\">亲爱的"+adminName+":</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"40\" height=\"32\" border=\"0\" align=\"left\" valign=\"middle\" style=\" width:40px; text-align:left;vertical-align:middle; line-height:32px; float:left;\"> </td>\r\n" +
- " <td width=\"720\" height=\"32\" border=\"0\" align=\"left\" style=\" width:720px; text-align:left;vertical-align:middle;line-height:32px;\"><span style=\"font-weight: 900\">您收到一条由["+deptname+"] 的 ["+sender+"] 发起的 [催收通知] !</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px; font-size: 12px;\"><span style=\"color: red;\">如已缴费,请您忽略此短信!</span></td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px; font-weight: 900; padding-top: 10px;\">催收信息:</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">客户名称:"+userName+"</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">订单编号:"+orderNo+"</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">催收时间:"+date+"</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">催收科目:"+dunStatusName+"</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">催收情况:已启动</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"> </td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">温馨提示:</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>详情请登录<a href=\"http://bm.jishutao.com/admin/login\">科德业务管理系统</a>查看,谢谢!</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding-bottom:16px; border-bottom:1px dashed #e5e5e5;font-family:'Microsoft YaHei';\"><a href=\"http://www.kedexinxi.com/\">湖南科德信息咨询有限公司</a></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>";
- return str;
- }
-
- public String setGeneralFormat() {
- String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td>\r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
- " "+this.subject +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\" style=\" border:1px solid #edecec; border-top:none; padding:0 20px;font-size:14px;color:#333333;\">\r\n" +
- " <tbody><tr>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"40\" height=\"32\" border=\"0\" align=\"left\" valign=\"middle\" style=\" width:40px; text-align:left;vertical-align:middle; line-height:32px; float:left;\"> </td>\r\n" +
- " <td width=\"720\" height=\"32\" border=\"0\" align=\"left\" style=\" width:720px; text-align:left;vertical-align:middle;line-height:32px;\"><span style=\"font-weight: 900\">您收到一条由["+this.deptname+"] 的 ["+this.sender+"] 发起的 ["+this.subject+"] 通知</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">请登录查看</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>详情请登录科德业务管理系统查看,谢谢!</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding-bottom:16px; border-bottom:1px dashed #e5e5e5;font-family:'Microsoft YaHei';\"><a href=\"http://www.kedexinxi.com/\">湖南科德信息咨询有限公司</a></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody>\r\n" +
- " </table>";
- return str;
- }
-
-
-
- public String setPatentFormat(String userName,String adminName,String patentName,String patentNo,String amount,String date ){
- String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td>\r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
- " 专利提醒\r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td>\r\n" +
- " \r\n" +
- " <table width=\"800\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\" style=\" border:1px solid #edecec; border-top:none; padding:0 20px;font-size:14px;color:#333333;\">\r\n" +
- " <tbody><tr>\r\n" +
- " <td width=\"760\" height=\"56\" border=\"0\" align=\"left\" colspan=\"2\" style=\" font-size:16px;vertical-align:bottom;\">尊敬的" + userName + ":</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"40\" height=\"32\" border=\"0\" align=\"left\" valign=\"middle\" style=\" width:40px; text-align:left;vertical-align:middle; line-height:32px; float:left;\"> </td>\r\n" +
- " <td width=\"720\" height=\"32\" border=\"0\" align=\"left\" style=\" width:720px; text-align:left;vertical-align:middle;line-height:32px;\"><span style=\"font-weight: 900\">科德集团</span>【" + adminName + "】向您发起了专利缴费提醒!<span style=\"color: red\">如已缴费,请您忽略此短信!</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">专利信息</span></td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">专利名称:" + patentName + "</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">客户名称:" + userName + "</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">专利编号:" + patentNo + "</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">金额:" + amount + " <span style=\"color: red\">(本缴费金额仅供参考,实际缴费金额,请登录国知局官方网址<a href=\"http://cpquery.sipo.gov.cn/\">cpquery.sipo.gov.cn</a>查询)</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">到期时间:" + date + "</td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"> </td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">温馨提示</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"color: red;\">依据【专利管理办法】规定:如未及时续费,您的专利将会失效!</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"color: black; font-weight: 900;\">请您尽快核实专利到期时间及缴费信息!</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>如果您对此有更多疑问,请联系<span style=\"font-weight: 900\">科德集团</span>【" + adminName + "】,以获得方便快捷的服务</span></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
- " </tr>\r\n" +
- " \r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding-bottom:16px; border-bottom:1px dashed #e5e5e5;font-family:'Microsoft YaHei';\"><a href=\"http://www.kedexinxi.com/\">湖南科德信息咨询有限公司</a></td>\r\n" +
- " </tr>\r\n" +
- " <tr>\r\n" +
- " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>\r\n" +
- " \r\n" +
- " </td>\r\n" +
- " </tr>\r\n" +
- " </tbody></table>";
- return str;
- }
- public void SetEnd(String end) {
- this.end = end;
- }
-
- }
|