diff --git a/app/admin/controller/v1/System.php b/app/admin/controller/v1/System.php index 69c0e4ad..bd8c2ef2 100644 --- a/app/admin/controller/v1/System.php +++ b/app/admin/controller/v1/System.php @@ -146,7 +146,11 @@ class System 'name' => '产品分类', 'link_to' => 'product_category', 'data' => array_to_tree(array_map(function($item) { - $item['url'] = (string)url('/index/product/category/' . $item['id']); + if ($item['pid'] == 0) { + $item['url'] = (string)url('/index/product/category/'. $item['id']); + } else { + $item['url'] = (string)url('/index/product/subcategory/' . $item['id']); + } return $item; }, $product_category), 0, 'pid', false, false) ],