diff --git a/diyfile-doc/src/main/java/com/besscroft/diyfile/doc/config/OpenApiConfiguration.java b/diyfile-doc/src/main/java/com/besscroft/diyfile/doc/config/OpenApiConfiguration.java index df2dad9..d3a3eb4 100644 --- a/diyfile-doc/src/main/java/com/besscroft/diyfile/doc/config/OpenApiConfiguration.java +++ b/diyfile-doc/src/main/java/com/besscroft/diyfile/doc/config/OpenApiConfiguration.java @@ -20,7 +20,7 @@ public class OpenApiConfiguration { return new OpenAPI() .info(new Info().title("DiyFile") .description("一款好看的在线文件列表程序") - .version("v0.8.1") + .version("v0.8.2") .license(new License().name("MIT license").url("https://github.com/besscroft/diyfile/blob/main/LICENSE"))) .externalDocs(new ExternalDocumentation() .description("DiyFile 文档") diff --git a/diyfile-system/src/main/java/com/besscroft/diyfile/controller/SyncController.java b/diyfile-system/src/main/java/com/besscroft/diyfile/controller/SyncController.java index f07fccd..1a6c162 100644 --- a/diyfile-system/src/main/java/com/besscroft/diyfile/controller/SyncController.java +++ b/diyfile-system/src/main/java/com/besscroft/diyfile/controller/SyncController.java @@ -1,5 +1,6 @@ package com.besscroft.diyfile.controller; +import com.besscroft.diyfile.common.constant.MessageConstants; import com.besscroft.diyfile.common.param.sync.SyncTaskParam; import com.besscroft.diyfile.common.result.CommonResult; import com.besscroft.diyfile.common.util.PathUtils; @@ -34,7 +35,7 @@ public class SyncController { PathUtils.decode(param.getBeforePath()), param.getAfterStorageKey(), PathUtils.decode(param.getAfterPath())); - return CommonResult.success(); + return CommonResult.success(MessageConstants.ADD_SUCCESS); } } diff --git a/diyfile-system/src/main/java/com/besscroft/diyfile/controller/UserController.java b/diyfile-system/src/main/java/com/besscroft/diyfile/controller/UserController.java index 9a688c2..b5837ab 100644 --- a/diyfile-system/src/main/java/com/besscroft/diyfile/controller/UserController.java +++ b/diyfile-system/src/main/java/com/besscroft/diyfile/controller/UserController.java @@ -98,7 +98,7 @@ public class UserController { @PostMapping("/add") public CommonResult add(@RequestBody @Valid UserAddParam param) { userService.addUser(param); - return CommonResult.success(); + return CommonResult.success(MessageConstants.ADD_SUCCESS); } @Operation(summary = "用户更新接口") @@ -106,7 +106,7 @@ public class UserController { @PutMapping("/update") public CommonResult update(@RequestBody @Valid UserUpdateParam param) { userService.updateUser(param); - return CommonResult.success(); + return CommonResult.success(MessageConstants.UPDATE_SUCCESS); } @Operation(summary = "用户查询接口") diff --git a/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/StorageServiceImpl.java b/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/StorageServiceImpl.java index dfc7012..1e0d95d 100644 --- a/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/StorageServiceImpl.java +++ b/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/StorageServiceImpl.java @@ -62,6 +62,7 @@ public class StorageServiceImpl extends ServiceImpl impl CacheConstants.ENABLE_STORAGE, CacheConstants.STATISTICS }, allEntries = true) + @Transactional(rollbackFor = Exception.class) public void deleteStorage(Long storageId) { Assert.isTrue(this.baseMapper.deleteById(storageId) > 0, "存储删除失败!"); Assert.isTrue(storageConfigMapper.deleteByStorageId(storageId) > 0, "存储删除失败!"); @@ -154,6 +155,7 @@ public class StorageServiceImpl extends ServiceImpl impl CacheConstants.ENABLE_STORAGE, CacheConstants.STATISTICS }, allEntries = true) + @Transactional(rollbackFor = Exception.class) public void updateStatus(Long storageId, Integer status) { Storage storage = this.baseMapper.selectById(storageId); Assert.notNull(storage, "存储不存在!"); diff --git a/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/SystemConfigServiceImpl.java b/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/SystemConfigServiceImpl.java index d0df2ae..f99aad8 100644 --- a/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/SystemConfigServiceImpl.java +++ b/diyfile-system/src/main/java/com/besscroft/diyfile/service/impl/SystemConfigServiceImpl.java @@ -73,7 +73,6 @@ public class SystemConfigServiceImpl extends ServiceImpl implements Us } @Override - @Transactional(rollbackFor = Exception.class) public void addUser(UserAddParam param) { User user = UserConverterMapper.INSTANCE.AddParamToUser(param); if (Objects.equals(user.getRole(), RoleConstants.PLATFORM_SUPER_ADMIN)) { @@ -154,6 +153,7 @@ public class UserServiceImpl extends ServiceImpl implements Us CacheConstants.USER, CacheConstants.STATISTICS }, allEntries = true) + @Transactional(rollbackFor = Exception.class) public void updateStatus(Long id, Integer status) { User user = this.baseMapper.selectById(id); Assert.notNull(user, "用户不存在!"); diff --git a/pom.xml b/pom.xml index c990f1b..1b04faf 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 3.1.2 + 3.1.3 @@ -17,14 +17,14 @@ pom - 0.8.1 + 0.8.2 17 17 ${java.version} ${java.version} UTF-8 UTF-8 - 3.1.2 + 3.1.3 1.5.5.Final 0.2.0 3.5.3.2 @@ -34,7 +34,7 @@ 1.4.7 6.4.4 3.5.3 - 3.1.7 + 3.1.8 3.17.1 2.3.1 1.1.1