|
|
|
@ -1081,6 +1081,7 @@ public class ClueServiceImpl implements ClueService {
|
|
|
|
|
// 查询是否自动分配
|
|
|
|
|
CommonResponse<DynamicTaskDistributionDTO>
|
|
|
|
|
response = taskClient.findTaskDistribution(taskId);
|
|
|
|
|
Integer saveNumber = DefaultNumberConstants.ZERO_NUMBER;
|
|
|
|
|
if (response.getStatus() == DefaultNumberConstants.ZERO_NUMBER) {
|
|
|
|
|
DynamicTaskDistributionDTO responseData = response.getData();
|
|
|
|
|
// 开启了自动分配
|
|
|
|
@ -1111,11 +1112,12 @@ public class ClueServiceImpl implements ClueService {
|
|
|
|
|
// 判断是否包含数据
|
|
|
|
|
if (CollUtil.isNotEmpty(data.getResponseList())) {
|
|
|
|
|
phoneList = data.getResponseList().stream().map(String::valueOf).collect(Collectors.toList());
|
|
|
|
|
return this.saveClueTalk(phoneList, tagList, taskId, userId, num, data.getDeptId(), DefaultNumberConstants.ONE_NUMBER);
|
|
|
|
|
Integer integer = this.saveClueTalk(phoneList, tagList, taskId, userId, num, data.getDeptId(), DefaultNumberConstants.ONE_NUMBER);
|
|
|
|
|
saveNumber += integer;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return DefaultNumberConstants.ZERO_NUMBER;
|
|
|
|
|
return saveNumber;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|