diff --git a/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java b/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java index 2123978..461675e 100644 --- a/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java +++ b/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java @@ -168,7 +168,7 @@ public class GoodsServiceImpl implements GoodsService { @Override public Map getGoodsByMap(Map gmap, int page, int limit) { - Map retmap = new HashMap(); + Map retmap = new LinkedHashMap(); //分页 int start = page > 1 ? (page - 1) * limit : 0; int end = page * limit; @@ -243,7 +243,7 @@ public class GoodsServiceImpl implements GoodsService { retmap.put("start", start + 1); // start 默认为0 retmap.put("end", end); retmap.put("curr_page", page); - retmap.put("per_page", limit); + retmap.put("last_page", Math.ceil(total/limit)); return retmap;