EmailBo.java 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501
  1. package com.goafanti.common.bo;
  2. import java.util.Date;
  3. import com.goafanti.common.constant.AFTConstants;
  4. import com.goafanti.common.utils.DateUtils;
  5. public class EmailBo {
  6. //收件地址
  7. //收件人
  8. //部门
  9. //发起人
  10. //通知类型
  11. //内容
  12. //结束语
  13. /**
  14. * 收件地址
  15. */
  16. private String subject;
  17. /**
  18. * 收件人
  19. */
  20. private String address;
  21. /**
  22. * 部门
  23. */
  24. private String addressee;
  25. /**
  26. * 发起人
  27. */
  28. private String deptname;
  29. /**
  30. * 收件地址
  31. */
  32. private String sender;
  33. /**
  34. * 内容
  35. */
  36. private String content;
  37. private String end = "详情请登录科德业务管理系统查看,谢谢!";
  38. public EmailBo() {
  39. }
  40. /**
  41. * 专利提醒模版接口
  42. * @param subject
  43. * @param address
  44. * @param addressee
  45. * @param deptname
  46. * @param sender
  47. * @param patentName
  48. * @param patentNo
  49. * @param amount
  50. * @param date
  51. */
  52. public EmailBo(String subject, String address, String addressee,
  53. String deptname, String sender,String patentName,String patentNo,String amount,Date date) {
  54. this.subject = subject;
  55. this.address = address;
  56. this.addressee = addressee;
  57. this.deptname = deptname;
  58. this.sender = sender;
  59. long now = new Date().getTime();
  60. long end = date.getTime();
  61. String endStr=DateUtils.formatDate(date, AFTConstants.YYYYMMDD);
  62. Integer days = (int)((end - now) / (1000 * 60 * 60 *24));
  63. this.content=setPatentFormat( addressee, sender, patentName, patentNo, amount, endStr,days);
  64. }
  65. /**
  66. * 催款模版
  67. * @param subject 标题
  68. * @param address 收件地址
  69. * @param deptname 发起人部门
  70. * @param sender 发起人
  71. * @param content 内容
  72. * @param orderNo 订单编号
  73. * @param contractNo 合同编号
  74. * @param date 时间
  75. * @param adminName 接收人名字
  76. * @param userName 用户名称
  77. * @param type 类型 0订单提醒 1催款 2付款催款
  78. * @param approval null 非特批
  79. * @return
  80. */
  81. public EmailBo(String subject, String address, String deptname, String sender,
  82. String content , String orderNo,String contractNo,String date ,String dunStatusName,String adminName,String userName,Integer type,Integer approval) {
  83. if(approval !=null&&approval!=0)this.subject = "[特批]"+subject;
  84. else this.subject = subject;
  85. this.address = address;
  86. this.addressee = "";
  87. this.deptname = deptname;
  88. this.sender = sender;
  89. if(type==0)this.content = setGeneralFormat();
  90. if(type==1)this.content=setDunFormat( addressee, sender, deptname,orderNo,contractNo, date , dunStatusName,adminName,userName,0);
  91. if(type==2)this.content=setDunFormat( addressee, sender, deptname,orderNo,contractNo, date , dunStatusName,adminName,userName,1);
  92. }
  93. /**
  94. * 通用模版
  95. * @param subject
  96. * @param address
  97. * @param deptname
  98. * @param sender
  99. * @param end
  100. */
  101. public EmailBo(String subject, String address, String deptname, String sender,String end) {
  102. this.subject = subject;
  103. this.address = address;
  104. this.addressee = "";
  105. this.deptname = deptname;
  106. this.sender = sender;
  107. if (end!=null) this.end=end;
  108. this.content = setGeneralFormat();
  109. }
  110. public EmailBo(String subject, String address, String deptname, String sender,
  111. String orderNo,String adminName) {
  112. this.subject = subject;
  113. this.address = address;
  114. this.addressee = "";
  115. this.deptname = deptname;
  116. this.sender = sender;
  117. this.content = setGeneralFormat();
  118. }
  119. /**
  120. *
  121. * @param subject 标题
  122. * @param address 邮件地址
  123. * @param content 内容
  124. */
  125. public EmailBo(String subject, String address, String content) {
  126. this.subject = subject;
  127. this.address = address;
  128. this.addressee = "";
  129. this.content=setNewGeneral(content);
  130. }
  131. private String setNewGeneral(String content) {
  132. String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  133. " <tbody><tr>\r\n" +
  134. " <td>\r\n" +
  135. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
  136. " </td>\r\n" +
  137. " </tr>\r\n" +
  138. " \r\n" +
  139. " <tr>\r\n" +
  140. " <td>\r\n" +
  141. " \r\n" +
  142. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  143. " <tbody><tr>\r\n" +
  144. " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
  145. " "+this.subject +
  146. " </td>\r\n" +
  147. " </tr>\r\n" +
  148. " </tbody></table>\r\n" +
  149. " \r\n" +
  150. " </td>\r\n" +
  151. " </tr>\r\n" +
  152. " \r\n" +
  153. " <tr>\r\n" +
  154. " <td>\r\n" +
  155. " \r\n" +
  156. " <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" +
  157. " <tbody><tr>\r\n" +
  158. " </tr>\r\n" +
  159. " <tr>\r\n" +
  160. " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
  161. " </tr>\r\n" +
  162. " <tr>\r\n" +
  163. " <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;\">&nbsp;</td>\r\n" +
  164. " <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\">"+content+"</span></td>\r\n" +
  165. " </tr>\r\n" +
  166. " <tr>\r\n" +
  167. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>"+end+"</span></td>\r\n" +
  168. " </tr>\r\n" +
  169. " <tr>\r\n" +
  170. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
  171. " </tr>\r\n" +
  172. " \r\n" +
  173. " <tr>\r\n" +
  174. " <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" +
  175. " </tr>\r\n" +
  176. " <tr>\r\n" +
  177. " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
  178. " </tr>\r\n" +
  179. " </tbody></table>\r\n" +
  180. " \r\n" +
  181. " </td>\r\n" +
  182. " </tr>\r\n" +
  183. " </tbody>\r\n" +
  184. " </table>";
  185. return str;
  186. }
  187. public String setDunFormat(String addressee,String sender,String deptname,String orderNo,String contractNo,String date ,String dunStatusName,String adminName,
  188. String userName,int i) {
  189. String str1 = "",str2= "",str3= "";
  190. if (i==0) str1="催收时间";str2="催收科目";str3="催收状态";
  191. if (i==1) str1="付款时间";str2="付款科目";str3="催收状态";
  192. String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  193. " <tbody><tr>\r\n" +
  194. " <td>\r\n" +
  195. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
  196. " </td>\r\n" +
  197. " </tr>\r\n" +
  198. " \r\n" +
  199. " <tr>\r\n" +
  200. " <td>\r\n" +
  201. " \r\n" +
  202. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  203. " <tbody><tr>\r\n" +
  204. " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
  205. " "+subject+"\r\n" +
  206. " </td>\r\n" +
  207. " </tr>\r\n" +
  208. " </tbody></table>\r\n" +
  209. " \r\n" +
  210. " </td>\r\n" +
  211. " </tr>\r\n" +
  212. " \r\n" +
  213. " <tr>\r\n" +
  214. " <td>\r\n" +
  215. " \r\n" +
  216. " <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" +
  217. " <tbody><tr>\r\n" +
  218. " <td width=\"760\" height=\"56\" border=\"0\" align=\"left\" colspan=\"2\" style=\" font-size:16px;vertical-align:bottom;\">亲爱的"+adminName+":</td>\r\n" +
  219. " </tr>\r\n" +
  220. " <tr>\r\n" +
  221. " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
  222. " </tr>\r\n" +
  223. " <tr>\r\n" +
  224. " <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;\">&nbsp;</td>\r\n" +
  225. " <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+"] 发起的 ["+subject+"] !</span></td>\r\n" +
  226. " </tr>\r\n" +
  227. " <tr>\r\n" +
  228. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px; font-size: 12px;\"><span style=\"color: red;\">如已缴费,请您忽略此短信!</span></td>\r\n" +
  229. " </tr>\r\n" +
  230. " \r\n" +
  231. " <tr>\r\n" +
  232. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px; font-weight: 900; padding-top: 10px;\">催收信息:</td>\r\n" +
  233. " </tr>\r\n" +
  234. " <tr>\r\n" +
  235. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">客户名称:"+userName+"</td>\r\n" +
  236. " </tr>\r\n" +
  237. " <tr>\r\n" +
  238. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">订单编号:"+orderNo+"</td>\r\n" +
  239. " </tr>\r\n" +
  240. " <tr>\r\n" +
  241. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">合同编号:"+contractNo+"</td>\r\n" +
  242. " </tr>\r\n" +
  243. " <tr>\r\n" +
  244. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">"+str1+":"+date+"</td>\r\n" +
  245. " </tr>\r\n" +
  246. " <tr>\r\n" +
  247. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">"+str2+":"+dunStatusName+"</td>\r\n" +
  248. " </tr>\r\n" +
  249. " <tr>\r\n" +
  250. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">"+str3+":已启动</td>\r\n" +
  251. " </tr>\r\n" +
  252. " <tr>\r\n" +
  253. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">&nbsp;</td>\r\n" +
  254. " </tr>\r\n" +
  255. " <tr>\r\n" +
  256. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">温馨提示:</span></td>\r\n" +
  257. " </tr>\r\n" +
  258. " <tr>\r\n" +
  259. " <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" +
  260. " </tr>\r\n" +
  261. " <tr>\r\n" +
  262. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
  263. " </tr>\r\n" +
  264. " \r\n" +
  265. " <tr>\r\n" +
  266. " <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" +
  267. " </tr>\r\n" +
  268. " <tr>\r\n" +
  269. " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
  270. " </tr>\r\n" +
  271. " </tbody></table>\r\n" +
  272. " \r\n" +
  273. " </td>\r\n" +
  274. " </tr>\r\n" +
  275. " </tbody></table>";
  276. return str;
  277. }
  278. public String setGeneralFormat() {
  279. String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  280. " <tbody><tr>\r\n" +
  281. " <td>\r\n" +
  282. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
  283. " </td>\r\n" +
  284. " </tr>\r\n" +
  285. " \r\n" +
  286. " <tr>\r\n" +
  287. " <td>\r\n" +
  288. " \r\n" +
  289. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  290. " <tbody><tr>\r\n" +
  291. " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
  292. " "+this.subject +
  293. " </td>\r\n" +
  294. " </tr>\r\n" +
  295. " </tbody></table>\r\n" +
  296. " \r\n" +
  297. " </td>\r\n" +
  298. " </tr>\r\n" +
  299. " \r\n" +
  300. " <tr>\r\n" +
  301. " <td>\r\n" +
  302. " \r\n" +
  303. " <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" +
  304. " <tbody><tr>\r\n" +
  305. " </tr>\r\n" +
  306. " <tr>\r\n" +
  307. " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
  308. " </tr>\r\n" +
  309. " <tr>\r\n" +
  310. " <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;\">&nbsp;</td>\r\n" +
  311. " <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" +
  312. " </tr>\r\n" +
  313. " <tr>\r\n" +
  314. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>"+end+"</span></td>\r\n" +
  315. " </tr>\r\n" +
  316. " <tr>\r\n" +
  317. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
  318. " </tr>\r\n" +
  319. " \r\n" +
  320. " <tr>\r\n" +
  321. " <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" +
  322. " </tr>\r\n" +
  323. " <tr>\r\n" +
  324. " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
  325. " </tr>\r\n" +
  326. " </tbody></table>\r\n" +
  327. " \r\n" +
  328. " </td>\r\n" +
  329. " </tr>\r\n" +
  330. " </tbody>\r\n" +
  331. " </table>";
  332. return str;
  333. }
  334. public String getSubject() {
  335. return subject;
  336. }
  337. public void setSubject(String subject) {
  338. this.subject = subject;
  339. }
  340. public String getAddress() {
  341. return address;
  342. }
  343. public void setAddress(String address) {
  344. this.address = address;
  345. }
  346. public String getAddressee() {
  347. return addressee;
  348. }
  349. public void setAddressee(String addressee) {
  350. this.addressee = addressee;
  351. }
  352. public String getDeptname() {
  353. return deptname;
  354. }
  355. public void setDeptname(String deptname) {
  356. this.deptname = deptname;
  357. }
  358. public String getSender() {
  359. return sender;
  360. }
  361. public void setSender(String sender) {
  362. this.sender = sender;
  363. }
  364. public String getContent() {
  365. return content;
  366. }
  367. public void setContent(String content) {
  368. this.content = content;
  369. }
  370. public String format(){
  371. return "<div>" + this.content + "</div>";
  372. }
  373. public String setPatentFormat(String userName,String adminName,String patentName,String patentNo,String amount,String date,Integer days ){
  374. String str="<table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#ffffff\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  375. " <tbody><tr>\r\n" +
  376. " <td>\r\n" +
  377. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" height=\"40\"></table>\r\n" +
  378. " </td>\r\n" +
  379. " </tr>\r\n" +
  380. " \r\n" +
  381. " <tr>\r\n" +
  382. " <td>\r\n" +
  383. " \r\n" +
  384. " <table width=\"800\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#1C5299\" height=\"48\" style=\"font-family:'Microsoft YaHei';\">\r\n" +
  385. " <tbody><tr>\r\n" +
  386. " <td height=\"48\" border=\"0\" align=\"center\" valign=\"middle\" style=\"padding-left:20px; color: white; font-size: 20px;\">\r\n" +
  387. " 专利提醒\r\n" +
  388. " </td>\r\n" +
  389. " </tr>\r\n" +
  390. " </tbody></table>\r\n" +
  391. " \r\n" +
  392. " </td>\r\n" +
  393. " </tr>\r\n" +
  394. " \r\n" +
  395. " <tr>\r\n" +
  396. " <td>\r\n" +
  397. " \r\n" +
  398. " <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" +
  399. " <tbody><tr>\r\n" +
  400. " <td width=\"760\" height=\"56\" border=\"0\" align=\"left\" colspan=\"2\" style=\" font-size:16px;vertical-align:bottom;\">尊敬的客户 [" + userName + "]:</td>\r\n" +
  401. " </tr>\r\n" +
  402. " <tr>\r\n" +
  403. " <td width=\"760\" height=\"30\" border=\"0\" align=\"left\" colspan=\"2\" style=\"text-indent: 2em\">您好!</td>\r\n" +
  404. " </tr>\r\n" +
  405. " <tr>\r\n" +
  406. " <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;\">&nbsp;</td>\r\n" +
  407. " <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" +
  408. " </tr>\r\n" +
  409. " <tr>\r\n" +
  410. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">专利信息</span></td>\r\n" +
  411. " </tr>\r\n" +
  412. " \r\n" +
  413. " <tr>\r\n" +
  414. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">专利名称:" + patentName + "</td>\r\n" +
  415. " </tr>\r\n" +
  416. " <tr>\r\n" +
  417. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">专利编号:" + patentNo + "</td>\r\n" +
  418. " </tr>\r\n" +
  419. " <tr>\r\n" +
  420. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">金额:" + amount + " <span style=\"color: red\">(本缴费金额仅供参考,实际缴费金额,请登录国知局官方网址<a href=\"http://cpquery.cnipa.gov.cn/\">cpquery.sipo.gov.cn</a>查询)</span></td>\r\n" +
  421. " </tr>\r\n" +
  422. " <tr>\r\n" +
  423. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">剩余天数:" + days + "</td>\r\n" +
  424. " </tr>\r\n" +
  425. " <tr>\r\n" +
  426. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">到期时间:" + date + "</td>\r\n" +
  427. " </tr>\r\n" +
  428. " <tr>\r\n" +
  429. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\">&nbsp;</td>\r\n" +
  430. " </tr>\r\n" +
  431. " <tr>\r\n" +
  432. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"font-weight: 900\">温馨提示</span></td>\r\n" +
  433. " </tr>\r\n" +
  434. " <tr>\r\n" +
  435. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"color: red;\">依据【专利管理办法】规定:如未及时续费,您的专利将会失效!</span></td>\r\n" +
  436. " </tr>\r\n" +
  437. " <tr>\r\n" +
  438. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span style=\"color: black; font-weight: 900;\">请您尽快核实专利到期时间及缴费信息!</span></td>\r\n" +
  439. " </tr>\r\n" +
  440. " <tr>\r\n" +
  441. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
  442. " </tr>\r\n" +
  443. " <tr>\r\n" +
  444. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"><span>如果您对此有更多疑问,请联系<span style=\"font-weight: 900\">科德集团</span>【" + adminName + "】,以获得方便快捷的服务</span></td>\r\n" +
  445. " </tr>\r\n" +
  446. " <tr>\r\n" +
  447. " <td width=\"720\" height=\"24\" colspan=\"2\" style=\"padding-left:40px;\"></td>\r\n" +
  448. " </tr>\r\n" +
  449. " \r\n" +
  450. " <tr>\r\n" +
  451. " <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" +
  452. " </tr>\r\n" +
  453. " <tr>\r\n" +
  454. " <td width=\"720\" height=\"14\" colspan=\"2\" style=\"padding:8px 0 28px;color:#999999; font-size:12px;font-family:'Microsoft YaHei';\">此为系统邮件请勿回复</td>\r\n" +
  455. " </tr>\r\n" +
  456. " </tbody></table>\r\n" +
  457. " \r\n" +
  458. " </td>\r\n" +
  459. " </tr>\r\n" +
  460. " </tbody></table>";
  461. return str;
  462. }
  463. public void SetEnd(String end) {
  464. this.end = end;
  465. }
  466. }