package doumeemes.dao.system.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; /** * @author Eva.Caesar Liu * @date 2022/04/18 18:12 */ @Data @ApiModel("查询系统用户参数") public class QuerySystemUserDTO implements Serializable { @ApiModelProperty(value = "用于查询子部门的部门ID") private Integer rootDeptId; @ApiModelProperty(value = "精准匹配的部门ID") private Integer strictDeptId; @ApiModelProperty(value = "部门ID集", hidden = true) private List departmentIds; @ApiModelProperty(value = "岗位ID") private Integer positionId; @ApiModelProperty(value = "用户名") private String username; @ApiModelProperty(value = "姓名") private String realname; @ApiModelProperty(value = "手机号码") private String mobile; @ApiModelProperty(value = "创建系统ID(关联external_system表)") private Integer systemid; @ApiModelProperty(value = "用户类型 0平台用户 1企业用户", example = "1") private Integer type; }