From 4680e1c9411e49122721a9c5c8bc6c079d3615ff Mon Sep 17 00:00:00 2001 From: rosewiper Date: Wed, 21 Aug 2024 12:31:04 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EC=9A=A9=EC=A0=95=EC=A7=80=20?= =?UTF-8?q?=EC=82=AC=EC=9C=A0=20=EC=85=80=EB=A0=89=ED=8A=B8=20=EB=B0=95?= =?UTF-8?q?=EC=8A=A4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/KakaoAlimTalkServiceImpl.java | 4 +- .../service/impl/MjonMsgDataServiceImpl.java | 8 ++-- .../uss/umt/web/EgovUserManageController.java | 8 ++++ ...govGnrUserSelectSpamBlockDetailPopAjax.jsp | 8 +++- .../umt/EgovGnrlUserSelectMsgDataListPop.jsp | 1 + .../cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp | 47 +++++++++++++++++++ .../jsp/web/login/loginRestrictionUse.jsp | 2 +- 7 files changed, 70 insertions(+), 8 deletions(-) diff --git a/src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java b/src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java index afdb623a..60d01ef7 100644 --- a/src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java +++ b/src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java @@ -379,8 +379,8 @@ public class KakaoAlimTalkServiceImpl extends EgovAbstractServiceImpl implements try { - //야간 스미싱 알림이 활성화 이고 알림 예외 일정에 포함되고, 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240722 우영두 추가 - if(spamSmishingPassStatus && kakaoVO.getAtSmishingYn().equals("Y")) { + //야간 스미싱 알림이 활성화 이고 알림 예외 일정에 포함되고, 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240821 우영두 추가 + if(holiSmishingNoti.equals("Y") && spamSmishingPassStatus && kakaoVO.getAtSmishingYn().equals("Y")) { mjonMsgDAO.insertSpamPassMsgData(mjonMsgVO); } diff --git a/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java b/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java index d41aa501..3bf34f54 100644 --- a/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java +++ b/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java @@ -848,8 +848,8 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M try { - //야간 스미싱 알림이 비활성화 이고 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240722 우영두 추가 - if(spamSmishingPassStatus && (mjonMsgVO.getSpamStatus().equals("Y") || mjonMsgVO.getSmishingYn().equals("Y"))) { + //야간 스미싱 알림이 활성화이고 알림 예외 일정에 포함되고 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240821 우영두 추가 + if(holiSmishingNoti.equals("Y") && spamSmishingPassStatus && (mjonMsgVO.getSpamStatus().equals("Y") || mjonMsgVO.getSmishingYn().equals("Y"))) { mjonMsgDAO.insertSpamPassMsgData(mjonMsgVO); } @@ -3135,8 +3135,8 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M try { - //야간 스미싱 알림이 비활성화 이고 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240722 우영두 추가 - if(spamSmishingPassStatus && (mjonMsgVO.getSpamStatus().equals("Y") || mjonMsgVO.getSmishingYn().equals("Y"))) { + //야간 스미싱 알림이 활성화이고 알림 예외 일정에 포함되고 스팸 또는 스미싱 의심 상태일 경우 문자정보 별도 저장처리 - 20240821 우영두 추가 + if(holiSmishingNoti.equals("Y") && spamSmishingPassStatus && (mjonMsgVO.getSpamStatus().equals("Y") || mjonMsgVO.getSmishingYn().equals("Y"))) { mjonMsgDAO.insertSpamPassMsgData(mjonMsgVO); } diff --git a/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java b/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java index b9b827c9..0ff37d34 100644 --- a/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java +++ b/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java @@ -4929,6 +4929,14 @@ public String selectMberSpamBlockMemoDetailAjax(MberManageVO mberManageVO, Model } + // 관리자 메모 + String memo = ""; + memo = "회원상태 변경 : 이용정지, 사유 : "+ mberManageVO.getSmiMemo(); + mberManageVO.setMberId(mberId); + mberManageVO.setMemoCn(memo); + mberManageVO.setFrstRegisterId(userId); + mberManageService.insertMberMemo(mberManageVO); + modelAndView.addObject("message", "차단처리가 완료되었습니다."); modelAndView.addObject("result", "success"); diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrUserSelectSpamBlockDetailPopAjax.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrUserSelectSpamBlockDetailPopAjax.jsp index b1914e0c..1ccb9082 100644 --- a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrUserSelectSpamBlockDetailPopAjax.jsp +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrUserSelectSpamBlockDetailPopAjax.jsp @@ -6,6 +6,12 @@ <%@ page import="itn.com.cmm.LoginVO" %>
+
+

+ +

+
+ <%-- 이용정지 사유 표시 변경으로 문자내용은 표시 안하고 사유로만 표시하기로 변경 됨 - 20240821 우영두 변경 @@ -74,7 +80,7 @@

- + --%>
diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectMsgDataListPop.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectMsgDataListPop.jsp index 5c5f71ab..7fccb3e2 100644 --- a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectMsgDataListPop.jsp +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectMsgDataListPop.jsp @@ -153,6 +153,7 @@ function fn_updateMberSttus(msgGroupId){ var data = new FormData(form); url = "/uss/umt/user/updateMberSttusBlockAjax.do"; data.append("msgGroupId", msgGroupId); + data.append("smiMemo", "시스템 스팸 필터링에 의한 이용정지"); $.ajax({ type: "POST", 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 3c2fe97e..b72619d0 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 @@ -2949,6 +2949,31 @@ function kakaoATDelayCancel(msgGroupId){ }); } } + +function fnInputSpamBlockMemo(){ + var memo = $("#inputSpamBlockMemo option:selected").text(); + var memoVal = $("#inputSpamBlockMemo option:selected").val(); + + if(memoVal != "6"){ + $("#smiMemoEdit").text(memo); + }else{ + $("#smiMemoEdit").text(""); + } + +} + +function fnInputSmiBlockMemo(){ + var memo = $("#inputSmiBlockMemo option:selected").text(); + var memoVal = $("#inputSmiBlockMemo option:selected").val(); + + if(memoVal != "6"){ + $("#smiContents").text(memo); + }else{ + $("#smiContents").text(""); + } + +} +