From c1ce122a70f056aa339414b05d380c1194d1bc3b Mon Sep 17 00:00:00 2001 From: = <=> Date: Tue, 12 May 2026 10:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=BE=81=E9=9B=86=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wmhd/mobile/StaffActivitiesCon.java | 8 ++-- .../hd/wmhd/mobile/staffActivities.html | 48 ++++++++++++++----- 2 files changed, 41 insertions(+), 15 deletions(-) diff --git a/src/main/java/io/v/nutz/hd/controller/wmhd/mobile/StaffActivitiesCon.java b/src/main/java/io/v/nutz/hd/controller/wmhd/mobile/StaffActivitiesCon.java index 5a64395..64fa4ef 100644 --- a/src/main/java/io/v/nutz/hd/controller/wmhd/mobile/StaffActivitiesCon.java +++ b/src/main/java/io/v/nutz/hd/controller/wmhd/mobile/StaffActivitiesCon.java @@ -85,11 +85,13 @@ public class StaffActivitiesCon { sbxx.setAuditState(flag ? "4400" : "3999"); Hd_wm_sbxx insert = hdWmsbxxService.insert(sbxx); - for (TempFile file : files) { - fileService.upload(file, insert.getId(), "/hd/hdwm/"); + // 保存时可能没有上传附件,避免空文件数组导致提交接口异常。 + if (files != null) { + for (TempFile file : files) { + fileService.upload(file, insert.getId(), "/hd/hdwm/"); + } } - return Result.success().addMsg("上传成功!"); } catch (Exception e) { e.printStackTrace(); diff --git a/src/main/resources/views/platform/hd/wmhd/mobile/staffActivities.html b/src/main/resources/views/platform/hd/wmhd/mobile/staffActivities.html index e1224a8..adf2e04 100644 --- a/src/main/resources/views/platform/hd/wmhd/mobile/staffActivities.html +++ b/src/main/resources/views/platform/hd/wmhd/mobile/staffActivities.html @@ -264,7 +264,7 @@
(如同时参加以下多个活动,或有多个主题,请分别提交)
-