New file |
| | |
| | | package com.dsh.course.model.node; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | |
| | | /** |
| | | * |
| | | * jquery ztree 插件的节点 |
| | | * |
| | | * @author fengshuonan |
| | | * @date 2017年2月17日 下午8:25:14 |
| | | */ |
| | | public class ZTreeNode { |
| | | |
| | | @JsonFormat(shape = JsonFormat.Shape.STRING) |
| | | private Long id; //节点id |
| | | @JsonFormat(shape = JsonFormat.Shape.STRING) |
| | | private Long pId;//父节点id |
| | | |
| | | private String name;//节点名称 |
| | | |
| | | private Boolean open;//是否打开节点 |
| | | |
| | | private Boolean checked;//是否被选中 |
| | | |
| | | public Long getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(Long id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public Long getpId() { |
| | | return pId; |
| | | } |
| | | |
| | | public void setpId(Long pId) { |
| | | this.pId = pId; |
| | | } |
| | | |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | |
| | | public Boolean getOpen() { |
| | | return open; |
| | | } |
| | | |
| | | public void setOpen(Boolean open) { |
| | | this.open = open; |
| | | } |
| | | |
| | | public Boolean getIsOpen() { |
| | | return open; |
| | | } |
| | | |
| | | public void setIsOpen(Boolean open) { |
| | | this.open = open; |
| | | } |
| | | |
| | | public Boolean getChecked() { |
| | | return checked; |
| | | } |
| | | |
| | | public void setChecked(Boolean checked) { |
| | | this.checked = checked; |
| | | } |
| | | |
| | | public static ZTreeNode createParent(){ |
| | | ZTreeNode zTreeNode = new ZTreeNode(); |
| | | zTreeNode.setChecked(true); |
| | | zTreeNode.setId(0L); |
| | | zTreeNode.setName("顶级"); |
| | | zTreeNode.setOpen(true); |
| | | zTreeNode.setpId(0L); |
| | | return zTreeNode; |
| | | } |
| | | } |