회원정보 상세 SMS 발송 시 광고규정 및 수신동의 안내 메시지 선택에 대한 이미지 자동 전송 처리 추가
This commit is contained in:
parent
c8447b21b8
commit
ec6550dbc0
@ -211,6 +211,8 @@ public class MjonMsgVO extends ComDefaultVO{
|
||||
|
||||
private String cancelResultYn = ""; //야간스미싱 알림에 따른 관리자 결과(회원이용정지 또는 문자발송 취소) 처리 여부 N:미처리, Y:처리완료
|
||||
|
||||
private String admSmsImgAuto = "N"; //관리자 SMS 문자내용 자동 이미치 처리 유무
|
||||
|
||||
public String getSearchDelayMsgYn() {
|
||||
return searchDelayMsgYn;
|
||||
}
|
||||
@ -1661,4 +1663,10 @@ public class MjonMsgVO extends ComDefaultVO{
|
||||
public void setCancelResultYn(String cancelResultYn) {
|
||||
this.cancelResultYn = cancelResultYn;
|
||||
}
|
||||
public String getAdmSmsImgAuto() {
|
||||
return admSmsImgAuto;
|
||||
}
|
||||
public void setAdmSmsImgAuto(String admSmsImgAuto) {
|
||||
this.admSmsImgAuto = admSmsImgAuto;
|
||||
}
|
||||
}
|
||||
|
||||
@ -3536,6 +3536,19 @@ public class MjonMsgController {
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* 20240924 추가 우영두
|
||||
* 광고규정 및 수신동의 안내 메시지 선택시 이미지를 자동으로 첨부하도록 하기 위해서 처리
|
||||
* 이미지 파일은 서버에 저장되어 있는 파일을 전송하도록 함.
|
||||
* */
|
||||
|
||||
if(mjonMsgVO.getAdmSmsImgAuto().equals("Y")) {
|
||||
String imageCommPath = fileSaveDir+"/file/MMS/common/KISA_NOTI.jpg";
|
||||
mjonMsgVO.setFileName1(imageCommPath);
|
||||
mjonMsgVO.setFileCnt("1");
|
||||
mjonMsgVO.setMsgType("6");
|
||||
}
|
||||
|
||||
//문자종류 관리자가 발송하는 것은 msgKind : S 로 셋팅
|
||||
mjonMsgVO.setMsgKind("S");
|
||||
//회원 발신번호 받아오기
|
||||
@ -3551,7 +3564,7 @@ public class MjonMsgController {
|
||||
}
|
||||
|
||||
//수신번호가 배열로 되어있어서 배열에 담아준다.
|
||||
String[] phone = new String[1];
|
||||
String[] phone = new String[1];
|
||||
for(int j=0; j< 1; j++) {
|
||||
phone[j] = callTo;
|
||||
}
|
||||
|
||||
@ -1024,6 +1024,7 @@ function fn_sendMsgData(){
|
||||
|
||||
var callToNum = $('#callTo').val();
|
||||
var callFromNum = $('#callFrom').val();
|
||||
var inputSmsTxtType = $("#inputSmsTxt option:selected").val();
|
||||
|
||||
if(callFromNum == ''){
|
||||
|
||||
@ -1047,6 +1048,13 @@ function fn_sendMsgData(){
|
||||
|
||||
}
|
||||
|
||||
//이미지 첨부파일 자동 등록 여부 처리
|
||||
if(inputSmsTxtType == '3'){
|
||||
$("#admSmsImgAuto").val("Y");
|
||||
}else{
|
||||
$("#admSmsImgAuto").val("N");
|
||||
}
|
||||
|
||||
url = "/uss/ion/msg/insertAdminToMemberSendMsgDataAjax.do";
|
||||
|
||||
var data = new FormData(document.msgForm);
|
||||
@ -2994,6 +3002,14 @@ function fnInputSmsTxt(){
|
||||
$("#smsTxt").val('[문자온] 고객님께서는 한국인터넷진흥원 스팸신고로 인해 사이트 이용정지 처리되었음을 안내 드립니다. 문의사항이 있으신 경우 고객센터(1551-8011)로 연락 부탁드립니다.');
|
||||
}
|
||||
|
||||
//광고규정 및 수신동의 안내 메시지 선택시 첨부파일 영역 숨김처리
|
||||
//이미지를 자동으로 첨부하도록 하기 위해서 처리
|
||||
if(selValue == '3'){
|
||||
$(".smsFileInput").hide();
|
||||
}else{
|
||||
$(".smsFileInput").show();
|
||||
}
|
||||
|
||||
var contents = $("#smsTxt").val();
|
||||
fnByteString(contents);
|
||||
|
||||
@ -5792,6 +5808,7 @@ function fnInputSmsTxt(){
|
||||
<!-- 문자전송팝업 -->
|
||||
<form id="msgForm" name="msgForm" method="post">
|
||||
<input type="hidden" id="msgType" name="msgType" value="4"/>
|
||||
<input type="hidden" id="admSmsImgAuto" name="admSmsImgAuto" value="N"/>
|
||||
<div class="layer_popup layer_sms">
|
||||
<div class="title_box">문자발송<button type="button" class="close_btn" onclick="layerPopClose(this);"></button></div>
|
||||
<div class="layer_content">
|
||||
@ -5834,7 +5851,7 @@ function fnInputSmsTxt(){
|
||||
<span class="msg_com">단문</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr class="smsFileInput">
|
||||
<th>이미지 첨부</th>
|
||||
<td><input type="file" name="atchMsgFile" id="atchMsgFile" /></td>
|
||||
</tr>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user