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