findOrEmpty(); if ($find->isEmpty()) { $data = [ 'pid' => 7, 'auth_name'=> '客户画像', 'uri' => 'crm/portrait', 'is_menu' => 1, 'sort'=> 50, 'relation' => 'crm/portrait,crm/portrait_edit,crm/portrait_type' ]; $per_ids3 = Permission::insertGetId($data); } else { $per_ids3 = $find->id; } $info = Grant::where('id',1)->find(); $pids = (array)$info->permission; $pids[] = (int)$per_ids3; $info->permission = array_values($pids); $info->save(); } }