net.mingsoft.organization.biz.IEmployeeBiz Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ms-morganization Show documentation
Show all versions of ms-morganization Show documentation
ms-morganization tools Library
package net.mingsoft.organization.biz;
import net.mingsoft.base.biz.IBaseBiz;
import net.mingsoft.base.entity.BaseEntity;
import net.mingsoft.basic.entity.ModelEntity;
import net.mingsoft.organization.entity.EmployeeEntity;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 员工业务
* @author 铭飞开源团队
* 创建日期:2020-1-6 14:53:26
* 历史修订:
*/
public interface IEmployeeBiz extends IBaseBiz {
void saveEntity(EmployeeEntity employeeEntity);
void updateEntity(EmployeeEntity employeeEntity);
/**
* 查询角色所拥有model权限
* @param ids
* @return
*/
List queryModelByRoleIds(@Param("ids") int[] ids);
/**
* 查询部门下的所有成员
* @param employeeEntity
* @return
*/
List queryListByOrganization(EmployeeEntity employeeEntity);
}