1
dd
2025-11-29 9437600612eb0243a3371ff1e4fa3689cce8c83a
ruoyi-admin/src/main/java/com/ruoyi/web/controller/user/UserController.java
@@ -406,10 +406,10 @@
                    return AjaxResult.error("手机号格式不正确!");
                }
            }
            if(StringUtils.isNotEmpty(vo.getPassword()) && StringUtils.isEmpty(vo.getOldPassword())){
            if(null == vo.getStatus() && StringUtils.isNotEmpty(vo.getPassword()) && StringUtils.isEmpty(vo.getOldPassword())){
                return AjaxResult.error("旧密码不能为空!");
            }
            if(StringUtils.isNotEmpty(vo.getPassword())){
            if(null == vo.getStatus() && StringUtils.isNotEmpty(vo.getPassword())){
                String s = SymmetricCryptoUtil.decryptPassword(userAccount.getPassword());
                if(!vo.getOldPassword().equals(s)){
                    return AjaxResult.error("旧密码不正确!");