package com.doumee.dao.system.dto;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
/**
|
* @author Eva.Caesar Liu
|
* @date 2023/02/14 11:14
|
*/
|
@Data
|
@ApiModel("查询系统用户参数")
|
public class QuerySystemUserDTO implements Serializable {
|
|
@ApiModelProperty(value = "用于查询子部门的部门ID", hidden = true)
|
private Integer rootDeptId;
|
|
@ApiModelProperty(value = "精准匹配的部门ID", hidden = true)
|
private Integer strictDeptId;
|
|
@ApiModelProperty(value = "部门ID集", hidden = true)
|
private List<Integer> departmentIds;
|
|
@ApiModelProperty(value = "岗位ID", hidden = true)
|
private Integer positionId;
|
|
@ApiModelProperty(value = "用户名")
|
private String username;
|
|
@ApiModelProperty(value = "姓名" , hidden = true)
|
private String realname;
|
|
@ApiModelProperty(value = "手机号码", hidden = true)
|
private String mobile;
|
|
@ApiModelProperty(value = "所属企业编码", example = "1", hidden = true )
|
private Integer companyId;
|
|
@ApiModelProperty(value = "区域编码", example = "1" )
|
private Integer areaId;
|
|
@ApiModelProperty(value = "省编码")
|
private Integer provinceId;
|
|
@ApiModelProperty(value = "城市编码", example = "1" )
|
private Integer cityId;
|
|
@ApiModelProperty(value = "城市编码", hidden = true)
|
private List<Integer> cityIds;
|
@ApiModelProperty(value = "类型 0平台用户 1企业用户")
|
private Integer type;
|
|
|
@ApiModelProperty(value = "用户类型集合",hidden = true )
|
private List<Integer> typeList;
|
|
}
|