店铺对应的推广用户-序号

master
wangweijia 6 years ago
parent d52c5b3496
commit c60ee5b71f

@ -25,6 +25,7 @@ import org.springframework.transaction.annotation.Transactional;
import javax.annotation.PostConstruct; import javax.annotation.PostConstruct;
import java.util.*; import java.util.*;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
@ -155,11 +156,14 @@ public class CustomerService {
PageHelper.startPage(pageNum,pageSize); PageHelper.startPage(pageNum,pageSize);
List<OpCustomerDTO> customers = opCustomerDOMapper.selectCustomerInfoByShopIds(shopIds, startDate, endDate); List<OpCustomerDTO> customers = opCustomerDOMapper.selectCustomerInfoByShopIds(shopIds, startDate, endDate);
AtomicInteger number = new AtomicInteger(1 + ((pageNum-1) * pageSize));
//求分页总数 //求分页总数
Page<OpCustomerDTO> pageList = (Page<OpCustomerDTO>)customers; Page<OpCustomerDTO> pageList = (Page<OpCustomerDTO>)customers;
Long totalSize = pageList.getTotal(); Long totalSize = pageList.getTotal();
for (OpCustomerDTO m : customers ) { for (OpCustomerDTO m : customers ) {
m.setTotalSize(totalSize); m.setTotalSize(totalSize);
m.setNumber(number.get());
number.incrementAndGet();
} }
return customers; return customers;
} }

@ -32,6 +32,9 @@ public class OpCustomerDTO {
*/ */
private long totalSize; private long totalSize;
/**序号*/
private int number;
/**消费次数*/ /**消费次数*/
private Integer salesNum; private Integer salesNum;

Loading…
Cancel
Save