request->post('cid', 0); $result = UploadService::image($cid); return $this->success('上传成功', $result); } catch (Exception $e) { return $this->fail($e->getMessage()); } } //上传图片 public function taskImage(): Json { $params=$this->request->post(); if (empty($_FILES['file'])) { return $this->fail('请上传图片'); } $result = curl_post_file(env('project.worker_domain').'/middleapi/upload/image', $_FILES['file']['tmp_name'], $_FILES['file']['name'], $_FILES['file']['type'],$this->reqHeader); if($result['code'] == 0){ return $this->fail($result['msg']); } return json($result); } //上传文件 public function taskFile(): Json { $params=$this->request->post(); if (empty($_FILES['file'])) { return $this->fail('请上传图片'); } $result = curl_post_file(env('project.worker_domain').'/middleapi/upload/file', $_FILES['file']['tmp_name'], $_FILES['file']['name'], $_FILES['file']['type'],$this->reqHeader); if($result['code'] == 0){ return $this->fail($result['msg']); } return json($result); } /** * @notes 上传视频 * @return Json * @author 段誉 * @date 2021/12/29 16:27 */ public function video(): Json { try { $cid = $this->request->post('cid', 0); $result = UploadService::video($cid); return $this->success('上传成功', $result); } catch (Exception $e) { return $this->fail($e->getMessage()); } } /** * @notes 上传文件 * @return Json * @author 段誉 * @date 2021/12/29 16:27 */ public function file(): Json { try { $cid = $this->request->post('cid', 0); $result = UploadService::file($cid); return $this->success('上传成功', $result); } catch (Exception $e) { return $this->fail($e->getMessage()); } } }