diff --git a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxGoodsController.java b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxGoodsController.java index f5bda9e6..ee07c904 100644 --- a/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxGoodsController.java +++ b/litemall-wx-api/src/main/java/org/linlinjava/litemall/wx/web/WxGoodsController.java @@ -189,7 +189,7 @@ public class WxGoodsController { if (cur.getPid() == 0) { parent = cur; children = categoryService.queryByPid(cur.getId()); - cur = children.get(0); + cur = children.size()>0?children.get(0):cur; } else { parent = categoryService.findById(cur.getPid()); children = categoryService.queryByPid(cur.getPid());