diff --git a/app/adminapi/controller/GoodsCategoryController.php b/app/adminapi/controller/GoodsCategoryController.php index 0179885..2dd45c6 100644 --- a/app/adminapi/controller/GoodsCategoryController.php +++ b/app/adminapi/controller/GoodsCategoryController.php @@ -59,6 +59,14 @@ class GoodsCategoryController extends BaseAdminController return $this->fail(GoodsCategoryLogic::getError()); } + // 查询分类 + public function checkCategory(){ + $result = GoodsCategoryLogic::getAllTree(); + if (true === $result) { + return $this->success('查询成功', $result); + } + return $this->fail(GoodsCategoryLogic::getError()); + } /** * @notes 编辑 diff --git a/app/adminapi/logic/GoodsCategoryLogic.php b/app/adminapi/logic/GoodsCategoryLogic.php index e91173b..13bb9c6 100644 --- a/app/adminapi/logic/GoodsCategoryLogic.php +++ b/app/adminapi/logic/GoodsCategoryLogic.php @@ -60,7 +60,15 @@ class GoodsCategoryLogic extends BaseLogic return false; } } - + public static function getAllTree() + { + $lists = Db::name('goods_category') + ->field(['name', 'id', 'pid', 'level']) + ->where(['del' => 0]) + ->order(['sort' => 'desc']) + ->select()->toArray(); + return $lists; + } /** * @notes 编辑