From a38cdb3e5aff6b64d37b719c140b09d68fa82b3d Mon Sep 17 00:00:00 2001 From: thinkgem Date: Thu, 24 Nov 2022 16:54:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B9=E4=BE=BFrequestbody=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E6=9C=89=E9=99=84=E4=BB=B6=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jeesite/modules/msg/service/MsgInnerService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/core/src/main/java/com/jeesite/modules/msg/service/MsgInnerService.java b/modules/core/src/main/java/com/jeesite/modules/msg/service/MsgInnerService.java index 0828b5c3..ab31dc15 100644 --- a/modules/core/src/main/java/com/jeesite/modules/msg/service/MsgInnerService.java +++ b/modules/core/src/main/java/com/jeesite/modules/msg/service/MsgInnerService.java @@ -92,7 +92,8 @@ public class MsgInnerService extends CrudService { } } msgInner.setSendDate(new Date()); - msgInner.setIsAttac(StringUtils.isNotBlank(ServletUtils.getParameter("msgInner_file"))?Global.YES:Global.NO); + msgInner.setIsAttac(msgInner.getDataMap() != null && StringUtils.isNotBlank((String)msgInner.getDataMap().get("msgInner_file")) + || StringUtils.isNotBlank(ServletUtils.getParameter("msgInner_file")) ? Global.YES : Global.NO); super.save(msgInner); // 保存上传附件 FileUploadUtils.saveFileUpload(msgInner, msgInner.getId(), "msgInner_file");