|
|
|
@ -1,5 +1,7 @@
|
|
|
|
|
package com.supervision.vo;
|
|
|
|
|
|
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
import java.util.LinkedHashMap;
|
|
|
|
@ -7,24 +9,27 @@ import java.util.List;
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
@ApiModel
|
|
|
|
|
public class TreeNodeVO {
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("ID")
|
|
|
|
|
private String id;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点值")
|
|
|
|
|
private String nodeValue;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点颜色")
|
|
|
|
|
private String nodeColour;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点级别")
|
|
|
|
|
private Integer nodeLevel;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点类型")
|
|
|
|
|
private String nodeType;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点描述")
|
|
|
|
|
private String nodeDesc;
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("节点的属性列表")
|
|
|
|
|
private Map<String, Object> params = new LinkedHashMap<>();
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 子节点
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("子节点")
|
|
|
|
|
private List<TreeNodeVO> childNodeList;
|
|
|
|
|
}
|
|
|
|
|