chore(extension/crud): 完善树配置相关注释

- 在 CrudProperties 中添加了树配置的注释,明确用于简单树场景
- 在 CrudTreeProperties 中增加了用于简单树场景的注释,并添加了与 TreeField 的关联
- 在 TreeField 中添加了用于复杂树场景的注释,明确了其适用范围
This commit is contained in:
2025-07-10 20:20:21 +08:00
parent 34deff959a
commit 3be0d90018
3 changed files with 14 additions and 1 deletions

View File

@@ -16,13 +16,20 @@
package top.continew.starter.extension.crud.annotation;
import top.continew.starter.extension.crud.autoconfigure.CrudTreeProperties;
import java.lang.annotation.*;
/**
* 树结构字段
*
* @author Charles7c
* <p>
* 用于复杂树场景,例如:表格
* </p>
*
* @see cn.hutool.core.lang.tree.TreeNodeConfig
* @see CrudTreeProperties
* @author Charles7c
* @since 1.0.0
*/
@Target(ElementType.TYPE)

View File

@@ -31,6 +31,7 @@ public class CrudProperties {
/**
* 树配置
* <p>用于简单树场景,例如:树选择(下拉)</p>
*/
@NestedConfigurationProperty
private CrudTreeProperties tree = new CrudTreeProperties();

View File

@@ -23,6 +23,11 @@ import top.continew.starter.extension.crud.annotation.TreeField;
/**
* CRUD 树列表配置属性
*
* <p>
* 用于简单树场景,例如:树选择(下拉)
* </p>
*
* @see TreeField
* @author Charles7c
* @since 2.7.2
*/