package com.jiuqi.mobile.nigo.comeclose.bean.base;
import java.util.List;
import com.jiuqi.mobile.nigo.comeclose.bean.NiGoBean;
public class KindsOfCarBean extends NiGoBean {
// @DBColumn(comment = "农机种类编号")
private long code;
// @DBColumn(comment = "农机种类直属上级编号")
private long pCode;
// @DBColumn(length = DBColumn.Length_Name, comment = "名称")
private String name;
// @DBColumn(comment = "农机几大类编号,2")
private int bigClassCode;
private String bigClassName;
// @DBColumn(comment = "农机小类编号,2")
private int smallClassCode;
private String smallClassName;
// @DBColumn(comment = "农机品目编号,3")
private int itemCode;
private String itemName;
//@DBColumn(comment = "用于区分大类小类品目,1.大类 2.小类 3.品目")
private int mark;
private int level;
private List<CarModelBean> carModelBeanList;
private KindsOfCarBean[] children;
private List<KindsOfCarBean> childrenList;
public int getLevel() {
if (0 != itemCode) {
this.level = 3;
return 3;
} else if (0 != smallClassCode) {
this.level = 2;
return 2;
} else if (0 != bigClassCode) {
this.level = 1;
return 1;
} else {
this.level = 0;
return 0;
}
}
public List<CarModelBean> getCarModelBeanList() {
return carModelBeanList;
}
public void setCarModelBeanList(List<CarModelBean> carModelBeanList) {
this.carModelBeanList = carModelBeanList;
}
public KindsOfCarBean[] getChildren() {
return children;
}
public void setChildren(KindsOfCarBean[] children) {
this.children = children;
}
public void setLevel(int level) {
this.level = level;
}
public String getBigClassName() {
return bigClassName;
}
public void setBigClassName(String bigClassName) {
this.bigClassName = bigClassName;
}
public String getSmallClassName() {
return smallClassName;
}
public void setSmallClassName(String smallClassName) {
this.smallClassName = smallClassName;
}
public String getItemName() {
return itemName;
}
public void setItemName(String itemName) {
this.itemName = itemName;
}
public long getCode() {
return code;
}
public void setCode(long code) {
this.code = code;
}
public long getpCode() {
return pCode;
}
public void setpCode(long pCode) {
this.pCode = pCode;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getBigClassCode() {
return bigClassCode;
}
public void setBigClassCode(int bigClassCode) {
this.bigClassCode = bigClassCode;
}
public int getSmallClassCode() {
return smallClassCode;
}
public void setSmallClassCode(int smallClassCode) {
this.smallClassCode = smallClassCode;
}
public int getItemCode() {
return itemCode;
}
public void setItemCode(int itemCode) {
this.itemCode = itemCode;
}
public List<KindsOfCarBean> getChildrenList() {
return childrenList;
}
public void setChildrenList(List<KindsOfCarBean> childrenList) {
this.childrenList = childrenList;
}
public int getMark() {
return mark;
}
public void setMark(int mark) {
this.mark = mark;
}
}