diff --git a/app/api/logic/GoodsLogic.php b/app/api/logic/GoodsLogic.php index c1dc3bb7..f750e08f 100755 --- a/app/api/logic/GoodsLogic.php +++ b/app/api/logic/GoodsLogic.php @@ -545,7 +545,6 @@ class GoodsLogic extends Logic [$con[$v['level']], 'like', '%' . $v['id'] . '%'], ]) ->order($order) - ->page($get['page_no'], $get['page_size']) ->select(); } } else { @@ -624,7 +623,14 @@ class GoodsLogic extends Logic } } - $count = Goods::where($where)->where($wh)->count(); + if (!empty($cate)) { + $list = Goods::where($where) + ->where([ + [$con[$v['level']], 'like', '%' . $v['id'] . '%'], + ])->count(); + } else { + $count = Goods::where($where)->where($wh)->count(); + } $list = $list ? $list->toArray() : [];