|
@@ -195,7 +195,22 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
return new Result(10000,"绑定成功",true);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result updateUserPassword(Map<String,String> map,Integer userId) {
|
|
|
+ String oldPassWord = map.get("oldPassWord");
|
|
|
+ String newPassWord = map.get("newPassWord");
|
|
|
+ SysAccountMultilevel accountMultilevel = accountMultilevelMapper.selectById(userId);
|
|
|
+ if (!accountMultilevel.getPassword().equals(oldPassWord)){
|
|
|
+ return new Result(10001,"密码错误",false);
|
|
|
+ }
|
|
|
+ accountMultilevel.setPassword(newPassWord);
|
|
|
+ accountMultilevelMapper.updateById(accountMultilevel);
|
|
|
+
|
|
|
|
|
|
|
|
|
+ return new Result(ResultCode.SUCCESS,"修改成功");
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|