作者 lyh

gx

@@ -6,6 +6,7 @@ use App\Helper\Arr; @@ -6,6 +6,7 @@ use App\Helper\Arr;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 use App\Http\Logic\Aside\Manage\ManageLogic; 7 use App\Http\Logic\Aside\Manage\ManageLogic;
8 use App\Http\Requests\Aside\Manage\ManageRequest; 8 use App\Http\Requests\Aside\Manage\ManageRequest;
  9 +use App\Models\Manage\MenuSpecial;
9 use App\Rules\Ids; 10 use App\Rules\Ids;
10 use Illuminate\Http\Request; 11 use Illuminate\Http\Request;
11 12
@@ -42,6 +43,9 @@ class ManageController extends BaseController @@ -42,6 +43,9 @@ class ManageController extends BaseController
42 'id.required' => 'ID不能为空' 43 'id.required' => 'ID不能为空'
43 ]); 44 ]);
44 $data = $logic->getInfo($this->param['id']); 45 $data = $logic->getInfo($this->param['id']);
  46 + //获取当前用户特殊模块权限
  47 + $specialMenuModel = new MenuSpecial();
  48 + $data['special'] = $specialMenuModel->list(['user_list'=>['like',','.$this->param['id'].',']],'id',['id','name','remark']);
45 return $this->success($data); 49 return $this->success($data);
46 } 50 }
47 51
@@ -34,9 +34,6 @@ class UserLogic extends BaseLogic @@ -34,9 +34,6 @@ class UserLogic extends BaseLogic
34 $this->fail('当前数据不存在'); 34 $this->fail('当前数据不存在');
35 } 35 }
36 $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']);  
40 Common::set_user_cache($info, $this->model, $this->param['id'], 'A'); 37 Common::set_user_cache($info, $this->model, $this->param['id'], 'A');
41 } 38 }
42 return $this->success($info); 39 return $this->success($info);