diff --git a/src/main/java/com/alist/api/modules/user/UserController.java b/src/main/java/com/alist/api/modules/user/UserController.java index cde3643..cb48773 100644 --- a/src/main/java/com/alist/api/modules/user/UserController.java +++ b/src/main/java/com/alist/api/modules/user/UserController.java @@ -9,6 +9,7 @@ import com.alist.api.modules.user.form.UserSignupForm; import com.alist.api.modules.user.mapper.UserMapper; import com.alist.api.modules.user.service.UserService; import com.alist.api.modules.user.vo.MigrationUserVo; +import com.alist.api.modules.user.vo.UserPasswordChangeVo; import com.alist.api.modules.user.vo.UserPasswordCheckVo; import com.alist.api.modules.user.vo.UserVo; import io.swagger.v3.oas.annotations.Operation; diff --git a/src/main/java/com/alist/api/modules/user/form/UserPasswordChangeForm.java b/src/main/java/com/alist/api/modules/user/form/UserPasswordChangeForm.java index 373cb48..190e813 100644 --- a/src/main/java/com/alist/api/modules/user/form/UserPasswordChangeForm.java +++ b/src/main/java/com/alist/api/modules/user/form/UserPasswordChangeForm.java @@ -1,5 +1,6 @@ package com.alist.api.modules.user.form; +import com.alist.api.modules.user.dto.UserPasswordChangeDto; import jakarta.validation.constraints.NotBlank; import lombok.Getter; import lombok.Setter; @@ -14,9 +15,9 @@ public class UserPasswordChangeForm { private String newPassword; public UserPasswordChangeDto toUserPasswordChangeDto() { - UserPasswordChangeDto dto = new UserPasswordChangeDto(); - dto.setCurrentPassword(currentPassword); - dto.setNewPassword(newPassword); - return dto; + UserPasswordChangeDto userPasswordChangeDto = new UserPasswordChangeDto(); + userPasswordChangeDto.setCurrentPassword(currentPassword); + userPasswordChangeDto.setNewPassword(newPassword); + return userPasswordChangeDto; } } diff --git a/src/main/java/com/alist/api/modules/user/service/UserService.java b/src/main/java/com/alist/api/modules/user/service/UserService.java index 21bf4b5..2edc16c 100644 --- a/src/main/java/com/alist/api/modules/user/service/UserService.java +++ b/src/main/java/com/alist/api/modules/user/service/UserService.java @@ -9,10 +9,12 @@ import com.alist.api.modules.migration.eltown.user.dto.EltownUserDto; import com.alist.api.modules.migration.eltown.user.service.EltownUserService; import com.alist.api.modules.migration.eltown.user.vo.EltownUserVo; import com.alist.api.modules.user.dto.UserDto; +import com.alist.api.modules.user.dto.UserPasswordChangeDto; import com.alist.api.modules.user.dto.UserPasswordCheckDto; import com.alist.api.modules.user.dto.UserTokenDto; import com.alist.api.modules.user.mapper.UserMapper; import com.alist.api.modules.user.vo.MigrationUserVo; +import com.alist.api.modules.user.vo.UserPasswordChangeVo; import com.alist.api.modules.user.vo.UserPasswordCheckVo; import com.alist.api.modules.user.vo.UserVo; import lombok.extern.slf4j.Slf4j; @@ -145,4 +147,9 @@ public class UserService { return result; } + + @Transactional + public UserPasswordChangeVo updatePassword(UserPasswordChangeDto toUserPasswordChangeDto) { + return null; + } }