修改订单列表总数
This commit is contained in:
@@ -18,7 +18,7 @@ import java.util.List;
|
||||
@Mapper
|
||||
public interface BuyOrderDao extends BaseMapper<BuyOrder> {
|
||||
List<BuyOrder> orderList(BuyOrderListRequestVo requestVo);
|
||||
List<BuyOrder> orderListCount(BuyOrderListRequestVo requestVo);
|
||||
int orderListCount(BuyOrderListRequestVo requestVo);
|
||||
|
||||
List<BuyOrder> orderStatusNum(Integer userId);
|
||||
|
||||
|
||||
@@ -422,14 +422,17 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
||||
List<BuyOrderResponseVo> data = new ArrayList<>();
|
||||
requestVo.setIndex((requestVo.getPageIndex()-1)*10);
|
||||
List<BuyOrder> buyOrderList = buyOrderDao.orderList(requestVo);
|
||||
int count = buyOrderDao.orderListCount(requestVo).size();
|
||||
int count = buyOrderDao.orderListCount(requestVo);
|
||||
for (BuyOrder buyOrder : buyOrderList) {
|
||||
BuyOrderResponseVo responseVo = setBuyOrderInfo(buyOrder);
|
||||
data.add(responseVo);
|
||||
}
|
||||
Map<String, Object> result = new HashMap<>();
|
||||
Integer totalSize = count;
|
||||
Integer totalPage = totalSize / requestVo.getPageSize() + 1;
|
||||
Integer totalPage = totalSize / requestVo.getPageSize();
|
||||
if (totalSize % requestVo.getPageSize()!=0){
|
||||
totalPage = totalPage + 1;
|
||||
}
|
||||
result.put("totalDataSize", totalSize);
|
||||
result.put("totalPage", totalPage);
|
||||
result.put("data", data);
|
||||
|
||||
Reference in New Issue
Block a user