|
|
@ -33,6 +33,7 @@ import java.io.IOException; |
|
|
import java.util.ArrayList; |
|
|
import java.util.ArrayList; |
|
|
import java.util.Date; |
|
|
import java.util.Date; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
*https://www.22biqu.com/biqu79073/39115438.html
|
|
|
*https://www.22biqu.com/biqu79073/39115438.html
|
|
|
@ -206,4 +207,22 @@ public class CooperatorServiceImpl implements CooperatorService { |
|
|
statistics.setRcpyList(prjProOrgDao.zjStatistics4()); |
|
|
statistics.setRcpyList(prjProOrgDao.zjStatistics4()); |
|
|
return statistics; |
|
|
return statistics; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
public ClientPrjProjInfoVo.Jdtj jdtjStatistics() { |
|
|
|
|
|
ClientPrjProjInfoVo.Jdtj jdtj = new ClientPrjProjInfoVo.Jdtj(); |
|
|
|
|
|
List<ClientPrjProjInfoVo.JdtjStatistics> jdtjStatistics = prjProOrgDao.jdtjStatistics(); |
|
|
|
|
|
if (CollUtil.isNotEmpty(jdtjStatistics)) { |
|
|
|
|
|
jdtj.setRcNum(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getRcNum).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setRcTotal(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getRcTotal).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setLwNum(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getLwNum).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setLwTotal(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getLwTotal).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setGccNum(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getGccNum).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setGccTotal(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getGccTotal).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setZlNum(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getZlNum).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setZlTotal(jdtjStatistics.stream().map(ClientPrjProjInfoVo.JdtjStatistics::getZlTotal).mapToInt(Integer::intValue).sum()); |
|
|
|
|
|
jdtj.setJdtjList(jdtjStatistics); |
|
|
|
|
|
} |
|
|
|
|
|
return jdtj; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|