Commit 02cac741 by jianan

经纪人销售业绩是0的问题1

parent 99c03a68
......@@ -297,6 +297,9 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
rankInfoList = this.sortByTypeAndGetElement(rankInfoList, type, practitionerBasicInfo);
//按照指定类型排序
getPractitionerRankResult(responseVO, rankInfoList, type, practitionerBasicInfoMap, time, platform, practitionerTypeId);
//过滤掉业绩是0的元素
removeZero(responseVO);
responseVO.setCommonResult(new CommonResult(true, ZHBErrorConfig.getErrorInfo("800000")));
}
}
......@@ -310,6 +313,16 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
return responseVO;
}
private void removeZero(PractitionerRankResponseVO responseVO) {
List<AclCustomerFortuneStatistics> rank = responseVO.getRank();
// 过滤掉销售业绩是0的元素
List<AclCustomerFortuneStatistics> resultList = rank.stream()
.filter((AclCustomerFortuneStatistics i) -> !Integer.valueOf("0").equals(i.getCount()))
.collect(toList());
responseVO.setRank(resultList);
}
private List<PractitionerRankInfo> sortByTypeAndGetElement(List<PractitionerRankInfo> rankInfoList, Integer type, PractitionerBasicInfo practitionerBasicInfo) {
String name = practitionerBasicInfo.getName();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment