|  |  |  | 
|---|
|  |  |  | import com.ruoyi.common.core.domain.entity.SysDept; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.math.BigDecimal; | 
|---|
|  |  |  | import java.util.ArrayList; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | import java.util.Map; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | public class TreeDeptWell { | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private Long deptId; | 
|---|
|  |  |  | /** 父部门ID */ | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private Long parentId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 祖级列表 */ | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String ancestors; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 部门名称 */ | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String deptName; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** 显示顺序 */ | 
|---|
|  |  |  | private Integer orderNum; | 
|---|
|  |  |  | //    /** 显示顺序 */ | 
|---|
|  |  |  | //    @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | //    private Integer orderNum; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private Integer id; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String equipName; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String equipNumber; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String equipKey; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String equipLevel; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private String measureDate; | 
|---|
|  |  |  | //    @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | //    private Long WellDeptId; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private BigDecimal longitude; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private BigDecimal latitude; | 
|---|
|  |  |  | @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | private BigDecimal altitude; | 
|---|
|  |  |  | //    @JsonInclude(JsonInclude.Include.NON_EMPTY) | 
|---|
|  |  |  | //    private String ancestor; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private List<HealthVo> well = new ArrayList<>(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private List<TreeDeptWell> children = new ArrayList<TreeDeptWell>(); | 
|---|
|  |  |  | private List<TreeDeptWell> children = new ArrayList<>(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|