From ea1184dcea1f42e259325328bfef2073c6b37cd4 Mon Sep 17 00:00:00 2001 From: wxy <14293288+zysysys@user.noreply.gitee.com> Date: Mon, 2 Sep 2024 14:33:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3SysProfileController=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E6=B3=95=E7=AD=BE=E5=90=8D=EF=BC=8C=E6=98=8E?= =?UTF-8?q?=E7=A1=AE=E8=AF=B7=E6=B1=82=E5=8F=82=E6=95=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在`updatePwd`方法中使用@RequestParam明确指定旧密码和新密码,确保请求参数的清晰定义与正确解析。此变更强化了方法参数的明确性,优化了代码的可读性与健壮性。 --- .../java/com/muyu/system/controller/SysProfileController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/muyu/system/controller/SysProfileController.java b/src/main/java/com/muyu/system/controller/SysProfileController.java index ae49255..5d79648 100644 --- a/src/main/java/com/muyu/system/controller/SysProfileController.java +++ b/src/main/java/com/muyu/system/controller/SysProfileController.java @@ -85,7 +85,7 @@ public class SysProfileController extends BaseController { */ @Log(title = "个人信息", businessType = BusinessType.UPDATE) @PutMapping("/updatePwd") - public Result updatePwd (String oldPassword, String newPassword) { + public Result updatePwd (@RequestParam(value = "oldPassword") String oldPassword, @RequestParam(value = "newPassword") String newPassword) { String username = SecurityUtils.getUsername(); SysUser user = userService.selectUserByUserName(username); String password = user.getPassword();