From 2683aed7f0c2aac408fa4881c633813a62db7f0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Thu, 27 Feb 2025 17:18:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/czg/controller/user/UserController.java | 3 +++ .../com/czg/account/dto/user/userinfo/UserInfoPwdEditDTO.java | 2 ++ 2 files changed, 5 insertions(+) diff --git a/cash-api/account-server/src/main/java/com/czg/controller/user/UserController.java b/cash-api/account-server/src/main/java/com/czg/controller/user/UserController.java index cfab2755..ea022636 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/user/UserController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/user/UserController.java @@ -47,6 +47,9 @@ public class UserController { */ @PutMapping("/pwd") public CzgResult updatePwd(@RequestBody UserInfoPwdEditDTO userInfoPwdEditDTO) { + if (!userInfoPwdEditDTO.getPayPwd().equals(userInfoPwdEditDTO.getCheckPayPwd())) { + return CzgResult.failure("两次密码不一致"); + } return CzgResult.success(userInfoService.updatePwd(StpKit.USER.getLoginIdAsLong(), userInfoPwdEditDTO)); } diff --git a/cash-common/cash-common-service/src/main/java/com/czg/account/dto/user/userinfo/UserInfoPwdEditDTO.java b/cash-common/cash-common-service/src/main/java/com/czg/account/dto/user/userinfo/UserInfoPwdEditDTO.java index 99d979e5..62b3ad6b 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/account/dto/user/userinfo/UserInfoPwdEditDTO.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/account/dto/user/userinfo/UserInfoPwdEditDTO.java @@ -13,6 +13,8 @@ public class UserInfoPwdEditDTO { */ @NotEmpty(message = "支付密码不为空") private String payPwd; + @NotEmpty(message = "二次确认支付密码不为空") + private String checkPayPwd; /** * 验证码 */