Commit 951e1268dc5e2073c7bc3e784e554621e02d60c6

Authored by 张志伟
1 parent bea77a26

:bug: 修复保有客分配后推送消息失败的bug

fw-valhalla-service/src/main/java/cn/fw/valhalla/service/bus/LeaveNeedDoBizService.java
@@ -23,11 +23,11 @@ import cn.fw.valhalla.domain.enums.*; @@ -23,11 +23,11 @@ import cn.fw.valhalla.domain.enums.*;
23 import cn.fw.valhalla.domain.query.LeaveQueryVO; 23 import cn.fw.valhalla.domain.query.LeaveQueryVO;
24 import cn.fw.valhalla.domain.vo.DistributableVO; 24 import cn.fw.valhalla.domain.vo.DistributableVO;
25 import cn.fw.valhalla.domain.vo.LeaveNeedDoVO; 25 import cn.fw.valhalla.domain.vo.LeaveNeedDoVO;
  26 +import cn.fw.valhalla.rpc.backlog.TodoRpcService;
  27 +import cn.fw.valhalla.rpc.backlog.dto.BackLogItemDTO;
26 import cn.fw.valhalla.rpc.ehr.EhrRpcService; 28 import cn.fw.valhalla.rpc.ehr.EhrRpcService;
27 import cn.fw.valhalla.rpc.ehr.dto.StaffInfoDTO; 29 import cn.fw.valhalla.rpc.ehr.dto.StaffInfoDTO;
28 -import cn.fw.valhalla.rpc.backlog.TodoRpcService;  
29 import cn.fw.valhalla.rpc.erp.UserService; 30 import cn.fw.valhalla.rpc.erp.UserService;
30 -import cn.fw.valhalla.rpc.backlog.dto.BackLogItemDTO;  
31 import cn.fw.valhalla.rpc.erp.dto.PostUserDTO; 31 import cn.fw.valhalla.rpc.erp.dto.PostUserDTO;
32 import cn.fw.valhalla.rpc.erp.dto.UserInfoDTO; 32 import cn.fw.valhalla.rpc.erp.dto.UserInfoDTO;
33 import cn.fw.valhalla.rpc.erp.dto.UserRoleDataRangeDTO; 33 import cn.fw.valhalla.rpc.erp.dto.UserRoleDataRangeDTO;
@@ -167,11 +167,10 @@ public class LeaveNeedDoBizService { @@ -167,11 +167,10 @@ public class LeaveNeedDoBizService {
167 .eq(FollowTask::getRedistribution, dto.getAdviserId()) 167 .eq(FollowTask::getRedistribution, dto.getAdviserId())
168 .in(FollowTask::getType, enumList) 168 .in(FollowTask::getType, enumList)
169 ); 169 );
170 - if (CollectionUtils.isEmpty(taskList)) {  
171 - return;  
172 - }  
173 - for (FollowTask followTask : taskList) {  
174 - dealTask(followTask); 170 + if (!CollectionUtils.isEmpty(taskList)) {
  171 + for (FollowTask followTask : taskList) {
  172 + dealTask(followTask);
  173 + }
175 } 174 }
176 //完成分配发送消息提醒等 175 //完成分配发送消息提醒等
177 finish(user, dto.getId(), key); 176 finish(user, dto.getId(), key);