Commit c8a68b331277db802c763c401f78cc9f6ccfabed
Merge remote-tracking branch 'origin/test'
Showing
1 changed file
with
13 additions
and
0 deletions
fw-valhalla-service/src/main/java/cn/fw/valhalla/service/bus/LeaveNeedDoBizService.java
... | ... | @@ -160,6 +160,19 @@ public class LeaveNeedDoBizService { |
160 | 160 | List<Customer> customerList = doAllocation(dto, key); |
161 | 161 | //分配跟进任务 |
162 | 162 | dealFollowTask(customerList); |
163 | + | |
164 | + List<FollowTypeEnum> enumList = Arrays.asList(FollowTypeEnum.FM, FollowTypeEnum.RM); | |
165 | + List<FollowTask> taskList = followTaskService.list(Wrappers.<FollowTask>lambdaQuery() | |
166 | + .eq(FollowTask::getState, TaskStateEnum.ONGOING) | |
167 | + .eq(FollowTask::getRedistribution, dto.getAdviserId()) | |
168 | + .in(FollowTask::getType, enumList) | |
169 | + ); | |
170 | + if (CollectionUtils.isEmpty(taskList)) { | |
171 | + return; | |
172 | + } | |
173 | + for (FollowTask followTask : taskList) { | |
174 | + dealTask(followTask); | |
175 | + } | |
163 | 176 | //完成分配发送消息提醒等 |
164 | 177 | finish(user, dto.getId(), key); |
165 | 178 | } finally { | ... | ... |