记得上下班打卡 | git大法好,push需谨慎

Commit 9dea26f1 authored by jiangxiulong's avatar jiangxiulong

藏品列表分页40;不差mongo总数

parent b23ebabf
......@@ -54,7 +54,7 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService {
@Override
public ResponseDto<PagedResult<GoblinNftGoodsSkuListVo>> goodsList(int page) {
int size = 10;
int size = 40;
//条件
Query query = Query.query(
Criteria.where("skuType").is(1)
......@@ -63,7 +63,6 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService {
.and("shelvesStatus").is("3")
.and("skuAppear").is("0")
);
long count = mongoTemplate.count(query, GoblinGoodsSkuInfoVo.class, GoblinGoodsSkuInfoVo.class.getSimpleName());
List<GoblinNftGoodsSkuListVo> skuList = goblinRedisUtils.getGoblinNftGoodsInfoListVo();
if (null == skuList || page > 1) {
skuList = new ArrayList<>();
......@@ -111,7 +110,7 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService {
List<GoblinNftGoodsSkuListVo> listSort = skuList.stream().sorted(Comparator.comparing(GoblinNftGoodsSkuListVo::getIsStock).reversed()).collect(Collectors.toList());
PagedResult<GoblinNftGoodsSkuListVo> listVoPagedResult = ObjectUtil.getGoblinNftGoodsSkuListVoPagedResult();
listVoPagedResult.setList(listSort).setTotal(count, size).setPageSize(size).setCurrentPage(page);
listVoPagedResult.setList(listSort).setPageSize(size).setCurrentPage(page);
return ResponseDto.success(listVoPagedResult);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment