Merge remote-tracking branch 'origin/master'

This commit is contained in:
zengtao01
2024-04-22 16:24:47 +08:00
7 changed files with 61 additions and 25 deletions

View File

@ -125,10 +125,10 @@ public class CustomerTrafficServiceImpl implements CustomerTrafficService {
return list;
}else{
List<CustomerTrafficDetailDO> all = customerTrafficMapper.getAllCustomerNum(storeId, startDate, endDate);
all.sort(Comparator.comparing(CustomerTrafficDetailDO::getCustomerNum));
all.sort(Comparator.comparing(CustomerTrafficDetailDO::getCreateTime));
List<CustomerTrafficDetailDO> list=new ArrayList<>();
//拆分
List<List<CustomerTrafficDetailDO>> split = ListUtil.split(list, 3);
List<List<CustomerTrafficDetailDO>> split = ListUtil.split(all, 3);
for (List<CustomerTrafficDetailDO> dos : split) {
CustomerTrafficDetailDO aDo = BeanUtil.toBean(dos.get(0), CustomerTrafficDetailDO.class);
aDo.setCustomerNum(dos.stream().mapToInt(CustomerTrafficDetailDO::getCustomerNum).sum());