field($field)->where('id',$this->auth->id)->find(); $rs['userinfo'] = $info; $rs['video_min_price'] = config('site.video_min_price'); $rs['audio_min_price'] = config('site.audio_min_price'); $rs['typing_min_price'] = config('site.typing_min_price'); $this->success('success',$rs); } /** * 修改会员状态信息 */ public function set_status_switch() { if($this->auth->idcard_status != 1){ $this->error('未通过实名认证'); } if($this->auth->real_status != 1){ $this->error('未通过真人认证'); } //开始 $field_array = ['open_match_video','open_match_audio','open_match_typing','free_video','free_audio','free_typing']; $data = []; $field = input_post('switch','default'); $value = input_post('switch_value',0); if(!in_array($field,$field_array)){ $this->error(); } if(!empty($field)){ $data[$field] = $value; } if(empty($data)){ $this->error('没有任何改变'); } Db::name('user')->where('id',$this->auth->id)->update($data); $this->success(); } }