package jnpf.personnels.service;

import jnpf.model.personnels.dto.employeetype.FtbEmployeeTypeAddDTO;
import jnpf.model.personnels.dto.employeetype.FtbEmployeeTypeEditDTO;
import jnpf.model.personnels.vo.employeetype.FtbPersonnelsEmployeeTypeVO;

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

public interface FtbPersonnelsEmployeeTypeService {

    void addEmployeeType(FtbEmployeeTypeAddDTO employeeType);

    void editEmployeeType(FtbEmployeeTypeEditDTO employeeType);

    void deleteEmployeeType(String id);

    List<FtbPersonnelsEmployeeTypeVO> employeeList();

    Map<String, FtbPersonnelsEmployeeTypeVO> getEmployeeTypeByUserIds(List<String> userIds);

}
