
package com.jeelowcode.framework.utils.params;

import java.util.List;

/***
 * 用户查询参数
 */
public class JeeLowCodeUserParam {

    Integer pageNo;
    Integer pageSize;

    //角色id
    private Long roleId;

    //部门id
    private Long deptId;

    //用户昵称
    private String nickName;

    //手机号
    private String mobile;

    private String type;//all  now sub

    //自定义列 userId,nickName,mobile,email,sex,post,deptName
    private List<String> fieldList;

    public Long getRoleId() {
        return roleId;
    }

    public void setRoleId(Long roleId) {
        this.roleId = roleId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public List<String> getFieldList() {
        return fieldList;
    }

    public void setFieldList(List<String> fieldList) {
        this.fieldList = fieldList;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }
}
