From f31eef6a2d5271f3c6b288b5442459768b3d1ca9 Mon Sep 17 00:00:00 2001 From: "zhangf@suq.cn" Date: Thu, 11 Dec 2025 17:43:01 +0800 Subject: [PATCH] =?UTF-8?q?feat(piadmin):=20=E6=94=AF=E6=8C=81=E5=A4=9A?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增多文件上传处理逻辑 - 遍历上传文件数组并逐个处理 - 返回所有上传文件的结果集合 - 兼容单文件和多文件上传场景 --- plugin/piadmin/app/controller/v1/AttachmentController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugin/piadmin/app/controller/v1/AttachmentController.php b/plugin/piadmin/app/controller/v1/AttachmentController.php index 4cde565..9e1cedd 100644 --- a/plugin/piadmin/app/controller/v1/AttachmentController.php +++ b/plugin/piadmin/app/controller/v1/AttachmentController.php @@ -26,6 +26,13 @@ class AttachmentController extends BaseController public function upload() { $file = request()->file('file'); + if (is_array($file)) { + $oss_files = []; + foreach ($file as $item) { + $oss_files[] = $this->service->upload($item); + } + return success($oss_files); + } return success($this->service->upload($file)); }