From 5f370f6c2fddbf2de9b9458e429a9202343df6b9 Mon Sep 17 00:00:00 2001 From: HuangHuiKang Date: Mon, 8 Jun 2026 15:02:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=B7=BB=E5=8A=A0=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E6=A0=91=E7=8A=B6=E5=88=97=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ErpProductCategoryTreeRespVO.java | 20 +++++++++++++++++++ .../ErpProductCategoryTypeGroupRespVO.java | 18 +++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTreeRespVO.java create mode 100644 yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTypeGroupRespVO.java diff --git a/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTreeRespVO.java b/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTreeRespVO.java new file mode 100644 index 000000000..32106a044 --- /dev/null +++ b/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTreeRespVO.java @@ -0,0 +1,20 @@ +package cn.iocoder.yudao.module.erp.controller.admin.product.vo.category; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + +@Schema(description = "管理后台 - ERP 产品分类树状 Response VO") +@Data +@EqualsAndHashCode(callSuper = true) +public class ErpProductCategoryTreeRespVO extends ErpProductCategoryRespVO { + + @Schema(description = "子分类列表") + private List children; + + @Schema(description = "是否叶子节点", example = "true") + private Boolean leaf = true; + +} diff --git a/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTypeGroupRespVO.java b/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTypeGroupRespVO.java new file mode 100644 index 000000000..23be8b2eb --- /dev/null +++ b/yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/product/vo/category/ErpProductCategoryTypeGroupRespVO.java @@ -0,0 +1,18 @@ +package cn.iocoder.yudao.module.erp.controller.admin.product.vo.category; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; + +import java.util.List; + +@Schema(description = "管理后台 - ERP 产品分类按类型分组 Response VO") +@Data +public class ErpProductCategoryTypeGroupRespVO { + + @Schema(description = "分类类型", example = "1") + private Integer type; + + @Schema(description = "该类型下的树状分类列表") + private List children; + +}