package cn.hztech.sdk.model.request;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 角色列表查询请求
 */
@Data
public class RoleListRequest {

    /**
     * 角色名称（模糊查询）
     */
    @JsonProperty("roleName")
    private String roleName;

    /**
     * 角色编码
     */
    @JsonProperty("roleCode")
    private String roleCode;

    /**
     * 状态（1:启用, 0:禁用）
     */
    @JsonProperty("status")
    private Integer status;

    /**
     * 页码
     */
    @JsonProperty("pageNum")
    private Integer pageNum = 1;

    /**
     * 每页数量
     */
    @JsonProperty("pageSize")
    private Integer pageSize = 10;
}
