From 881e2efaf1e9f3feb79f522f696691ccd48ed0a4 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期六, 30 十一月 2024 01:26:49 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
common/src/main/java/com/ycl/common/core/domain/StringTreeSelect.java | 37 +++++++++++++++++++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/common/src/main/java/com/ycl/common/core/domain/StringTreeSelect.java b/common/src/main/java/com/ycl/common/core/domain/StringTreeSelect.java
new file mode 100644
index 0000000..4b3f460
--- /dev/null
+++ b/common/src/main/java/com/ycl/common/core/domain/StringTreeSelect.java
@@ -0,0 +1,37 @@
+package com.ycl.common.core.domain;
+
+import com.fasterxml.jackson.annotation.JsonInclude;
+import com.ycl.common.core.domain.entity.SysDept;
+import com.ycl.common.core.domain.entity.SysMenu;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.stream.Collectors;
+
+/**
+ * Treeselect鏍戠粨鏋勫疄浣撶被
+ *
+ * @author ycl
+ */
+@Data
+public class StringTreeSelect implements Serializable
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 鑺傜偣ID */
+ private String id;
+
+ /** 鑺傜偣鍚嶇О */
+ private String label;
+
+ private String parentId;
+
+ /** 瀛愯妭鐐� */
+ @JsonInclude(JsonInclude.Include.NON_EMPTY)
+ private List<StringTreeSelect> children = new ArrayList<>();
+
+
+
+}
--
Gitblit v1.8.0