Class FilePOServiceImpl

java.lang.Object
io.github.seenings.file.service.impl.FilePOServiceImpl
All Implemented Interfaces:
FilePOService

@Repository public class FilePOServiceImpl extends Object implements FilePOService
文件
  • Constructor Details

    • FilePOServiceImpl

      public FilePOServiceImpl()
  • Method Details

    • idToStorageType

      public Map<Integer, io.github.seenings.file.enumeration.StorageType> idToStorageType(Set<Integer> ids)
      根据文件ID获取存储类型
      Specified by:
      idToStorageType in interface FilePOService
      Parameters:
      ids - 文件ID
      Returns:
      文件ID对应存储类型
    • idToName

      public Map<Integer,String> idToName(Set<Integer> ids)
      根据文件ID获取名称
      Specified by:
      idToName in interface FilePOService
      Parameters:
      ids - 文件ID
      Returns:
      文件ID对应名称
    • idToPath

      public Map<Integer,String> idToPath(Set<Integer> ids)
      根据文件ID获取路径
      Specified by:
      idToPath in interface FilePOService
      Parameters:
      ids - 文件ID
      Returns:
      文件ID对应路径
    • set

      public Integer set(io.github.seenings.file.enumeration.StorageType storageType, String path, String name)
      设置文件
      Specified by:
      set in interface FilePOService
      Parameters:
      storageType - 存储类型
      path - 路径
      name - 名字
      Returns:
      文件ID