接口 FileService

所有超级接口:
plus.hiver.common.base.HiverBaseService<File,Long>
所有已知实现类:
FileServiceImpl

public interface FileService extends plus.hiver.common.base.HiverBaseService<File,Long>
文件管理接口

尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负

作者:
Yazhi Li
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    清空回收站
    void
    collect(Long id, Boolean getCurrUser)
    收藏
    void
    copy(Long id, Boolean getCurrUser)
    创建副本
    void
    delete(Long[] ids, Boolean getCurrUser)
    删除
    void
    通过categoryId删除
    org.springframework.data.domain.Page<File>
    getFileList(File file, plus.hiver.common.vo.SearchVo searchVo, plus.hiver.common.vo.PageVo pageVo, Boolean getCurrUser)
    多条件获取列表
    void
    rename(Long id, String newKey, String newTitle, Boolean getCurrUser)
    重命名
    void
    trash(Long id, Boolean getCurrUser)
    回收站操作

    从接口继承的方法 plus.hiver.common.base.HiverBaseService

    count, delete, delete, delete, deleteAllById, findAll, findAll, findAll, findById, flush, get, getAll, getTotalCount, save, saveOrUpdateAll, update
  • 方法详细资料

    • getFileList

      org.springframework.data.domain.Page<File> getFileList(File file, plus.hiver.common.vo.SearchVo searchVo, plus.hiver.common.vo.PageVo pageVo, Boolean getCurrUser)
      多条件获取列表
      参数:
      file - 查询条件
      searchVo - 搜索条件
      pageVo - 分页条件
      getCurrUser - 是否获取当前用户
      返回:
      结果
    • trash

      void trash(Long id, Boolean getCurrUser)
      回收站操作
      参数:
      id - 主键
      getCurrUser - 是否获取当前用户
    • collect

      void collect(Long id, Boolean getCurrUser)
      收藏
      参数:
      id - 主键
      getCurrUser - 是否获取当前用户
    • rename

      void rename(Long id, String newKey, String newTitle, Boolean getCurrUser)
      重命名
      参数:
      id - 主键
      newKey - 新key
      newTitle - 新标题
      getCurrUser - 是否获取当前用户
    • copy

      void copy(Long id, Boolean getCurrUser)
      创建副本
      参数:
      id - 主键
      getCurrUser - 是否获取当前用户
    • delete

      void delete(Long[] ids, Boolean getCurrUser)
      删除
      参数:
      ids - 主键数组
      getCurrUser - 是否获取当前用户
    • clearTrash

      void clearTrash()
      清空回收站
    • deleteByCategoryId

      void deleteByCategoryId(Long categoryId)
      通过categoryId删除
      参数:
      categoryId - 分类id