attachment = $attachment; } /** * image upload * * @time 2020年01月25日 * @param CatchRequest $request * @param CatchUpload $upload * @return \think\response\Json */ public function image(CatchRequest $request, CatchUpload $upload): \think\response\Json { $images = $request->file(); if (!$images) { throw new FailedException('请选择图片上传'); } return CatchResponse::success([ 'filePath' => $upload->checkImages($images)->multiUpload($images['image']) ]); } /** * file upload * * @time 2020年01月25日 * @param CatchRequest $request * @param CatchUpload $upload * @return \think\response\Json */ public function file(CatchRequest $request, CatchUpload $upload): \think\response\Json { $files = $request->file(); return CatchResponse::success([ 'src' => $upload->checkFiles($files)->multiUpload($files['file']) ]); } }