스미싱의심/간편결제 첫결제 슬랙알림 추가
@1b2ad92a51bbcd628127e5eb24daf6be04f42ec9
--- src/main/java/itn/let/mjo/pay/web/MjonPayV2Controller.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayV2Controller.java
... | ... | @@ -619,6 +619,47 @@ |
| 619 | 619 |
|
| 620 | 620 |
rtnMsg = "SUCCESS"; |
| 621 | 621 |
|
| 622 |
+ try {
|
|
| 623 |
+ // 대상 : 휴대폰결제, 즉시이체, 전용계좌 |
|
| 624 |
+ // Step 1. 스미싱의심 지정 여부 |
|
| 625 |
+ JoinSettingVO joinSettingVO = new JoinSettingVO(); |
|
| 626 |
+ joinSettingVO = egovSiteManagerService.selectAdminNotiDetail(); |
|
| 627 |
+ if (joinSettingVO != null && joinSettingVO.getSmishingNoti().equals("Y")) {
|
|
| 628 |
+ // Step 1. 개인회원 여부 체크 |
|
| 629 |
+ int isPersnalMemberCnt = egovSiteManagerService.selectPersnalMemberCnt(Userid); |
|
| 630 |
+ if (isPersnalMemberCnt == 1) {
|
|
| 631 |
+ // Step 2. 첫결제 여부 체크 |
|
| 632 |
+ int isFirstPayCnt = egovSiteManagerService.selectFirstPayCnt(Userid); |
|
| 633 |
+ if (isFirstPayCnt == 1) {
|
|
| 634 |
+ // SMS 체크 |
|
| 635 |
+ if (joinSettingVO != null && joinSettingVO.getSmsNoti().equals("Y")) {
|
|
| 636 |
+ // 스미싱의심 SMS 알림전송 |
|
| 637 |
+ mjonNoticeSendUtil.smishingSmsNoticeSend("스미싱의심/간편결제 첫결제", Userid, mberNm);
|
|
| 638 |
+ } |
|
| 639 |
+ |
|
| 640 |
+ // SLACK 체크 |
|
| 641 |
+ if (joinSettingVO != null && joinSettingVO.getSlackNoti().equals("Y")) {
|
|
| 642 |
+ // Slack 메시지 발송(단순본문) |
|
| 643 |
+ String msg = "[문자온] 스미싱의심/간편결제 첫결제 - " + mberNm +"("+ Userid + ")";
|
|
| 644 |
+ mjonCommon.sendSimpleSlackMsg(msg); |
|
| 645 |
+ } |
|
| 646 |
+ |
|
| 647 |
+ // 스미싱 의심회원으로 변경 |
|
| 648 |
+ UserManageVO userManageVO = new UserManageVO(); |
|
| 649 |
+ userManageVO.setSmishingYn("Y");
|
|
| 650 |
+ userManageVO.setMberId(Userid); |
|
| 651 |
+ userManageService.updateOneUserSmishingYnNotAlert(userManageVO); |
|
| 652 |
+ } |
|
| 653 |
+ } |
|
| 654 |
+ } |
|
| 655 |
+ } |
|
| 656 |
+ catch (Exception e) {
|
|
| 657 |
+ System.out.println("#############################################################");
|
|
| 658 |
+ System.out.println("KG MOBILIANS NotiUrl - CARD 슬랙알림 & 스미싱의심 처리 Error");
|
|
| 659 |
+ System.out.println("KG MOBILIANS NotiUrl - CARD Tradeid : " + Tradeid);
|
|
| 660 |
+ System.out.println("KG MOBILIANS NotiUrl - CARD e.getMessage() : " + e.getMessage());
|
|
| 661 |
+ } |
|
| 662 |
+ |
|
| 622 | 663 |
System.out.println("#############################################################");
|
| 623 | 664 |
System.out.println("KG MOBILIANS NotiUrl - CARD Tradeid : " + Tradeid);
|
| 624 | 665 |
System.out.println("KG MOBILIANS NotiUrl - CARD returnMsg : " + rtnMsg);
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?