From 1f0c76bbd43322d52b4562b34777f5235ffee883 Mon Sep 17 00:00:00 2001 From: sdw086 Date: Fri, 15 May 2026 17:39:43 +0900 Subject: [PATCH] =?UTF-8?q?[api]=20=ED=9A=8C=EC=9B=90=20=EB=B9=84=EB=B0=80?= =?UTF-8?q?=EB=B2=88=ED=98=B8=20=ED=99=95=EC=9D=B8=20=EC=B6=94=EA=B0=802?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/alist/api/modules/user/UserController.java | 1 + .../api/modules/user/form/UserPasswordChangeForm.java | 9 +++++---- .../com/alist/api/modules/user/service/UserService.java | 7 +++++++ 3 files changed, 13 insertions(+), 4 deletions(-) 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; + } }