¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.eam.base.model; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.modules.eam.base.entity.EamBaseRepairDepart; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author: LiuS |
| | | * @create: 2023-03-23 14:16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | @ApiModel(value = "ç»´ä¿®é¨é¨çç»æ ç»ææ°æ®å®ä½", description = "ç»´ä¿®é¨é¨çç»") |
| | | public class EamBaseRepairDepartTreeModel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 5098613810355342955L; |
| | | |
| | | /** |
| | | * 对åºEamBaseRepairDepartä¸çidåæ®µ,åç«¯æ°æ®æ ä¸çkey |
| | | */ |
| | | private String key; |
| | | |
| | | /** |
| | | * 对åºEamBaseRepairDepartä¸çidåæ®µ,åç«¯æ°æ®æ ä¸çvalue |
| | | */ |
| | | private String value; |
| | | |
| | | /** |
| | | * 对åºdepart_nameåæ®µ,åç«¯æ°æ®æ ä¸çtitle |
| | | */ |
| | | private String title; |
| | | |
| | | private boolean isLeaf; |
| | | //以䏿æå段åä¸EamBaseRepairDepartç¸å |
| | | |
| | | private String id; |
| | | |
| | | private String parentId; |
| | | |
| | | private String departName; |
| | | |
| | | private String departNameAbbr; |
| | | |
| | | private Integer departOrder; |
| | | |
| | | private String description; |
| | | |
| | | private String orgType; |
| | | |
| | | private String orgCode; |
| | | |
| | | private String departCode; |
| | | |
| | | private String address; |
| | | |
| | | private String memo; |
| | | |
| | | private String status; |
| | | |
| | | private String delFlag; |
| | | |
| | | private String createBy; |
| | | |
| | | private Date createTime; |
| | | |
| | | private String updateBy; |
| | | |
| | | private Date updateTime; |
| | | |
| | | /** |
| | | * 产线è´è´£äººids |
| | | */ |
| | | private String directorUserIds; |
| | | |
| | | private List<EamBaseRepairDepartTreeModel> children = new ArrayList<>(); |
| | | |
| | | public EamBaseRepairDepartTreeModel() { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * å°SysMaintainDepartå¯¹è±¡è½¬æ¢æSysMaintainDepartTreeModel对象 |
| | | * |
| | | * @param eamBaseRepairDepart |
| | | */ |
| | | public EamBaseRepairDepartTreeModel(EamBaseRepairDepart eamBaseRepairDepart) { |
| | | this.key = eamBaseRepairDepart.getId(); |
| | | this.value = eamBaseRepairDepart.getId(); |
| | | this.title = eamBaseRepairDepart.getDepartName(); |
| | | this.id = eamBaseRepairDepart.getId(); |
| | | this.parentId = eamBaseRepairDepart.getParentId(); |
| | | this.departName = eamBaseRepairDepart.getDepartName(); |
| | | this.departNameAbbr = eamBaseRepairDepart.getDepartNameAbbr(); |
| | | this.departOrder = eamBaseRepairDepart.getDepartOrder(); |
| | | this.description = eamBaseRepairDepart.getDescription(); |
| | | this.orgType = eamBaseRepairDepart.getOrgType(); |
| | | this.orgCode = eamBaseRepairDepart.getOrgCode(); |
| | | this.departCode = eamBaseRepairDepart.getMaintainCode(); |
| | | this.address = eamBaseRepairDepart.getAddress(); |
| | | this.memo = eamBaseRepairDepart.getMemo(); |
| | | this.status = eamBaseRepairDepart.getStatus(); |
| | | this.delFlag = eamBaseRepairDepart.getDelFlag(); |
| | | this.createBy = eamBaseRepairDepart.getCreateBy(); |
| | | this.createTime = eamBaseRepairDepart.getCreateTime(); |
| | | this.updateBy = eamBaseRepairDepart.getUpdateBy(); |
| | | this.updateTime = eamBaseRepairDepart.getUpdateTime(); |
| | | this.directorUserIds = eamBaseRepairDepart.getDirectorUserIds(); |
| | | } |
| | | } |