SYYTe/fast-boot-system/src/main/java/net/maku/system/service/SysOrgService.java
2022-05-05 13:58:45 +08:00

29 lines
566 B
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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<SysOrgEntity> {
List<SysOrgVO> getList();
void save(SysOrgVO vo);
void update(SysOrgVO vo);
void delete(Long id);
/**
* 根据机构ID获取子机构ID列表(包含本机构ID)
* @param id 机构ID
*/
List<Long> getSubOrgIdList(Long id);
}