package com.gkhy.safePlatform.equipment.model.dto.resp;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.alibaba.fastjson.serializer.SerializerFeature;
|
import com.gkhy.safePlatform.equipment.entity.EquipmentTypeMng;
|
|
import java.util.ArrayList;
|
import java.util.Date;
|
import java.io.Serializable;
|
import java.util.List;
|
|
public class EquipmentTypeMngDto implements Serializable {
|
|
private Long id;
|
//类别名称
|
private String typeName;
|
//是否为设备内容 1:是 2:否
|
private Integer isContent;
|
//父级ID,如果没有父级,为0
|
private Long parentId;
|
//排序号
|
private Integer sortNum;
|
//是否巡检 1:是 2:否
|
private Integer isVisit;
|
//是否检测 1:是 2:否
|
private Integer isCheck;
|
|
private Date createTime;
|
|
private Date updateTime;
|
|
/**
|
* 孩子列表
|
*/
|
@JSONField(name="children",serialzeFeatures= SerializerFeature.WriteMapNullValue)
|
private List<EquipmentTypeMngDto> childList = new ArrayList<>();
|
|
|
public EquipmentTypeMngDto() {
|
}
|
|
public EquipmentTypeMngDto(EquipmentTypeMng typeMng) {
|
this.id = typeMng.getId();
|
this.typeName = typeMng.getTypeName();
|
this.isContent = typeMng.getIsContent();
|
this.parentId = typeMng.getParentId();
|
this.sortNum = typeMng.getSortNum();
|
this.isVisit = typeMng.getIsVisit();
|
this.isCheck = typeMng.getIsCheck();
|
}
|
|
public List<EquipmentTypeMngDto> getChildList() {
|
return childList;
|
}
|
|
public void setChildList(List<EquipmentTypeMngDto> childList) {
|
this.childList = childList;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
//类别名称
|
public String getTypeName() {
|
return typeName;
|
}
|
|
public void setTypeName(String typeName) {
|
this.typeName = typeName;
|
}
|
//是否为设备内容 1:是 2:否
|
public Integer getIsContent() {
|
return isContent;
|
}
|
|
public void setIsContent(Integer isContent) {
|
this.isContent = isContent;
|
}
|
//父级ID,如果没有父级,为0
|
public Long getParentId() {
|
return parentId;
|
}
|
|
public void setParentId(Long parentId) {
|
this.parentId = parentId;
|
}
|
//排序号
|
public Integer getSortNum() {
|
return sortNum;
|
}
|
|
public void setSortNum(Integer sortNum) {
|
this.sortNum = sortNum;
|
}
|
//是否巡检 1:是 2:否
|
public Integer getIsVisit() {
|
return isVisit;
|
}
|
|
public void setIsVisit(Integer isVisit) {
|
this.isVisit = isVisit;
|
}
|
//是否检测 1:是 2:否
|
public Integer getIsCheck() {
|
return isCheck;
|
}
|
|
public void setIsCheck(Integer isCheck) {
|
this.isCheck = isCheck;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
}
|