package com.modulemodule.bean;
import java.io.Serializable;
import com.modulemodule.dao.TbModuleDAO;
public class TbModule implements Serializable{
private int moduleId;
private String moduleName;
private String moduleUrl;
private int parentModuleId;
private TbModule tbModuleParent;
private int isEnable;
private String moduleMemo;
private String createTime;
public int getModuleId(){
return moduleId;
}
public void setModuleId(int moduleId){
this.moduleId = moduleId;
}
public String getModuleName(){
return moduleName;
}
public void setModuleName(String moduleName){
this.moduleName = moduleName;
}
public String getModuleUrl(){
return moduleUrl;
}
public void setModuleUrl(String moduleUrl){
this.moduleUrl = moduleUrl;
}
public int getParentModuleId(){
return parentModuleId;
}
public void setParentModuleId(int parentModuleId){
this.parentModuleId = parentModuleId;
this.tbModuleParent=this.moduleId==parentModuleId?this:new TbModuleDAO().getTbModuleByModuleId(parentModuleId);
}
public int getIsEnable(){
return isEnable;
}
public void setIsEnable(int isEnable){
this.isEnable = isEnable;
}
public String getModuleMemo(){
return moduleMemo;
}
public void setModuleMemo(String moduleMemo){
this.moduleMemo = moduleMemo;
}
public String getCreateTime(){
return createTime;
}
public void setCreateTime(String createTime){
this.createTime = createTime;
}
public TbModule getTbModuleParent() {
return tbModuleParent;
}
public void setTbModuleParent(TbModule tbModuleParent) {
this.tbModuleParent = tbModuleParent;
}
public TbModule(){
}
public TbModule(String moduleName,String moduleUrl,int parentModuleId,int isEnable,String moduleMemo){
this.moduleName = moduleName;
this.moduleUrl = moduleUrl;
this.parentModuleId = parentModuleId;
this.isEnable = isEnable;
this.moduleMemo = moduleMemo;
}
public TbModule(int moduleId,String moduleName,String moduleUrl,int parentModuleId,int isEnable,String moduleMemo){
this.moduleId = moduleId;
this.moduleName = moduleName;
this.moduleUrl = moduleUrl;
this.parentModuleId = parentModuleId;
this.isEnable = isEnable;
this.moduleMemo = moduleMemo;
}
}