fix:修改忘记密码_修改密码模块,符合修改密码策略 #14

Merged
cuihaojie merged 1 commits from fix/forgotPassword_2727 into test 1 year ago

@ -66,38 +66,38 @@ public class OcrSUserTController {
if(map.get("newPassword").equals(map.get("rePasswrod"))){ if(map.get("newPassword").equals(map.get("rePasswrod"))){
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder(); BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
UpdateWrapper<OcrSUserT> updatewrapper = new UpdateWrapper<>(); UpdateWrapper<OcrSUserT> updatewrapper = new UpdateWrapper<>();
updatewrapper.eq("LOGINNAME", map.get("loginname")).set("PASSWORD",bCryptPasswordEncoder.encode(map.get("newPassword"))); updatewrapper.eq("MOBILE", map.get("loginname")).set("PASSWORD",bCryptPasswordEncoder.encode(map.get("newPassword")));
boolean update = sUserTService.update(updatewrapper); boolean update = sUserTService.update(updatewrapper);
if(update){ if(update){
// return new ResponseEntity<Object>("密码重设成功!",HttpStatus.OK); // return new ResponseEntity<Object>("密码重设成功!",HttpStatus.OK);
return ResultVoUtil.error(ResultVo.SUCCESS,"密码重设成功!"); return ResultVoUtil.success(ResultVo.SUCCESS,"密码重设成功!");
} }
}else{ }else{
// return new ResponseEntity<Object>("两次密码输入不一致!",HttpStatus.OK); // return new ResponseEntity<Object>("两次密码输入不一致!",HttpStatus.OK);
return ResultVoUtil.error(ResultVo.SUCCESS,"两次密码输入不一致!"); return ResultVoUtil.error(ResultVo.ERROR,"两次密码输入不一致!");
} }
}else{ }else{
// return new ResponseEntity<Object>("请再次输入新密码!",HttpStatus.OK); // return new ResponseEntity<Object>("请再次输入新密码!",HttpStatus.OK);
return ResultVoUtil.error(ResultVo.SUCCESS,"请再次输入新密码!"); return ResultVoUtil.error(ResultVo.ERROR,"请再次输入新密码!");
} }
}else{ }else{
// return new ResponseEntity<Object>("请输入新密码!",HttpStatus.OK); // return new ResponseEntity<Object>("请输入新密码!",HttpStatus.OK);
return ResultVoUtil.error(ResultVo.SUCCESS,"请输入新密码!"); return ResultVoUtil.error(ResultVo.ERROR,"请输入新密码!");
} }
}else { }else {
// return new ResponseEntity<Object>("请输入同时包含英文、数字的8~16位密码",HttpStatus.OK); // return new ResponseEntity<Object>("请输入同时包含英文、数字的8~16位密码",HttpStatus.OK);
return ResultVoUtil.error(ResultVo.SUCCESS,"请输入同时包含英文、数字的8~16位密码"); return ResultVoUtil.error(ResultVo.ERROR,"请输入同时包含英文、数字的8~16位密码");
} }
return ResultVoUtil.error(ResultVo.SUCCESS); return ResultVoUtil.error(ResultVo.ERROR);
} }
@ApiOperation(value = "忘记密码", notes = "忘记密码") @ApiOperation(value = "忘记密码", notes = "忘记密码")

Loading…
Cancel
Save