package cc.mrbird.febs.server.hr.service; import cc.mrbird.febs.server.hr.entity.Folder; import cc.mrbird.febs.common.core.entity.QueryRequest; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * 文件夹 Service接口 * * @author yz * @date 2021-02-05 22:51:02 */ public interface IFolderService extends IService { /** * 查询(分页) * * @param request QueryRequest * @param folder folder * @return IPage */ IPage findFolders(QueryRequest request, Folder folder); /** * 查询(所有) * * @param folder folder * @return List */ List findFolders(Folder folder); /** * 新增 * * @param folder folder */ void createFolder(Folder folder); /** * 修改 * * @param folder folder */ void updateFolder(Folder folder); /** * 删除 * * @param folder folder */ void deleteFolder(Folder folder); }