From acdcc1d4f18becd04302cedd0348b3e6cd09c651 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Thu, 20 May 2021 16:45:15 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.0.4=E3=80=91=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=B2=A1=E7=94=A8=E5=88=B0=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SysFileInfoController.java | 14 --------- .../modular/mapper/SysFileInfoMapper.java | 29 ------------------- .../modular/service/SysFileInfoService.java | 9 ------ .../service/impl/SysFileInfoServiceImpl.java | 20 ------------- 4 files changed, 72 deletions(-) diff --git a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/controller/SysFileInfoController.java b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/controller/SysFileInfoController.java index f68ec5501..d12773fc9 100644 --- a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/controller/SysFileInfoController.java +++ b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/controller/SysFileInfoController.java @@ -251,20 +251,6 @@ public class SysFileInfoController { return new SuccessResponseData(this.sysFileInfoService.fileInfoListPage(sysFileInfoRequest)); } - /** - * 确认替换附件 - *

- * 在替换接口替换文件以后,需要调用本接口替换操作才会生效 - * - * @author majianguo - * @date 2020/12/27 13:18 - */ - @PostResource(name = "确认替换附件", path = "/sysFileInfo/confirmReplaceFile", requiredPermission = false) - public ResponseData confirmReplaceFile(@RequestBody List fileIdList) { - this.sysFileInfoService.confirmReplaceFile(fileIdList); - return new SuccessResponseData(); - } - /** * 查看详情文件信息表 * diff --git a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/mapper/SysFileInfoMapper.java b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/mapper/SysFileInfoMapper.java index 3b60db2ed..967c9bca5 100644 --- a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/mapper/SysFileInfoMapper.java +++ b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/mapper/SysFileInfoMapper.java @@ -51,33 +51,4 @@ public interface SysFileInfoMapper extends BaseMapper { */ List fileInfoList(@Param("page") Page page, @Param("sysFileInfoRequest") SysFileInfoRequest sysFileInfoRequest); - /** - * 获取所有附件信息的code集合 - * - * @param fileIdList 文件ID列表 - * @author majianguo - * @date 2020/12/27 12:57 - */ - List getFileCodeByFileIds(@Param("fileIdList") List fileIdList); - - /** - * 修改fielCodes下所有附件状态 - * - * @param fileCodeList 文件CODE列表 - * @param delFlag 是否删除 - * @author majianguo - * @date 2020/12/27 12:56 - */ - void updateDelFlagByFileCodes(@Param("fileCodeList") List fileCodeList, @Param("delFlag") String delFlag); - - /** - * 修改fileIds下所有附件状态 - * - * @param fileIdList 文件ID列表 - * @param delFlag 是否删除 - * @author majianguo - * @date 2020/12/27 12:56 - */ - void updateDelFlagByFileIds(@Param("fileIdList") List fileIdList, @Param("delFlag") String delFlag); - } 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 730b0c7b9..349e51867 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 @@ -131,15 +131,6 @@ public interface SysFileInfoService extends IService { */ void preview(SysFileInfoRequest sysFileInfoRequest, HttpServletResponse response); - /** - * 替换附件回调 - * - * @param fileIdList 文件id列表 - * @author majianguo - * @date 2020/12/27 12:52 - */ - void confirmReplaceFile(List fileIdList); - /** * 版本回退 * 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 ca6321106..7229ac654 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 @@ -294,26 +294,6 @@ public class SysFileInfoServiceImpl extends ServiceImpl fileIdList) { - - // 获取所有附件信息的code集合 - if (fileIdList == null || fileIdList.size() == 0) { - throw new FileException(FileExceptionEnum.FILE_IDS_EMPTY); - } - List fileCodeList = this.baseMapper.getFileCodeByFileIds(fileIdList); - if (fileCodeList == null || fileCodeList.size() == 0) { - return; - } - - // 修改该codes下所有附件删除状态为Y - this.baseMapper.updateDelFlagByFileCodes(fileCodeList, YesOrNotEnum.Y.getCode()); - - // 修改当前fileIds下所有附件删除状态为N - this.baseMapper.updateDelFlagByFileIds(fileIdList, YesOrNotEnum.N.getCode()); - } - @Override @Transactional(rollbackFor = Exception.class) public SysFileInfoResponse versionBack(SysFileInfoRequest sysFileInfoRequest) {