package com.malk.service.beisen;

import java.util.List;
import java.util.Map;

/**
 * 北森员工模块接口
 */
public interface BSClient_Employee {

    /**
     * 查询员工信息
     * @param accessToken 访问令牌
     * @param employeeId 员工ID
     */
    Map getEmployeeById(String accessToken, String employeeId);

    /**
     * 查询员工信息（通过工号）
     * @param accessToken 访问令牌
     * @param employeeNo 工号
     */
    Map getEmployeeByNo(String accessToken, String employeeNo);

    /**
     * 批量查询员工信息
     * @param accessToken 访问令牌
     * @param pageNum 页码
     * @param pageSize 每页数量
     */
    List<Map> getEmployeeList(String accessToken, int pageNum, int pageSize);
}
