|
|
@@ -79,6 +79,13 @@ public class AdminStatisticsServiceImpl implements AdminStatisticsService {
|
|
|
private void statisticsSalesTeam(AdminStatisticsBo res,String aid ,String startTime,String endTime) {
|
|
|
List<String> list =new ArrayList<>();
|
|
|
List<SalesTeam> salesTeams = salesTeamMapper.queryByAid(aid);
|
|
|
+ //如果不是团队负责人,所有数据都为null
|
|
|
+ if (salesTeams.isEmpty()){
|
|
|
+ res.setTeamPeopleSum(null);
|
|
|
+ res.setTeamCallSum(null);
|
|
|
+ res.setTeamCallDurationSum(null);
|
|
|
+ return;
|
|
|
+ }
|
|
|
//先获取顶层再迭代获取每一层
|
|
|
for (SalesTeam e : salesTeams) {
|
|
|
List<Admin> admins = adminMapper.queryByTeamId(e.getId());
|