diff --git a/src/main/java/kcc/ve/cmm/VeSendMail.java b/src/main/java/kcc/ve/cmm/VeSendMail.java
index f723723a..9c3da710 100644
--- a/src/main/java/kcc/ve/cmm/VeSendMail.java
+++ b/src/main/java/kcc/ve/cmm/VeSendMail.java
@@ -75,7 +75,10 @@ public class VeSendMail {
{
String id = "no-reply@copyright.or.kr";
String pw = "Copycopy12!";
- if("C".equals(sndFlag) || "Z".equals(sndFlag)) {
+ /*231120 - 성인 교육용 메일 정보 불일치 > 전부 청소년 메일로 우선 사용*/
+ id = "school@copyright.or.kr";
+ pw = "dustndnjs2669!";
+ /*if("C".equals(sndFlag) || "Z".equals(sndFlag)) {
id = "school@copyright.or.kr";
//pw = "연수원2669!";
pw = "dustndnjs2669!";
@@ -93,7 +96,7 @@ public class VeSendMail {
id = vEEduAplctVO.getClphone1();
pw = vEEduAplctVO.getClphone2();
- }
+ }*/
System.out.println(id);
System.out.println(pw);
diff --git a/src/main/java/kcc/ve/oprtn/pblc/sndMng/web/SndMngController.java b/src/main/java/kcc/ve/oprtn/pblc/sndMng/web/SndMngController.java
index 4487472f..e9f70a8c 100644
--- a/src/main/java/kcc/ve/oprtn/pblc/sndMng/web/SndMngController.java
+++ b/src/main/java/kcc/ve/oprtn/pblc/sndMng/web/SndMngController.java
@@ -386,21 +386,24 @@ public class SndMngController {
vEEduAplctVO.setEmail("tolag3@gmail.com");
}
+ String message = "정상적으로 발송되었습니다.";
String result = sendMail.VeSendMail(vEEduAplctVO.getSndFlag(), vEEduAplctVO.getEmail(), vEEduAplctVO, loginVO);
-
if("success".equals(result)) {
//메일 발송 로그
String snd_ord = sndGnrService.getNextStringId();
vEEduAplctVO.setSndHstryOrd(snd_ord);
vEEduAplctVO.setSndId(loginVO.getUniqId());
-
+ vEEduAplctVO.setTrgt(vEEduAplctVO.getEmail());
vEEduAplctSndHstryService.insert(vEEduAplctVO);
- }
+ }else {
+ message = "발송 실패하였습니다.";
+ }
//메일 발송 부 끝
modelAndView.addObject("result", result);
+ modelAndView.addObject("message", message);
return modelAndView;
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 246f3442..19ac9aae 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAplctMngDetail.jsp
@@ -154,7 +154,7 @@
}
}
//sms 발송
- function fncSndSms(){
+ /* function fncSndSms(){
var p_smsMsg = $("#smsMsg").val();
@@ -170,6 +170,24 @@
p_smsMsg
,""
);
+ } */
+
+ 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,
+ ""
+ );
}
//이메일 발송
@@ -193,22 +211,22 @@
//발송
function fncContent(p_url, p_cd, p_cn, p_flag){
- //sndFlag 메일발송 페이지 구분값(페이지마다 발송 계정이 다르기 때문에)_이준호_220221
$.ajax({
type: "POST",
- // enctype: 'multipart/form-data',
+ // enctype: 'multipart/form-data',
url:p_url,
//data: data,
data:{
- "sndCd": p_cd,
+ "sndCd": p_cd,
"sndCn": p_cn,
"eduAplctOrd": $("#eduAplctOrd").val(),
"clphone": '',
"email": '',
- "sndFlag": p_flag
+ "sndFlag": p_flag,
+ "trgtId" : ''
},
- /*
dataType:'json',
+ /*
async: false,
processData: false,
contentType: false,
@@ -217,10 +235,9 @@
success:function(returnData){
if(returnData.result == "success"){
- alert("정상적으로 발송되었습니다.");
- location.reload(true);
+ alert(returnData.message);
}else{
- alert("발송 중 오류가 발생하였습니다.");
+ alert(returnData.message);
}
},
error:function(request , status, error){
@@ -589,10 +606,11 @@
-
+
+
- 0/90 byte
+
|
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 071c7d05..5fb80df8 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/adultVisitEdu/eduAsgnmCnfrmMngDetail.jsp
@@ -112,7 +112,7 @@
}
//sms 발송
- function fncSndSms(){
+ /* function fncSndSms(){
var p_smsMsg = $("#smsMsg").val();
@@ -124,7 +124,25 @@
fncContent("${pageContext.request.contextPath}/kccadr/oprtn/pblc/smsSndAjax.do","10",p_smsMsg,"");
}
-
+ */
+
+ 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,
+ ""
+ );
+ }
//이메일 발송
function fncSndEmail(){
@@ -142,38 +160,40 @@
function fncContent(p_url, p_cd, p_cn, p_flag){
$.ajax({
- type: "POST",
- // enctype: 'multipart/form-data',
- url:p_url,
- //data: data,
+ 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
- },
- dataType:'json',
- /*
- async: false,
- processData: false,
- contentType: false,
- cache: false,
- */
-
+ "sndFlag": p_flag,
+ "trgtId" : ''
+ },
+ dataType:'json',
+ /*
+ async: false,
+ processData: false,
+ contentType: false,
+ cache: false,
+ */
+
success:function(returnData){
if(returnData.result == "success"){
- alert("정상적으로 발송되었습니다.");
-
+ alert(returnData.message);
}else{
- alert("발송 중 오류가 발생하였습니다.");
+ alert(returnData.message);
}
},
error:function(request , status, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
+
+
}
function reloadLinkPage(){
@@ -502,10 +522,11 @@
|
-
+
+
- 0/90 byte
+
|
diff --git a/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/eduAsgnmCnfrmMngDetail.jsp b/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/eduAsgnmCnfrmMngDetail.jsp
index 2f2016bd..9c37e4e7 100644
--- a/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/eduAsgnmCnfrmMngDetail.jsp
+++ b/src/main/webapp/WEB-INF/jsp/oprtn/tngrVisitEdu/eduAsgnmCnfrmMngDetail.jsp
@@ -118,7 +118,7 @@
}
//sms 발송
- function fncSndSms(){
+ /* function fncSndSms(){
var p_smsMsg = $("#smsMsg").val();
@@ -129,6 +129,24 @@
fncContent("${pageContext.request.contextPath}/kccadr/oprtn/pblc/smsSndAjax.do","10",p_smsMsg,"");
+ } */
+
+ 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,
+ ""
+ );
}
//이메일 발송
@@ -141,11 +159,16 @@
return false;
}
- fncContent("${pageContext.request.contextPath}/kccadr/oprtn/pblc/emailSndAjax.do","20",p_smsEmail,"C");
+ fncContent(
+ "${pageContext.request.contextPath}/kccadr/oprtn/pblc/emailSndAjax.do",
+ "20",
+ p_smsEmail,
+ "C"
+ );
}
//발송
- function fncContent(p_url, p_cd, p_cn, p_flag){
+ /* function fncContent(p_url, p_cd, p_cn, p_flag){
var form = document.cellForm;
form.sndCd.value = p_cd;
@@ -178,6 +201,45 @@
console.log("++++++++++++++++++++++++++++++++++++++++++ code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
+ } */
+
+ 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);
+ }
+ });
+
+
}
function reloadLinkPage(){
@@ -590,10 +652,11 @@
|
-
+
+
- 0/90 byte
+
|