where('user_id',$this->auth->id)->where('type',$type)->order('id desc')->autopage()->select(); $list = list_domain_image($list,['media_file']); $this->success(1,$list); } //上传 public function addone(){ $media_data = input('media_data',''); $type = input('type',''); if(!$media_data || !$type){ $this->error(); } $media_data = json_decode($media_data,true); if(!is_array($media_data)){ $this->error(); } $all_data = []; foreach($media_data as $key => $val){ if( !isset($val['media_file']) || !isset($val['media_name']) || !isset($val['media_size']) || empty($val['media_file']) || empty($val['media_name']) || empty($val['media_size']) ){continue;} $data = [ 'user_id' => $this->auth->id, 'media_file' => $val['media_file'], 'media_name' => $val['media_name'], 'media_size' => $val['media_size'], 'createtime' => time(), 'type' => $type, ]; $all_data[] = $data; } Db::name('family')->insertAll($all_data); $this->success(1); } //删除 public function delete(){ $ids = input('ids','','trim'); if(empty($ids)){ $this->error(); } $ids = explode(',',$ids); if(empty($ids)){ $this->error(); } Db::name('family')->where('id','IN',$ids)->delete(); $this->success(1); } }