|
|
@ -47,6 +47,7 @@ import com.github.pagehelper.PageInfo; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
|
import org.apache.commons.collections4.ListUtils; |
|
|
|
import org.apache.commons.collections4.MapUtils; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
@ -450,7 +451,6 @@ public class IcVolunteerPolyServiceImpl extends BaseServiceImpl<IcVolunteerPolyD |
|
|
|
public List<VolunteerPolyPieResultDTO> getStatistics(VolunteerPolyPieFormDTO form) { |
|
|
|
|
|
|
|
List<VolunteerPolyPieResultDTO> list = baseDao.getStatistics(form); |
|
|
|
Map<String, String> map = list.stream().collect(Collectors.toMap(VolunteerPolyPieResultDTO::getCode, VolunteerPolyPieResultDTO::getValue)); |
|
|
|
|
|
|
|
//获取志愿者类别
|
|
|
|
IcFormOptionsQueryFormDTO optionsForm = new IcFormOptionsQueryFormDTO(); |
|
|
@ -461,20 +461,13 @@ public class IcVolunteerPolyServiceImpl extends BaseServiceImpl<IcVolunteerPolyD |
|
|
|
|
|
|
|
Map<String, String> data = volunteerMap.getData(); |
|
|
|
|
|
|
|
data.values().forEach(item -> { |
|
|
|
for (int i = 0 ; i< list.size() ; i++){ |
|
|
|
list.get(i).setLabel(item); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
return list; |
|
|
|
/*return list.stream().map(item -> { |
|
|
|
return list.stream().map(item -> { |
|
|
|
VolunteerPolyPieResultDTO dto = new VolunteerPolyPieResultDTO(); |
|
|
|
dto.setCode(item.getCode()); |
|
|
|
dto.setValue(item.getValue()); |
|
|
|
dto.setLabel(item.getLabel()); |
|
|
|
dto.setLabel(data.get(item.getCode())); |
|
|
|
return dto; |
|
|
|
}).collect(Collectors.toList());*/ |
|
|
|
}).collect(Collectors.toList()); |
|
|
|
} |
|
|
|
|
|
|
|
} |