public function getRoledel() { $role = \Pianke\Models\AdminRole::find(\Request::input('id')); if ($role) { foreach ($role->users as $user) { $user->roleid = 1; } $role->push(); $role->delete(); return redirect()->action('\\Pianke\\Http\\Controllers\\AdminManagerController@getRolelist')->withNotice(['type' => 'success', 'msg' => '', 'title' => trans('admin.actsuccess')]); } else { return redirect()->action('\\Pianke\\Http\\Controllers\\AdminManagerController@getRolelist')->withNotice(['type' => 'error', 'msg' => trans('admin.acterror'), 'title' => trans('admin.actfailed')]); } }
public function run() { DB::table('admin_roles')->delete(); \Pianke\Models\AdminRole::create(['id' => '1', 'name' => '无权限账户', 'desc' => '除了可以访问主页和修改个人信息外,无任何权限', 'permissions' => ""]); \Pianke\Models\AdminRole::create(['id' => '2', 'name' => '系统管理员', 'desc' => '系统最高权限管理员,拥有系统所有的权限', 'permissions' => "all"]); }