package com.jiuqi.mobile.nigo.comeclose.bean.base;
import com.jiuqi.mobile.nigo.comeclose.bean.NiGoBean;
public class RoleBean extends NiGoBean {
/**
*
*/
private static final long serialVersionUID = 1L;
private int code;
private String name;
private String mark;
private UserType userType;
private ModuleBean[] modules;
private int versionNo;
private int versionNoModule;
public int getVersionNoModule() {
return versionNoModule;
}
public void setVersionNoModule(int versionNoModule) {
this.versionNoModule = versionNoModule;
}
public String getMark() {
return mark;
}
public void setMark(String mark) {
this.mark = mark;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public ModuleBean[] getModules() {
return modules;
}
public void setModules(ModuleBean[] modules) {
this.modules = modules;
}
public UserType getUserType() {
return userType;
}
public void setUserType(UserType userType) {
this.userType = userType;
}
public int getVersionNo() {
return versionNo;
}
public void setVersionNo(int versionNo) {
this.versionNo = versionNo;
}
@Override
public boolean equals(Object obj) {
boolean e = super.equals(obj);
if (!e) {
if (obj instanceof UserType) {
int driverOwner = 61;
int objCode = ((UserType) obj).getCode();
int thisCode = this.getCode();
if (driverOwner == objCode || driverOwner == thisCode) {
int driver = 6;
return objCode == driver || thisCode == driver;
}
}
}
return e;
}
}