|
|
@ -282,12 +282,16 @@ public class PartyMemberLeadServiceImpl implements PartyMemberLeadService { |
|
|
|
gridData = screenOrgRankDataDao.selectGridDataMonthlyAreaCode(monthId,param.getAreaCode()); |
|
|
|
} |
|
|
|
if(null == gridData || gridData.isEmpty()) return result; |
|
|
|
gridData.forEach( data -> { |
|
|
|
int num=1; |
|
|
|
for(OrgRankDataResultDTO data:gridData){ |
|
|
|
AdvanceBranchRankResultDTO o = ConvertUtils.sourceToTarget(data,AdvanceBranchRankResultDTO.class); |
|
|
|
o.setClosedProjectRatio(convertPercentStr(data.getClosedProjectRatio())); |
|
|
|
o.setSatisfactionRatio(convertPercentStr(data.getSatisfactionRatio())); |
|
|
|
o.setSort(num); |
|
|
|
o.setOrgId(data.getOrgId()); |
|
|
|
num++; |
|
|
|
result.add(o); |
|
|
|
}); |
|
|
|
}; |
|
|
|
}else{ |
|
|
|
List<OrgRankDataResultDTO> gridData = |
|
|
|
screenOrgRankDataDao.selectGridDataMonthly(param.getAgencyId(),monthId); |
|
|
@ -299,12 +303,16 @@ public class PartyMemberLeadServiceImpl implements PartyMemberLeadService { |
|
|
|
gridData = screenOrgRankDataDao.selectGridDataMonthly(param.getAgencyId(),monthId); |
|
|
|
} |
|
|
|
if(null == gridData || gridData.isEmpty()) return result; |
|
|
|
gridData.forEach( data -> { |
|
|
|
int num=1; |
|
|
|
for(OrgRankDataResultDTO data:gridData){ |
|
|
|
AdvanceBranchRankResultDTO o = ConvertUtils.sourceToTarget(data,AdvanceBranchRankResultDTO.class); |
|
|
|
o.setClosedProjectRatio(convertPercentStr(data.getClosedProjectRatio())); |
|
|
|
o.setSatisfactionRatio(convertPercentStr(data.getSatisfactionRatio())); |
|
|
|
o.setSort(num); |
|
|
|
o.setOrgId(data.getOrgId()); |
|
|
|
num++; |
|
|
|
result.add(o); |
|
|
|
}); |
|
|
|
}; |
|
|
|
} |
|
|
|
return result; |
|
|
|
} |
|
|
|