From 174dc12380c54730014e86c8897be16389fc804f Mon Sep 17 00:00:00 2001 From: 박지현 <jhpark@maprex.co.kr> Date: 월, 21 2월 2022 11:42:38 +0900 Subject: [PATCH] Merge branch 'master' of http://maprex.iptime.org:9001/r/owl-kisa --- src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java | 30 +++++++++++++++++------------- 1 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java index 9197d24..6850762 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java @@ -1377,15 +1377,17 @@ userMap.put("newUserCount", joinUsers.size()); userMap.put("joinUsers", userVos); - String[] sendEmails = this.userJoinStatisticsEmail.replaceAll("\\p{Z}", "").split(","); - List<String> encryptSendEmail = Lists.newArrayList(); + if (this.userJoinStatisticsEmail != null && !this.userJoinStatisticsEmail.equals("")) { + String[] sendEmails = this.userJoinStatisticsEmail.replaceAll("\\p{Z}", "").split(","); + List<String> encryptSendEmail = Lists.newArrayList(); - for (String sendEmail : sendEmails) { - encryptSendEmail.add(CommonUtil.encryptAES128(sendEmail)); + for (String sendEmail : sendEmails) { + encryptSendEmail.add(CommonUtil.encryptAES128(sendEmail)); + } + // 寃곗젣 �꽦怨� 硫붿씪 諛쒖넚 + this.systemEmailService.directEmail(encryptSendEmail.toArray(new String[encryptSendEmail.size()]), EmailType.USER_JOIN_STATISTICS, userMap, null); } - // 寃곗젣 �꽦怨� 硫붿씪 諛쒖넚 - this.systemEmailService.directEmail(encryptSendEmail.toArray(new String[encryptSendEmail.size()]), EmailType.USER_JOIN_STATISTICS, userMap, null); } // �쟾泥� �궗�슜�옄, �봽濡쒖젥�듃 �닔, �씠�뒋 �닔瑜� �씠硫붿씪濡� 蹂대궦�떎. @@ -1403,15 +1405,17 @@ userMap.put("projectCount", CommonUtil.getDecimalFormat(projectCount)); userMap.put("userCount", CommonUtil.getDecimalFormat(activeUsers.size())); - String[] sendEmails = this.totalStatisticsEmail.replaceAll("\\p{Z}", "").split(","); - List<String> encryptSendEmail = Lists.newArrayList(); + if (this.totalStatisticsEmail != null && !this.totalStatisticsEmail.equals("")) { + String[] sendEmails = this.totalStatisticsEmail.replaceAll("\\p{Z}", "").split(","); + List<String> encryptSendEmail = Lists.newArrayList(); - for (String sendEmail : sendEmails) { - encryptSendEmail.add(CommonUtil.encryptAES128(sendEmail)); + for (String sendEmail : sendEmails) { + encryptSendEmail.add(CommonUtil.encryptAES128(sendEmail)); + } + + // 寃곗젣 �꽦怨� 硫붿씪 諛쒖넚 + this.systemEmailService.directEmail(encryptSendEmail.toArray(new String[encryptSendEmail.size()]), EmailType.TOTAL_STATISTICS, userMap, null); } - - // 寃곗젣 �꽦怨� 硫붿씪 諛쒖넚 - this.systemEmailService.directEmail(encryptSendEmail.toArray(new String[encryptSendEmail.size()]), EmailType.TOTAL_STATISTICS, userMap, null); } -- Gitblit v1.8.0