package com.vci.client.framework.rightConfig.object;
|
|
import java.io.Serializable;
|
import java.util.LinkedHashMap;
|
|
/**
|
* <p>Title: 系统功能模块对象</p>
|
* <p>Description: 系统功能模块对象</p>
|
* <p>Copyright: Copyright {c} 2011</p>
|
* <p>Company: VCI</p>
|
* @author Administrator
|
* @time 2011-6-16
|
* @version 1.0
|
*/
|
public class FunctionObject implements Serializable{
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = -4732049207090784979L;
|
private String id; //模块id
|
//private int layer; // 模块层级,2-普通功能模块,1-三员功能模块;0-开发功能模块
|
private String name; //模块名称
|
private String parentId; //功能模块的父OID
|
private String resourceC; //对应C/S系统中的模块对象
|
private String suffixC; //C/S模块对象后缀
|
private String resourceB; //对应B/S系统中的模块对象
|
private String suffixB; //模块B/S对象后缀
|
private long sequence;//模块序号
|
private String image;//模块的简图
|
private String desc; //描述
|
private boolean isValid;//1有效0无效
|
private String aliasName;//别名
|
private boolean isShowTodoData;//是否显示待办任务需要被处理的数据
|
private String resourceDotNet = "";//.NET功能模块路径
|
private String resourceMobile = "";//Mobile功能模块路径
|
private int funcType = 0;
|
private LinkedHashMap<String, String[]> map = new LinkedHashMap<String, String[]>();//key:taskType、任务类型;taskId、需要被处理的数据标示
|
public String getAliasName() {
|
return aliasName;
|
}
|
|
public void setAliasName(String aliasName) {
|
this.aliasName = aliasName;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
// public void setLayer(int layer){
|
// this.layer = layer;
|
// }
|
|
// public int getLayer(){
|
// return this.layer;
|
// }
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getParentId() {
|
return parentId;
|
}
|
|
public void setParentId(String parentId) {
|
this.parentId = parentId;
|
}
|
|
public String getResourceC() {
|
return resourceC;
|
}
|
|
public void setResourceC(String resourceC) {
|
this.resourceC = resourceC;
|
}
|
|
public String getSuffixC() {
|
return suffixC;
|
}
|
|
public void setSuffixC(String suffixC) {
|
this.suffixC = suffixC;
|
}
|
|
public String getResourceB() {
|
return resourceB;
|
}
|
|
public void setResourceB(String resourceB) {
|
this.resourceB = resourceB;
|
}
|
|
public String getSuffixB() {
|
return suffixB;
|
}
|
|
public void setSuffixB(String suffixB) {
|
this.suffixB = suffixB;
|
}
|
|
public String getImage() {
|
return image;
|
}
|
|
public void setImage(String image) {
|
this.image = image;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public void setDesc(String desc) {
|
this.desc = desc;
|
}
|
|
public boolean getIsValid() {
|
return isValid;
|
}
|
|
public void setIsValid(boolean isValid) {
|
this.isValid = isValid;
|
}
|
|
public long getSequence() {
|
return sequence;
|
}
|
|
public void setSequence(long sequence) {
|
this.sequence = sequence;
|
}
|
|
public LinkedHashMap<String, String[]> getMap() {
|
return map;
|
}
|
|
public boolean isShowTodoData() {
|
return isShowTodoData;
|
}
|
|
public void setShowTodoData(boolean isShowTodoData) {
|
this.isShowTodoData = isShowTodoData;
|
}
|
|
public void setMap(LinkedHashMap<String, String[]> map) {
|
this.map = map;
|
}
|
|
public String getResourceDotNet() {
|
return resourceDotNet;
|
}
|
|
public void setResourceDotNet(String resourceDotNet) {
|
this.resourceDotNet = resourceDotNet;
|
}
|
|
public String getResourceMobile() {
|
return resourceMobile;
|
}
|
|
public void setResourceMobile(String resourceMobile) {
|
this.resourceMobile = resourceMobile;
|
}
|
|
@Override
|
public String toString(){
|
return name;
|
}
|
|
public int getFuncType() {
|
return funcType;
|
}
|
|
public void setFuncType(int funcType) {
|
this.funcType = funcType;
|
}
|
}
|