From 5e25ba6f8414d28243eb8873bc306e06ec2f6480 Mon Sep 17 00:00:00 2001 From: Jie Zheng <201507802@qq.com> Date: Thu, 3 Jul 2025 14:38:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E2=9C=A8=EF=B8=8F=E4=BD=BF=E7=94=A8=20J?= =?UTF-8?q?ackson=20=E5=BA=8F=E5=88=97=E5=8C=96=E5=AF=B9=E8=B1=A1=E6=97=B6?= =?UTF-8?q?=EF=BC=8CMenu=E5=AF=B9=E8=B1=A1=E4=B8=AD=20iFrame=20=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E5=90=8D=E7=9A=84=E5=A4=A7=E5=B0=8F=E5=86=99=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Jackson 因此序列化时,属性会被默认输出为 IFrame(大写的 I),导致与前端代码期望的 iFrame(小写的 i)不一致 --- .../java/me/zhengjie/modules/system/service/dto/MenuDto.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/dto/MenuDto.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/dto/MenuDto.java index d086c621..44e9d650 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/system/service/dto/MenuDto.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/service/dto/MenuDto.java @@ -15,6 +15,7 @@ */ package me.zhengjie.modules.system.service.dto; +import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; @@ -62,6 +63,7 @@ public class MenuDto extends BaseDTO implements Serializable { private Integer subCount; @ApiModelProperty(value = "是否为Iframe") + @JsonProperty("iFrame") private Boolean iFrame; @ApiModelProperty(value = "是否缓存")