|
@@ -23,6 +23,8 @@ import com.ruoyi.common.utils.file.MimeTypeUtils;
|
|
|
import com.ruoyi.framework.web.service.TokenService;
|
|
|
import com.ruoyi.system.service.ISysUserService;
|
|
|
|
|
|
+import static com.ruoyi.common.constant.CommonConstants.ONE;
|
|
|
+
|
|
|
/**
|
|
|
* 个人信息 业务处理
|
|
|
*
|
|
@@ -92,6 +94,11 @@ public class SysProfileController extends BaseController
|
|
|
LoginUser loginUser = getLoginUser();
|
|
|
String userName = loginUser.getUsername();
|
|
|
String password = loginUser.getPassword();
|
|
|
+ SysUser sysUser = new SysUser();
|
|
|
+ sysUser.setPassword(newPassword);
|
|
|
+ if (ONE.equals(userService.checkStrongPwd(sysUser))) {
|
|
|
+ return AjaxResult.error("密码必须包含数字、大小写字母、特殊符号且大于8位");
|
|
|
+ }
|
|
|
if (!SecurityUtils.matchesPassword(oldPassword, password))
|
|
|
{
|
|
|
return error("修改密码失败,旧密码错误");
|