Update GoodsService.php

This commit is contained in:
邹景立 2021-03-16 16:11:42 +08:00
parent a605bcb477
commit defa5946c8

View File

@ -76,10 +76,8 @@ class GoodsService extends Service
*/ */
public function getCateData($simple = true): array public function getCateData($simple = true): array
{ {
$cates = $this->app->db->name('ShopGoodsCate')->column('id,pid,name', 'id'); $cates = $this->app->db->name('ShopGoodsCate')->where(['status' => 1])->column('id,pid,name', 'id');
foreach ($cates as $cate) if (isset($cates[$cate['pid']])) { foreach ($cates as $cate) if (isset($cates[$cate['pid']])) $cates[$cate['id']]['parent'] =& $cates[$cate['pid']];
$cates[$cate['id']]['parent'] =& $cates[$cate['pid']];
}
foreach ($cates as $key => $cate) { foreach ($cates as $key => $cate) {
$id = $cate['id']; $id = $cate['id'];
$cates[$id]['ids'][] = $cate['id']; $cates[$id]['ids'][] = $cate['id'];