61 lines
1.5 KiB
Java
61 lines
1.5 KiB
Java
package itn.let.mail.web;
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
import itn.let.mail.service.MailTemplateService;
|
|
import itn.let.utl.user.service.MjonNoticeSendUtil;
|
|
|
|
@Controller
|
|
public class MailTemplateController {
|
|
|
|
@Resource (name = "MailTemplateService")
|
|
private MailTemplateService mailTemplateService;
|
|
|
|
/** 알림전송 Util */
|
|
@Resource(name = "mjonNoticeSendUtil")
|
|
private MjonNoticeSendUtil mjonNoticeSendUtil;
|
|
|
|
// 휴면회원 메일발송
|
|
@RequestMapping("/mail/mailTmplSendMemberDormantAjax.do")
|
|
public ModelAndView mailTmplSendMemberDormant(
|
|
HttpServletRequest request
|
|
) throws Exception{
|
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
modelAndView.setViewName("jsonView");
|
|
|
|
boolean isSuccess = true;
|
|
String msg = "";
|
|
|
|
try {
|
|
// 시스템 문자발송 테스트
|
|
String callTo = "01087872615";
|
|
String smsTxt = "시스템발송 테스트";
|
|
//mjonNoticeSendUtil.userSmsSendBySystem(callTo, smsTxt);
|
|
|
|
// 휴면회원 메일발송
|
|
//mailTemplateService.mailSendMemberDormant();
|
|
|
|
// 휴면회원 지정
|
|
mailTemplateService.setMemberDormantUpdate();
|
|
|
|
}
|
|
catch(Exception e) {
|
|
isSuccess = false;
|
|
msg = "에러메시지 : " + e.getMessage();
|
|
e.printStackTrace();
|
|
}
|
|
|
|
modelAndView.addObject("isSuccess", isSuccess);
|
|
modelAndView.addObject("msg", msg);
|
|
|
|
return modelAndView;
|
|
}
|
|
|
|
}
|