diff --git a/app/controller/ArticleCategoryController.php b/app/controller/ArticleCategoryController.php index b4f9f08..47689be 100644 --- a/app/controller/ArticleCategoryController.php +++ b/app/controller/ArticleCategoryController.php @@ -49,5 +49,8 @@ class ArticleCategoryController return success($service->deleteData($ids)); } - + public function pureIndex(ArticleCategoryService $service) + { + return success($service->selectData()); + } } \ No newline at end of file diff --git a/app/route/route.php b/app/route/route.php index 682c333..05d6c37 100644 --- a/app/route/route.php +++ b/app/route/route.php @@ -128,6 +128,8 @@ Route::group('/service/v1', function () { Route::get('/read', [ArticleCategoryController::class, 'read'])->setParams(['perm' => ['articleCategoryRead']]); //删除 Route::post('/delete', [ArticleCategoryController::class, 'delete'])->setParams(['perm' => ['articleCategoryDelete']]); + //下拉数据 + Route::get('/pure/index', [ArticleCategoryController::class, 'pureIndex'])->setParams(['perm' => 'articleCategoryPureIndex']); }); //投稿文章管理 diff --git a/app/service/ArticleCategoryService.php b/app/service/ArticleCategoryService.php index b348270..a9656f9 100644 --- a/app/service/ArticleCategoryService.php +++ b/app/service/ArticleCategoryService.php @@ -114,4 +114,12 @@ class ArticleCategoryService extends BaseService return ['id' => $ids]; } + public function selectData() + { + $query = [ + 'delete_time' => 0 + ]; + $list = $this->dao->getList($query); + return $list; + } } \ No newline at end of file