if(!empty($data)){ $arr_length=count($data); //数组的步长 $array_keys_list=array_values($data); //数组的键值 for($i = 7; $i <$arr_length;$i++){ $array_keys_list_new[]=$array_keys_list[$i]; }//dump($array_keys_list_new); $have_authority_list=$this->have_authority($data['pid']); foreach($have_authority_list['list'] as $key=>$val){ $new_id_arr[]=$val['id']; }//dump($new_id_arr);die; $flag = 1; foreach($array_keys_list_new as $va){ if(in_array($va,$new_id_arr)){ continue; }else{ $flag = 0; break; } } //dump( $data);dump($new_id_arr); if(!$flag){ $this->error('非法操作'); }//dump($flag); if($array_keys_list_new){ $auth_str=implode(',',$array_keys_list_new); }//dump($array_keys_list_new); $data['auth_str']=$auth_str; //dump($data);die; $rs=DD('User.AdminUser')->account_add_child_do($data); }//dump($rs);die;