첫결제 스미싱의심 지정시 JJ 전송사로 변경(B선 제외)
@1dedfdb068c294360ede358d1ef24016bdcf50d0
--- src/main/java/itn/let/uss/umt/service/EgovUserManageService.java
+++ src/main/java/itn/let/uss/umt/service/EgovUserManageService.java
... | ... | @@ -186,6 +186,7 @@ |
| 186 | 186 |
public void updateOneUserSmishingYn(UserManageVO userManageVO) throws Exception; |
| 187 | 187 |
|
| 188 | 188 |
// 스미싱의심 온/오프 - 상세에서 단일로 => 슬랙, 문자 알림 No |
| 189 |
+ // B선 회원이 아닌경우 전송사 JJ로 변경 로직 포함 |
|
| 189 | 190 |
public void updateOneUserSmishingYnNotAlert(UserManageVO userManageVO) throws Exception; |
| 190 | 191 |
|
| 191 | 192 |
// 알림톡 스미싱의심 온/오프 |
--- src/main/java/itn/let/uss/umt/service/impl/EgovUserManageServiceImpl.java
+++ src/main/java/itn/let/uss/umt/service/impl/EgovUserManageServiceImpl.java
... | ... | @@ -20,6 +20,7 @@ |
| 20 | 20 |
import itn.let.fax.user.service.FaxGroupDataVO; |
| 21 | 21 |
import itn.let.fax.user.service.impl.FaxDAO; |
| 22 | 22 |
import itn.let.mjo.mjocommon.MjonCommon; |
| 23 |
+import itn.let.mjo.msgagent.service.MjonMsgAgentStsService; |
|
| 23 | 24 |
import itn.let.mjo.msgdata.service.MjonMsgDataService; |
| 24 | 25 |
import itn.let.mjo.pay.service.MjonPayVO; |
| 25 | 26 |
import itn.let.mjo.pay.service.impl.MjonPayDAO; |
... | ... | @@ -32,6 +33,7 @@ |
| 32 | 33 |
import itn.let.sym.site.service.SiteManagerVO; |
| 33 | 34 |
import itn.let.sym.site.service.impl.SiteManagerDAO; |
| 34 | 35 |
import itn.let.uat.uia.service.impl.MberManageDAO; |
| 36 |
+import itn.let.uss.umt.service.EgovMberManageService; |
|
| 35 | 37 |
import itn.let.uss.umt.service.EgovUserManageService; |
| 36 | 38 |
import itn.let.uss.umt.service.MberManageVO; |
| 37 | 39 |
import itn.let.uss.umt.service.UserDefaultVO; |
... | ... | @@ -112,6 +114,13 @@ |
| 112 | 114 |
/** 사이트 설정 */ |
| 113 | 115 |
@Resource(name = "egovSiteManagerService") |
| 114 | 116 |
EgovSiteManagerService egovSiteManagerService; |
| 117 |
+ |
|
| 118 |
+ /** mberManageService */ |
|
| 119 |
+ @Resource(name = "mberManageService") |
|
| 120 |
+ private EgovMberManageService mberManageService; |
|
| 121 |
+ |
|
| 122 |
+ @Resource(name = "mjonMsgAgentStsService") |
|
| 123 |
+ private MjonMsgAgentStsService mjonMsgAgentStsService; |
|
| 115 | 124 |
|
| 116 | 125 |
/** |
| 117 | 126 |
* 입력한 사용자아이디의 중복여부를 체크하여 사용가능여부를 확인 |
... | ... | @@ -565,9 +574,20 @@ |
| 565 | 574 |
} |
| 566 | 575 |
|
| 567 | 576 |
// 스미싱의심 온/오프 단일 => 슬랙, 문자 알림 No |
| 577 |
+ // B선 회원이 아닌경우 전송사 JJ로 변경 로직 포함 |
|
| 568 | 578 |
public void updateOneUserSmishingYnNotAlert(UserManageVO userManageVO) throws Exception {
|
| 569 | 579 |
// 업데이트 |
| 570 | 580 |
userManageDAO.updateUserSmishingYn(userManageVO); |
| 581 |
+ |
|
| 582 |
+ // B선 전송사 이용고객 => 전송사 JJ로 변경안함 |
|
| 583 |
+ MberManageVO mberManageVO = new MberManageVO(); |
|
| 584 |
+ mberManageVO.setMberId(userManageVO.getMberId()); |
|
| 585 |
+ String blineCode = mberManageService.selectBlineCodeByMberId(mberManageVO); |
|
| 586 |
+ if (blineCode != null && blineCode.equals("N")) {
|
|
| 587 |
+ // 전송사 JJ로 변경 |
|
| 588 |
+ mberManageVO.setHotlineAgentCode("05"); // 전송사 JJ
|
|
| 589 |
+ mjonMsgAgentStsService.updateMberHotlineAgentCodeInfo(mberManageVO); |
|
| 590 |
+ } |
|
| 571 | 591 |
} |
| 572 | 592 |
|
| 573 | 593 |
// 알림톡 스미싱의심 온/오프 |
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?