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