/** * Copyright (c) 2018 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package com.epmet.service; import com.epmet.dto.SysDeptDTO; import com.epmet.commons.mybatis.service.BaseService; import com.epmet.entity.SysDeptEntity; import java.util.List; import java.util.Map; /** * 部门管理 * * @author Mark sunlightcs@gmail.com * @since 1.0.0 */ public interface SysDeptService extends BaseService { List list(Map params); SysDeptDTO get(Long id); void save(SysDeptDTO dto); void update(SysDeptDTO dto); void delete(Long id); /** * 根据部门ID,获取本部门及子部门ID列表 * @param id 部门ID */ List getSubDeptIdList(Long id); }