作者 lyh

gx

... ... @@ -2,8 +2,10 @@
namespace App\Http\Controllers\Aside;
use App\Enums\Common\Common;
use App\Http\Logic\Aside\Manage\MenuLogic;
use App\Models\Manage\Manage;
use Illuminate\Support\Facades\Cache;
/**
* Class IndexController
... ...
... ... @@ -5,6 +5,7 @@ namespace App\Http\Logic\Aside\User;
use App\Helper\Common;
use App\Http\Logic\Aside\BaseLogic;
use App\Models\Manage\Manage;
use App\Models\Manage\MenuSpecial;
use App\Models\Project\Project;
use App\Models\User\User;
use App\Models\User\User as UserModel;
... ... @@ -33,6 +34,9 @@ class UserLogic extends BaseLogic
$this->fail('当前数据不存在');
}
$info['project_name'] = (new Project())->read(['id' => $info['project_id']], ['title'])['title'];
//获取当前用户特殊模块权限
$specialMenuModel = new MenuSpecial();
$info['special'] = $specialMenuModel->list(['user_list'=>['like',','.$this->param['id'].',']],'id',['id','name','remark']);
Common::set_user_cache($info, $this->model, $this->param['id'], 'A');
}
return $this->success($info);
... ...