package cn.hztech.sdk.model.request;

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

/**
 * 部门列表查询请求
 */
@Data
public class DepartmentListRequest {

    /**
     * 部门名称（模糊查询）
     */
    @JsonProperty("deptName")
    private String deptName;

    /**
     * 父部门ID
     */
    @JsonProperty("parentId")
    private String parentId;

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

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

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