zy-asrs-flow/src/pages/account/setting/components/security.jsx
@@ -7,12 +7,13 @@ import { useModel } from '@umijs/max'; import Http from '@/utils/http'; const resetPwd = async (val) => { const resetPwd = async (val, form) => { const hide = message.loading('正在修改'); try { const resp = await Http.doPost('api/user/reset/pwd', val); if (resp.code === 200) { message.success('修改成功'); form.resetFields(); return true; } else { message.error(resp.msg); @@ -32,7 +33,7 @@ const { currentUser } = initialState || {}; const handleFinish = (values) => { resetPwd({...values, id: currentUser.id}); resetPwd({...values, id: currentUser.id}, form); } return ( zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/system/controller/UserController.java
@@ -190,7 +190,7 @@ public R resetPwd(@RequestBody ResetPwdParam param) { User user = userService.getById(param.getId()); if (!Cools.isEmpty(param.getOldPwd())) { if (!userService.encodePassword(param.getOldPwd()).equals(user.getPassword())) { if (!userService.comparePassword(user.getPassword(), param.getOldPwd())) { return R.error("当前密码错误"); } }