diff --git a/src/main/java/kcc/ve/cmm/VeSendMail.java b/src/main/java/kcc/ve/cmm/VeSendMail.java index 4a618d83..32b3fcce 100644 --- a/src/main/java/kcc/ve/cmm/VeSendMail.java +++ b/src/main/java/kcc/ve/cmm/VeSendMail.java @@ -261,7 +261,6 @@ public class VeSendMail { if("A".equals(sndFlag) // A -> 기반강화 || "B".equals(sndFlag) // B -> 기소유예 || "C".equals(sndFlag) // C -> 찾교청소년 - || "S".equals(sndFlag) // S -> 찾교성인 || "G".equals(sndFlag) // G -> 체험교실 ) { @@ -275,6 +274,18 @@ public class VeSendMail { .replace("[[_Content_]]", Cn) ; Cn = emailContent; + }else if("S".equals(sndFlag)){ // S -> 찾교성인 . 템플릿 변경 + + String emailContent = ""; + + emailContent = this.getTemplate() + .replace("[[_Name_]] 드림", "") + .replace("[[_Phone_]]", phone) + .replace("[[_Phone_tel_]]", phone) + .replace("[[_Email_]]", email) + .replace("[[_Content_]]", "안녕하세요. 저작권배움터 찾아가는 교육 담당자입니다.
"+Cn) + ; + Cn = emailContent; } diff --git a/src/main/java/kcc/ve/cmm/VeSendSMS.java b/src/main/java/kcc/ve/cmm/VeSendSMS.java index 9886f92e..dacfcba8 100644 --- a/src/main/java/kcc/ve/cmm/VeSendSMS.java +++ b/src/main/java/kcc/ve/cmm/VeSendSMS.java @@ -89,6 +89,13 @@ public class VeSendSMS { /******************** 전송정보 ********************/ //msg_type - SMS, LMS, MMS 미지정 시 자동 전환 + //성인교육 기본 템플릿 제공 + if("S".equals(sndFlag)) { + msg = "안녕하세요. 저작권배움터 찾아가는 교육 담당자입니다.\n" + msg + "\n감사합니다."; + + } + + sms.put("msg", msg); // 메세지 내용 sms.put("receiver", receiver); // 수신번호 //sms.put("destination", "01111111111|담당자,01111111112|홍길동"); // 수신인 %고객명% 치환 diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp index c47b8d27..577c0f21 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp @@ -202,7 +202,7 @@ "${pageContext.request.contextPath}/kccadr/oprtn/pblc/offeduSMSSndAjax.do", "10", //코드 10:sms 20:mail p_smsMsg, - "" + "S" ); } diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp index 4a014ae6..c45b2a5f 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp @@ -141,7 +141,7 @@ "${pageContext.request.contextPath}/kccadr/oprtn/pblc/offeduSMSSndAjax.do", "10", //코드 10:sms 20:mail p_smsMsg, - "" + "S" ); } //이메일 발송 diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduRsltMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduRsltMngDetail.jsp index 06da6a7c..5e6920ed 100644 --- a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduRsltMngDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduRsltMngDetail.jsp @@ -240,12 +240,89 @@ } }); } + + function fncSndSms(){ + + var p_smsMsg = $("#smsMsg").val(); + + if (p_smsMsg==""){ + alert("SMS 발송 내용은 필수값입니다."); + return false; + } + + + fncContent( + "${pageContext.request.contextPath}/kccadr/oprtn/pblc/offeduSMSSndAjax.do", + "10", //코드 10:sms 20:mail + p_smsMsg, + "S" + ); + } + + //이메일 발송 + function fncSndEmail(){ + + var p_smsEmail = $("#smsEmail").val(); + + if (p_smsEmail==""){ + alert("이메일 발송 내용은 필수값입니다."); + return false; + } + + fncContent( + "${pageContext.request.contextPath}/kccadr/oprtn/pblc/emailSndAjax.do", + "20", + p_smsEmail, + "S" + ); + } + + //기본 발송 + function fncContent(p_url, p_cd, p_cn, p_flag){ + + $.ajax({ + type: "POST", + // enctype: 'multipart/form-data', + url:p_url, + //data: data, + data:{ + "sndCd": p_cd, + "sndCn": p_cn, + "eduAplctOrd": $("#eduAplctOrd").val(), + "clphone": '', + "email": '', + "sndFlag": p_flag, + "trgtId" : '' + }, + dataType:'json', + /* + async: false, + processData: false, + contentType: false, + cache: false, + */ + + success:function(returnData){ + if(returnData.result == "success"){ + alert(returnData.message); + }else{ + alert(returnData.message); + } + }, + error:function(request , status, error){ + alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); + } + }); + + + } + - " /> + " /> " /> @@ -444,6 +521,48 @@ + + +
+

알림정보

+
+
+ + + + + + + + + + + + + + + +
+

SMS 내용

+
+
+ + + +
+ +
+

이메일 답변 내용

+
+
+ + + +
+

0/1000 byte

+
+
+

배정정보