/** * 分配权限 * @param $gid * @return \Illuminate\View\View */ public function allocation($gid) { $list = DeepinAuthResource::all(); $data = DeepinAuthPermission::whereRaw("gid=:gid", array(":gid" => $gid))->get(array("resourceid")); $checked = array(); foreach ($data as $item) { $checked[] = $item["resourceid"]; } unset($data); return view("admin.auth.group.allocation", array("list" => $list, "gid" => $gid, "permission" => $checked)); }