diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImplHelper.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImplHelper.java index 19359a8..95488cc 100644 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImplHelper.java +++ b/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImplHelper.java @@ -128,8 +128,8 @@ public class CmsWebsiteServiceImplHelper { return navigations.stream().map(nav -> { MenuVo navVO = new MenuVo(); - navVO.setId(nav.getNavigationId()); - navVO.setName(nav.getTitle()); + navVO.setNavigationId(nav.getNavigationId()); + navVO.setTitle(nav.getTitle()); navVO.setPath(nav.getPath()); navVO.setIcon(nav.getIcon()); navVO.setColor(nav.getColor()); @@ -139,7 +139,7 @@ public class CmsWebsiteServiceImplHelper { navVO.setTop(nav.getTop()); navVO.setPath(nav.getPath()); navVO.setTarget(convertTargetToInteger(nav.getTarget())); - navVO.setType(nav.getModel()); + navVO.setModel(nav.getModel()); // 递归处理子导航 if (nav.getChildren() != null) { diff --git a/src/main/java/com/gxwebsoft/shop/vo/MenuVo.java b/src/main/java/com/gxwebsoft/shop/vo/MenuVo.java index 4faac2f..5e13bde 100644 --- a/src/main/java/com/gxwebsoft/shop/vo/MenuVo.java +++ b/src/main/java/com/gxwebsoft/shop/vo/MenuVo.java @@ -18,13 +18,16 @@ import java.util.List; public class MenuVo implements Serializable { @Schema(description = "导航ID") - private Integer id; + private Integer navigationId; @Schema(description = "导航名称") - private String name; + private String title; @Schema(description = "导航类型") - private String type; + private String model; + + @Schema(description = "唯一标识") + private String code; @Schema(description = "路由地址") private String path;