hmkim 06-13
250613 김혜민 부서관리 오류 수정
@b25c1b8cec53bcc8934407adbc494efdbd79513b
src/main/java/com/takensoft/cms/dept/service/Impl/DeptServiceImpl.java
--- src/main/java/com/takensoft/cms/dept/service/Impl/DeptServiceImpl.java
+++ src/main/java/com/takensoft/cms/dept/service/Impl/DeptServiceImpl.java
@@ -380,16 +380,21 @@
             // 사용자 정보 복호화
             if (mbrList.size() > 0) {
                 for (DeptMbrVO vo : mbrList) {
-                    // 연락처 복호화
-                    vo.setMblTelno(Secret.decrypt(vo.getMblTelno().toString()));
+                    // 연락처가 존재할 떄 복호화
+                    if(vo.getMblTelno() != null && !vo.getMblTelno().isEmpty()){
+                        vo.setMblTelno(Secret.decrypt(vo.getMblTelno().toString()));
+                    }
+
                 }
             }
             List<DeptMbrVO> deptMbr = deptDAO.findByDeptMber(params); // 부서에 등록된 사용자 정보 조회
             // 사용자 정보 복호화
             if (deptMbr.size() > 0) {
                 for (DeptMbrVO vo : deptMbr) {
-                    // 연락처 복호화
+                    // 연락처 존재할 떄 복호화
+                    if(vo.getMblTelno() != null && !vo.getMblTelno().isEmpty()){
                     vo.setMblTelno(Secret.decrypt(vo.getMblTelno().toString()));
+                    }
                 }
             }
 
Add a comment
List