package com.ruoyi.common.core.domain; import com.fasterxml.jackson.annotation.JsonInclude; import com.ruoyi.common.core.domain.TreeDeptWell; import lombok.Data; import java.util.ArrayList; import java.util.List; @Data public class DeptUserTree { @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; /** 姓名ID */ @JsonInclude(JsonInclude.Include.NON_EMPTY) private String userId; /** 姓名 */ @JsonInclude(JsonInclude.Include.NON_EMPTY) private String nickName; private List children = new ArrayList<>(); }