作者 lyh

gx

... ... @@ -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){
... ...