/***文档注释***********************************************
 * 作者               :                   易鑫
 * 创建日期      :                   2018.2.5
 * 描述               :                   树型数据生成
 * 注意事项      :                   无
 * 遗留BUG :                   无
 * 修改日期      :                   2016.04.11
 * 修改人员      :                   易鑫
 * 修改内容      :                   增加App端调用方法
***********************************************************/
package market.Com.vo;

import java.io.Serializable;
import java.util.List;

import market.Com.mapper.TreeNodeMapper;

import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Table;

@Table( namespace=TreeNodeMapper.class)
public class TreeNode extends BaseVO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -3374956641287562709L;
	@Column
	//编码
	private String id;
	public String  getId() {
		return this.id;
	}
	public void setId(String id) {
		this.id= id;
	}

	@Column
	//父编码
	private String pid;
	public String  getPid() {
		return this.pid;
	}
	public void setPid(String pid) {
		this.pid = pid;
	}

	@Column
	//显示值
	private String name;
	public String  getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	@Column
	//隐藏值
	private String regionkey;
	public String  getRegionkey() {
		return this.regionkey;
	}
	public void setRegionkey(String regionkey) {
		this.regionkey = regionkey;
	}
	
	private List<TreeNode> children; 
	public void setChildren(List<TreeNode> children) {
		this.children = children;
	}
	public List<TreeNode> getChildren() {
		return children;
	}
	

}
