xiejun
2024-09-02 eee70eddb1464593aa08a0b108e4a1af01ce8a2f
Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java
@@ -36,7 +36,19 @@
      setOid(oid);
      setText(text);
   }
   /**
    * 构造函数
    * @param oid 主键
    * @param text 树节点文本
    */
   public Tree(String oid, String text,Object o){
      setOid(oid);
      setText(text);
      setData(o);
   }
   /**
    * 主键
    */
@@ -63,6 +75,10 @@
    * 子节点
    */
   private List<Tree> children = new ArrayList<Tree>();
   /**
    * 层级
    */
   private  int level;
   /**
    * 图标
    */
@@ -99,6 +115,10 @@
    * 排序索引
    */
   private String index;//排序索引
   /***
    * 当前数据对象
    */
   private Object data;
   
   /**
    * 其他的属性
@@ -383,6 +403,23 @@
      }
   }
   public Object getData() {
      return data;
   }
   public void setData(Object data) {
      this.data = data;
   }
   public int getLevel() {
      return level;
   }
   public void setLevel(int level) {
      this.level = level;
   }
   @Override
   public String toString() {
      return "Tree{" +
@@ -392,6 +429,7 @@
            ", showCheckbox=" + showCheckbox +
            ", checked=" + checked +
            ", children=" + children +
            ", level=" + level +
            ", icon='" + icon + '\'' +
            ", iconCls='" + iconCls + '\'' +
            ", parentId='" + parentId + '\'' +
@@ -400,6 +438,7 @@
            ", expanded=" + expanded +
            ", href='" + href + '\'' +
            ", index='" + index + '\'' +
            ", data=" + data +
            ", attributes=" + attributes +
            '}';
   }