package cn.ksource.web.entity; import java.io.Serializable; import java.util.List; import java.util.Map; /** * 用户权限返回 * @version V1.0.0 * @author 杨凯 * @date Feb 15, 2014 11:04:20 PM */ public class PermissionEntity implements Serializable { /** * */ private static final long serialVersionUID = -4143421920276596591L; //一级功能列表 private List yjgnList; //所有功能列表 格式为:Map<一级功能编号,List>>>> private Map gnMap; //所有权限的ID,作为map的key private Map qxMap; //存放所有能访问的链接Map 链接为key 功能id为value private Map linkMap; //存放所有的二级功能列表 private List ejgnList; //所有二级功能列表 格式为Map<二级功能编号,List>> private Map> ejgnMap; public List getYjgnList() { return yjgnList; } public void setYjgnList(List yjgnList) { this.yjgnList = yjgnList; } public Map getGnMap() { return gnMap; } public void setGnMap(Map gnMap) { this.gnMap = gnMap; } public Map getQxMap() { return qxMap; } public void setQxMap(Map qxMap) { this.qxMap = qxMap; } public List getEjgnList() { return ejgnList; } public void setEjgnList(List ejgnList) { this.ejgnList = ejgnList; } public Map> getEjgnMap() { return ejgnMap; } public void setEjgnMap(Map> ejgnMap) { this.ejgnMap = ejgnMap; } public Map getLinkMap() { return linkMap; } public void setLinkMap(Map linkMap) { this.linkMap = linkMap; } }