public interface SysFileInfoService extends com.baomidou.mybatisplus.extension.service.IService<SysFileInfo>, FileInfoApi
| 限定符和类型 | 方法和说明 |
|---|---|
SysFileInfo |
detail(SysFileInfoRequest sysFileInfoRequest)
查看详情文件信息表
|
void |
download(SysFileInfoRequest sysFileInfoRequest,
javax.servlet.http.HttpServletResponse response)
文件下载
|
cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysFileInfo> |
fileInfoListPage(SysFileInfoRequest sysFileInfoRequest)
分页查询文件信息表
|
List<SysFileInfoResponse> |
getFileInfoListByFileIds(List<Long> fileIdList)
根据附件IDS查询附件信息
|
List<SysFileInfoResponse> |
getFileInfoListByFileIds(String fileIds)
根据附件IDS查询附件信息
|
SysFileInfoResponse |
getFileInfoResult(Long fileId)
获取文件信息结果集
|
void |
packagingDownload(String fileIds,
String secretFlag,
javax.servlet.http.HttpServletResponse response)
打包下载文件
|
void |
preview(SysFileInfoRequest sysFileInfoRequest,
javax.servlet.http.HttpServletResponse response)
文件预览
|
void |
previewByBucketAndObjName(SysFileInfoRequest sysFileInfoRequest,
javax.servlet.http.HttpServletResponse response)
文件预览,通过参数中传递fileBucket和fileObjectName
|
SysFileInfoResponse |
updateFile(org.springframework.web.multipart.MultipartFile file,
SysFileInfoRequest sysFileInfoRequest)
更新文件,返回文件的唯一标识
|
SysFileInfoResponse |
uploadFile(org.springframework.web.multipart.MultipartFile file,
SysFileInfoRequest sysFileInfoRequest)
上传文件,返回文件的唯一标识
|
SysFileInfoResponse |
versionBack(SysFileInfoRequest sysFileInfoRequest)
版本回退
|
count, count, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdbuildAntdvFileInfo, buildAntdvFileInfoBatch, deleteReally, getFileAuthUrl, getFileAuthUrl, getFileInfoWithoutContent, getFileUnAuthUrl, removeFile, uploadFileAndSaveSysFileInfoResponse getFileInfoResult(Long fileId)
fileId - 文件idSysFileInfoResponse uploadFile(org.springframework.web.multipart.MultipartFile file, SysFileInfoRequest sysFileInfoRequest)
file - 要上传的文件SysFileInfoResponse updateFile(org.springframework.web.multipart.MultipartFile file, SysFileInfoRequest sysFileInfoRequest)
file - 要上传的文件sysFileInfoRequest - 如果是替换,需带上code以便版本升级void download(SysFileInfoRequest sysFileInfoRequest, javax.servlet.http.HttpServletResponse response)
sysFileInfoRequest - 文件下载参数response - 响应结果cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysFileInfo> fileInfoListPage(SysFileInfoRequest sysFileInfoRequest)
sysFileInfoRequest - 查询参数void packagingDownload(String fileIds, String secretFlag, javax.servlet.http.HttpServletResponse response)
fileIds - 文件ID集合,使用,号分割secretFlag - 是否私有文件response - 响应结果List<SysFileInfoResponse> getFileInfoListByFileIds(String fileIds)
fileIds - 附件IDSvoid preview(SysFileInfoRequest sysFileInfoRequest, javax.servlet.http.HttpServletResponse response)
SysFileInfoResponse versionBack(SysFileInfoRequest sysFileInfoRequest)
void previewByBucketAndObjName(SysFileInfoRequest sysFileInfoRequest, javax.servlet.http.HttpServletResponse response)
sysFileInfoRequest - 文件预览参数response - 响应结果SysFileInfo detail(SysFileInfoRequest sysFileInfoRequest)
sysFileInfoRequest - 查看参数List<SysFileInfoResponse> getFileInfoListByFileIds(List<Long> fileIdList)
fileIdList - 文件ID列表Copyright © 2024. All rights reserved.