From 9fa64c143e5d521c6976c126db7bf078cd59fe72 Mon Sep 17 00:00:00 2001 From: weikai <123456> Date: Thu, 26 Nov 2020 16:45:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90pc=E7=AB=AF=20-=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=8C=87=E6=A0=87=E5=B1=95=E7=A4=BA=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E3=80=91=E3=80=90=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9=E3=80=91=E9=AD=8F=E5=87=AF?= =?UTF-8?q?=202020-11-26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/UserAnalysisNoteServiceImpl.java | 33 +++++++++++++++---- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/UserAnalysisNoteServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/UserAnalysisNoteServiceImpl.java index 752a118cd..822ec3c67 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/UserAnalysisNoteServiceImpl.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/UserAnalysisNoteServiceImpl.java @@ -69,9 +69,9 @@ public class UserAnalysisNoteServiceImpl extends BaseServiceImpl page(Map params) { @@ -209,6 +209,8 @@ public class UserAnalysisNoteServiceImpl extends BaseServiceImpl streetMobiles = new ArrayList<>(); //街道模板内容 Map> contentNote = new HashMap<>(); + //区模板内容 + Map> districtContentNote = new HashMap<>(); //2.查询出要发送的用户信息 Map params = new HashMap<>(); List userNoteList = baseDao.getList(params); @@ -222,8 +224,12 @@ public class UserAnalysisNoteServiceImpl extends BaseServiceImpl noteParams = new LinkedHashMap<>(); String mobile = dto.getMobile(); districtMobiles.add(mobile); + noteParams.put("deptName",dto.getDeptName()); + noteParams.put("month",getLastMonth()); + districtContentNote.put(mobile,noteParams); }else if ("1".equals(deptType)){ //街道级账号 发送街道模板 //获取电话号 String mobile = dto.getMobile(); @@ -248,7 +254,7 @@ public class UserAnalysisNoteServiceImpl extends BaseServiceImplmobiles){ + public void sendMessagesDistrict( Listmobiles, + Map> contentNoteList){ //获取所有手机号,以及短信模板 SmsNoticeFormDTO smsNoticeFormDTO = new SmsNoticeFormDTO(); smsNoticeFormDTO.setMobiles(mobiles); + smsNoticeFormDTO.setNoteContent(contentNoteList); //插入固定短信模板 smsNoticeFormDTO.setSmsTemplateType(DISTRICTSMSTYPENAME); - messageFeignClient.sendSmsNoticeDistrict(smsNoticeFormDTO); + messageFeignClient.sendSmsNotice(smsNoticeFormDTO); } /** @@ -342,4 +350,17 @@ public class UserAnalysisNoteServiceImpl extends BaseServiceImpl districtNoteContent(Integer ranking,UserAnalysisNoteDTO dto){ + LinkedHashMap noteParams = new LinkedHashMap<>(); + noteParams.put("deptName",dto.getDeptName()); + noteParams.put("month",getLastMonth()); + return noteParams; + } + } \ No newline at end of file