diff --git a/src/main/java/kcc/kccadr/adjreqmgr/service/AdjReqMgrVO.java b/src/main/java/kcc/kccadr/adjreqmgr/service/AdjReqMgrVO.java index cbaf2822..b7a39d30 100644 --- a/src/main/java/kcc/kccadr/adjreqmgr/service/AdjReqMgrVO.java +++ b/src/main/java/kcc/kccadr/adjreqmgr/service/AdjReqMgrVO.java @@ -282,10 +282,16 @@ public class AdjReqMgrVO extends ComDefaultVO implements Serializable{ private String emailTy; // 이메일 발송 유형 private String emailTo; // 이메일 발송 수신자 private String emailFrom; // 이메일 발송 발신자 + private String emailSendContent; // 이메일 발송내용 private String adminPhone; //관리자 전화번호 - + public String getEmailSendContent() { + return emailSendContent; + } + public void setEmailSendContent(String emailSendContent) { + this.emailSendContent = emailSendContent; + } public String getEmailTitle() { return emailTitle; } diff --git a/src/main/java/kcc/kccadr/sendMgr/web/SendMgrEmailController.java b/src/main/java/kcc/kccadr/sendMgr/web/SendMgrEmailController.java index 50a276b3..a28c64c1 100644 --- a/src/main/java/kcc/kccadr/sendMgr/web/SendMgrEmailController.java +++ b/src/main/java/kcc/kccadr/sendMgr/web/SendMgrEmailController.java @@ -14,6 +14,7 @@ import javax.mail.internet.MimeMessage; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; +import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; @@ -59,8 +60,70 @@ public class SendMgrEmailController { * @Method 설명 : email 전송화면 이동 */ @RequestMapping(value = "/kccadr/sendMgr/emailSendMgr.do") - public String emailSendMgrPage() { + public String emailSendMgrPage( + ModelMap model + ) { + String emailTop = "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + " " + + " \"한국저작권위원회-저작권" + + " " + + "
" + + "

" + + " "; + model.addAttribute("emailTop", emailTop); + + String emailBottom = "

" + + "
" + + " " + + " " + + " " + + " " + + " " + + " " + + " " + + "
" + + " " + + " \"한국저작권위원회-통합회원" + + " " + + " " + + "

본 메일은 발신전용으로 회신하지 않습니다.

" + + "

" + + " 진주" + + " [우 52851] 경상남도 진주시 소호로 117  대표번호 : 055.792.0000" + + "
" + + " 서울" + + " [우 04323] 서울특별시 용산구 후암로 107, 5/16층.  대표번호 : 02.2669.0010" + + "

" + + "
" + + "
" + + "" + + ""; + + model.addAttribute("emailBottom", emailBottom); return "/kccadr/sendMgr/emailSendMgr"; } @@ -108,7 +171,7 @@ public class SendMgrEmailController { message.setFrom(fromAddress); message.addRecipient(Message.RecipientType.TO, toAddress ); message.setSubject(adjReqMgrVO.getEmailTitle()); - message.setContent(adjReqMgrVO.getEmailContent()," text/html; charset=KSC5601"); + message.setContent(adjReqMgrVO.getEmailSendContent()," text/html; charset=KSC5601"); System.out.println("------------------ 메일발송 시작 ----------------"); Transport.send(message); System.out.println("------------------ 메일발송 끝 ----------------"); diff --git a/src/main/resources/egovframework/sqlmap/kccadr/msg/Msg_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/kccadr/msg/Msg_SQL_Mysql.xml index 64a738d6..81da4c05 100644 --- a/src/main/resources/egovframework/sqlmap/kccadr/msg/Msg_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/kccadr/msg/Msg_SQL_Mysql.xml @@ -301,6 +301,7 @@ + +
@@ -132,10 +140,22 @@ + + 발송탬플릿 + + + + 발송내용 - + + + + + 발송탬플릿 + +