package com.starry.admin.modules.system.vo;

import com.starry.common.domain.BasePageEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author admin
 * @since 2021/9/26
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "用户查询参数", description = "系统用户分页查询的条件参数")
public class UserQueryVo extends BasePageEntity {

    @ApiModelProperty(value = "用户ID", example = "1", notes = "用户唯一标识")
    private String userId;

    @ApiModelProperty(value = "用户名", example = "admin", notes = "登录账号，支持模糊查询")
    private String userCode;

    @ApiModelProperty(value = "姓名", example = "张三", notes = "用户真实姓名，支持模糊查询")
    private String realName;
}
