mirror of https://gitee.com/stylefeng/roses
【7.6.0】【file】更新一个接口的位置
parent
983cf949c7
commit
91f81a5a28
|
@ -106,4 +106,13 @@ public interface FileInfoApi {
|
|||
*/
|
||||
SysFileInfoResponse uploadFileAndSave(File file, SysFileInfoRequest sysFileInfoRequest);
|
||||
|
||||
/**
|
||||
* 删除文件信息(真删除文件信息)
|
||||
*
|
||||
* @param sysFileInfoRequest 删除参数
|
||||
* @author fengshuonan
|
||||
* @since 2020/11/29 13:44
|
||||
*/
|
||||
void deleteReally(SysFileInfoRequest sysFileInfoRequest);
|
||||
|
||||
}
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
package cn.stylefeng.roses.kernel.file.modular.service;
|
||||
|
||||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||
import cn.stylefeng.roses.kernel.file.api.FileInfoApi;
|
||||
import cn.stylefeng.roses.kernel.file.api.pojo.request.SysFileInfoRequest;
|
||||
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoListResponse;
|
||||
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoResponse;
|
||||
|
@ -41,7 +42,7 @@ import java.util.List;
|
|||
* @author stylefeng
|
||||
* @since 2020/6/7 22:15
|
||||
*/
|
||||
public interface SysFileInfoService extends IService<SysFileInfo> {
|
||||
public interface SysFileInfoService extends IService<SysFileInfo>, FileInfoApi {
|
||||
|
||||
/**
|
||||
* 获取文件信息结果集
|
||||
|
@ -84,15 +85,6 @@ public interface SysFileInfoService extends IService<SysFileInfo> {
|
|||
*/
|
||||
void download(SysFileInfoRequest sysFileInfoRequest, HttpServletResponse response);
|
||||
|
||||
/**
|
||||
* 删除文件信息(真删除文件信息)
|
||||
*
|
||||
* @param sysFileInfoRequest 删除参数
|
||||
* @author fengshuonan
|
||||
* @since 2020/11/29 13:44
|
||||
*/
|
||||
void deleteReally(SysFileInfoRequest sysFileInfoRequest);
|
||||
|
||||
/**
|
||||
* 分页查询文件信息表
|
||||
*
|
||||
|
|
|
@ -34,7 +34,6 @@ import cn.stylefeng.roses.kernel.auth.api.context.LoginContext;
|
|||
import cn.stylefeng.roses.kernel.db.api.factory.PageFactory;
|
||||
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
||||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||
import cn.stylefeng.roses.kernel.file.api.FileInfoApi;
|
||||
import cn.stylefeng.roses.kernel.file.api.FileOperatorApi;
|
||||
import cn.stylefeng.roses.kernel.file.api.constants.FileConstants;
|
||||
import cn.stylefeng.roses.kernel.file.api.enums.FileLocationEnum;
|
||||
|
@ -89,7 +88,7 @@ import static cn.stylefeng.roses.kernel.file.api.exception.enums.FileExceptionEn
|
|||
*/
|
||||
@Service
|
||||
@Slf4j
|
||||
public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFileInfo> implements SysFileInfoService, FileInfoApi {
|
||||
public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFileInfo> implements SysFileInfoService {
|
||||
|
||||
@Resource
|
||||
private FileOperatorApi fileOperatorApi;
|
||||
|
|
Loading…
Reference in New Issue