package com.ruoyi.common.core.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
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;
|
|
// /** 显示顺序 */
|
// @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<TreeDeptWell> children = new ArrayList<>();
|
|
}
|