package net.maku.system.service; import net.maku.framework.common.service.BaseService; import net.maku.system.entity.SysOrgEntity; import net.maku.system.vo.SysOrgVO; import java.util.List; /** * 机构管理 * * @author 阿沐 babamu@126.com */ public interface SysOrgService extends BaseService { List getList(); void save(SysOrgVO vo); void update(SysOrgVO vo); void delete(Long id); /** * 根据机构ID,获取子机构ID列表(包含本机构ID) * @param id 机构ID */ List getSubOrgIdList(Long id); }