作者 lyh

gx

@@ -2,6 +2,7 @@ @@ -2,6 +2,7 @@
2 2
3 namespace App\Http\Controllers\Aside\Manage; 3 namespace App\Http\Controllers\Aside\Manage;
4 4
  5 +use App\Enums\Common\Code;
5 use App\Helper\Arr; 6 use App\Helper\Arr;
6 use App\Http\Controllers\Aside\BaseController; 7 use App\Http\Controllers\Aside\BaseController;
7 use App\Http\Logic\Aside\Manage\MenuLogic; 8 use App\Http\Logic\Aside\Manage\MenuLogic;
@@ -22,12 +23,17 @@ use Illuminate\Support\Str; @@ -22,12 +23,17 @@ use Illuminate\Support\Str;
22 class MenuController extends BaseController 23 class MenuController extends BaseController
23 { 24 {
24 25
25 - public function list(Request $request, MenuLogic $logic) 26 + /**
  27 + * @remark :(无权限关联)获取所有的菜单
  28 + * @name :list
  29 + * @author :lyh
  30 + * @method :post
  31 + * @time :2023/8/3 11:10
  32 + */
  33 + public function list(MenuLogic $logic)
26 { 34 {
27 - $map = [];  
28 - $sort = ['id' => 'desc'];  
29 - $list = $logic->getList($map, $sort, ['id', 'pid', 'title', 'icon', 'type', 'menu_path'],0);  
30 - return $this->success(Arr::listToTree($list)); 35 + $lists = $logic->roleMenuList();
  36 + $this->response('success',Code::SUCCESS,$lists);
31 } 37 }
32 38
33 public function info(Request $request, MenuLogic $logic){ 39 public function info(Request $request, MenuLogic $logic){