|
|
@ -116,8 +116,9 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW |
|
|
|
//2)、下级所有组织
|
|
|
|
List<WorkRecordSubRank> subAgencyRankList = new ArrayList<>(); |
|
|
|
for(ScreenCustomerAgencyCommonDTO agencyCommonDTO:agencyInfoDTO.getSubAgencies()){ |
|
|
|
WorkRecordSubRank agencyRes= baseDao.selectUpToCalAgency(agencyCommonDTO.getAgencyId(),dateId,typeCodeList); |
|
|
|
WorkRecordSubRank agencyRes= baseDao.selectUpToCalAgency(agencyCommonDTO.getAgencyId(),agencyCommonDTO.getAgencyName(),dateId,typeCodeList); |
|
|
|
if(null !=agencyRes){ |
|
|
|
agencyRes.setIsDefault("no"); |
|
|
|
subAgencyRankList.add(agencyRes); |
|
|
|
}else{ |
|
|
|
WorkRecordSubRank agencyDefault=new WorkRecordSubRank(); |
|
|
@ -135,6 +136,7 @@ public class ScreenWorkRecordOrgDailyServiceImpl extends BaseServiceImpl<ScreenW |
|
|
|
for(ScreenCustomerGridCommonDTO gridCommonDTO:agencyInfoDTO.getSubGrids()){ |
|
|
|
WorkRecordSubRank gridRes=baseDao.selectUpToCalGrid(gridCommonDTO.getGridId(),dateId,typeCodeList); |
|
|
|
if (null != gridRes) { |
|
|
|
gridRes.setIsDefault("no"); |
|
|
|
subGridList.add(gridRes); |
|
|
|
} else { |
|
|
|
WorkRecordSubRank gridResDefault = new WorkRecordSubRank(); |
|
|
|