From 8485affcb0d4de05059d80cb1e844d6b18291654 Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期五, 16 五月 2025 14:35:49 +0800 Subject: [PATCH] 修正 --- src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java b/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java index e1e473f..119ef16 100644 --- a/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java +++ b/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java @@ -5,6 +5,7 @@ import com.gkhy.labRiskManage.api.controller.account.dto.req.UserSearchReqDTO; import com.gkhy.labRiskManage.api.controller.account.dto.resp.UserInfoApiDTO; import com.gkhy.labRiskManage.api.controller.account.query.UserQuery; +import com.gkhy.labRiskManage.api.controller.common.BaseController; import com.gkhy.labRiskManage.application.account.dto.repDto.ChangePasswdReqDto; import com.gkhy.labRiskManage.application.account.dto.repDto.CreateNewUserAppReqDTO; import com.gkhy.labRiskManage.application.account.dto.repDto.LoginReqAppDTO; @@ -24,7 +25,7 @@ @RestController @RequestMapping("/account/user") -public class UserController { +public class UserController extends BaseController { @Autowired private AccountAppService accountAppService; @@ -105,11 +106,20 @@ return result; } /** - * 修改用户密码 + * 修改用户密码 - 只修改 */ @PostMapping("/update/password") public Result updatePassword(@RequestBody ChangePasswdReqDto changePasswdReqDto){ - Result result = accountAppService.updateUserPassword(changePasswdReqDto); + Result result = accountAppService.updateUserPassword(changePasswdReqDto, getCurrentUserId()); + return result; + } + + /** + * 重置用户密码 - 管理员 + */ + @PostMapping("/update/resetPassword") + public Result resetPassword(@RequestBody ChangePasswdReqDto changePasswdReqDto){ + Result result = accountAppService.resetUserPassword(changePasswdReqDto, getCurrentUserId()); return result; } -- Gitblit v1.9.2