|
|
@@ -367,6 +367,8 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
|
if(!userIds.isEmpty()){
|
|
|
taskStatisticsVo.setUserIds(userIds);
|
|
|
+ }else {
|
|
|
+ taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
|
}
|
|
|
}else if ("1".equals(taskStatisticsVo.getTreeType())){
|
|
|
taskStatisticsVo.setDeptId(taskStatisticsVo.getTreeUserId());
|
|
|
@@ -536,6 +538,8 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
|
if(!userIds.isEmpty()){
|
|
|
taskStatisticsVo.setUserIds(userIds);
|
|
|
+ }else {
|
|
|
+ taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
|
}
|
|
|
}else if ("1".equals(taskStatisticsVo.getTreeType())){
|
|
|
taskStatisticsVo.setDeptId(taskStatisticsVo.getTreeUserId());
|
|
|
@@ -544,7 +548,10 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
BusinessAgentData result = this.taskStatisticsMapper.getBusinessAgentDataTotalAdd(taskStatisticsVo);
|
|
|
+ Long total = this.taskStatisticsMapper.getBusinessAgentDataTotal(taskStatisticsVo);
|
|
|
+ result.setTotalNumber(total.toString());
|
|
|
BusinessAgentData allsumPremium = this.taskStatisticsMapper.getAllsumPremium(taskStatisticsVo);
|
|
|
if (ObjectUtils.isNotEmpty(allsumPremium) && ObjectUtils.isNotEmpty(result)) {
|
|
|
BigDecimal sumPremium = allsumPremium.getSumPremium().compareTo(BigDecimal.ZERO) > 0 ? allsumPremium.getSumPremium() : BigDecimal.ZERO;
|