isPost()) { $files = request()->file('file'); if (!$files) { return ajaxReturn(0, '请上传文件'); } $file_category = input('file_category', 'user_upload'); $image_data = []; foreach ($files as $file) { $reslut = model('admin/Upload')->single_file_upload($file, $file_category); if ($reslut['code'] != 200) { return ajaxReturn(200, $reslut['msg'], null); } else { $extension = $reslut['data']['extension']; $image_path = $reslut['data']['http_image_path']; $result = model('Tencent')->content_moderation('Image', $image_path); if($result['code'] != 200) { return ajaxReturn(201, '图片违规', null); } $image_data[] = $reslut['data']['image_path']; } } return ajaxReturn(200, '上传成功', $image_data); } } public function file_upload() { $file = request()->file('file'); $file_category_name = input('file_category', 'user_upload'); $reslut = model('admin/Upload')->single_file_upload($file, $file_category_name); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }