|
...
|
...
|
@@ -10,6 +10,7 @@ use App\Http\Logic\Bside\Blog\BlogLogic; |
|
|
|
use App\Http\Requests\Bside\Blog\BlogRequest;
|
|
|
|
use App\Models\Blog\Blog as BlogModel;
|
|
|
|
use App\Models\Blog\BlogCategory;
|
|
|
|
use App\Models\Blog\BlogCategory as BlogCategoryModel;
|
|
|
|
use App\Models\RouteMap\RouteMap;
|
|
|
|
use App\Models\User\User;
|
|
|
|
|
|
...
|
...
|
@@ -111,14 +112,28 @@ class BlogController extends BaseController |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取分类
|
|
|
|
* @remark :(搜索)获取分类
|
|
|
|
* @name :get_category_list
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/10/19 15:08
|
|
|
|
*/
|
|
|
|
public function get_category_list(BlogLogic $blogLogic){
|
|
|
|
$list = $blogLogic->blog_get_category_list();
|
|
|
|
public function get_category_list(){
|
|
|
|
$this->map['status'] = 0;
|
|
|
|
$this->map['project_id'] = $this->user['project_id'];
|
|
|
|
$blogCategoryModel = new BlogCategoryModel();
|
|
|
|
$cate_list = $blogCategoryModel->list($this->map,'sort');
|
|
|
|
if($cate_list === false){
|
|
|
|
$this->fail('error',Code::USER_ERROR);
|
|
|
|
}
|
|
|
|
$list = [];
|
|
|
|
foreach ($cate_list as $v){
|
|
|
|
$v = (array)$v;
|
|
|
|
if ($v['pid'] == 0) {
|
|
|
|
$v['sub'] = _get_child($v['id'], $cate_list);
|
|
|
|
$list[] = $v;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$list);
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|