From ec6550dbc08f0de44234e0129bc9edb6f7ffd4f6 Mon Sep 17 00:00:00 2001 From: rosewiper Date: Tue, 24 Sep 2024 15:30:19 +0900 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=A0=95=EB=B3=B4=20?= =?UTF-8?q?=EC=83=81=EC=84=B8=20SMS=20=EB=B0=9C=EC=86=A1=20=EC=8B=9C=20?= =?UTF-8?q?=EA=B4=91=EA=B3=A0=EA=B7=9C=EC=A0=95=20=EB=B0=8F=20=EC=88=98?= =?UTF-8?q?=EC=8B=A0=EB=8F=99=EC=9D=98=20=EC=95=88=EB=82=B4=20=EB=A9=94?= =?UTF-8?q?=EC=8B=9C=EC=A7=80=20=EC=84=A0=ED=83=9D=EC=97=90=20=EB=8C=80?= =?UTF-8?q?=ED=95=9C=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EC=9E=90=EB=8F=99=20?= =?UTF-8?q?=EC=A0=84=EC=86=A1=20=EC=B2=98=EB=A6=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../itn/let/mjo/msg/service/MjonMsgVO.java | 8 ++++++++ .../let/mjo/msg/web/MjonMsgController.java | 15 ++++++++++++++- .../cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp | 19 ++++++++++++++++++- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/src/main/java/itn/let/mjo/msg/service/MjonMsgVO.java b/src/main/java/itn/let/mjo/msg/service/MjonMsgVO.java index 253f4b71..6e35307a 100644 --- a/src/main/java/itn/let/mjo/msg/service/MjonMsgVO.java +++ b/src/main/java/itn/let/mjo/msg/service/MjonMsgVO.java @@ -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; + } } diff --git a/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java b/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java index 43d09937..de69310f 100644 --- a/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java +++ b/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java @@ -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; } diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp index 0d4a828b..a88627d0 100644 --- a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp @@ -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(){
+
문자발송
@@ -5834,7 +5851,7 @@ function fnInputSmsTxt(){ 단문 - + 이미지 첨부