From 91f81a5a2832cd9eac2a9ba2f09fee4d255a27b4 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Fri, 16 Jun 2023 22:39:22 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.6.0=E3=80=91=E3=80=90file=E3=80=91?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=80=E4=B8=AA=E6=8E=A5=E5=8F=A3=E7=9A=84?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../stylefeng/roses/kernel/file/api/FileInfoApi.java | 9 +++++++++ .../file/modular/service/SysFileInfoService.java | 12 ++---------- .../modular/service/impl/SysFileInfoServiceImpl.java | 3 +-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/FileInfoApi.java b/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/FileInfoApi.java index 6de8cc079..0b3f5afb6 100644 --- a/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/FileInfoApi.java +++ b/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/FileInfoApi.java @@ -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); + } diff --git a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/SysFileInfoService.java b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/SysFileInfoService.java index b01ffc405..d2014dbb2 100644 --- a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/SysFileInfoService.java +++ b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/SysFileInfoService.java @@ -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 { +public interface SysFileInfoService extends IService, FileInfoApi { /** * 获取文件信息结果集 @@ -84,15 +85,6 @@ public interface SysFileInfoService extends IService { */ void download(SysFileInfoRequest sysFileInfoRequest, HttpServletResponse response); - /** - * 删除文件信息(真删除文件信息) - * - * @param sysFileInfoRequest 删除参数 - * @author fengshuonan - * @since 2020/11/29 13:44 - */ - void deleteReally(SysFileInfoRequest sysFileInfoRequest); - /** * 分页查询文件信息表 * diff --git a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java index ba94826a9..957455bfd 100644 --- a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java +++ b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java @@ -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 implements SysFileInfoService, FileInfoApi { +public class SysFileInfoServiceImpl extends ServiceImpl implements SysFileInfoService { @Resource private FileOperatorApi fileOperatorApi;