From 22461277eedd5a04d5d4d6c35e7a7979420d9ae5 Mon Sep 17 00:00:00 2001 From: xucong <850806214@qq.com> Date: Tue, 20 May 2025 17:51:59 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=8F=90=E4=BA=A4=E7=BC=BA=E5=A4=B1=E7=9A=84?= =?UTF-8?q?=E4=B8=9C=E8=A5=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/adminapi/controller/GoodsCategoryController.php | 8 ++++++++ app/adminapi/logic/GoodsCategoryLogic.php | 10 +++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) 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 编辑