| | |
| | | public Result<?> changeAddress(@RequestBody @Valid ChangeAddressModel model) { |
| | | String adminUserName = SecurityUtils.getSysUser().getUsername(); |
| | | Long adminUserId = SecurityUtils.getSysUser().getUserId(); |
| | | model.setSafeWord(passwordManager.decryptPassword(model.getSafeWord())); |
| | | SysUser user = sysUserService.getSysUserById(SecurityUtils.getSysUser().getUserId()); |
| | | if (passwordEncoder.matches(model.getSafeWord(), user.getSafePassword())) { |
| | | throw new YamiShopBindException("资金密码不正确!"); |
| | | } |
| | | withdrawService.updateAddress(model.getId(), adminUserName, adminUserId, model.getChangeAfterAddress()); |
| | | return Result.ok(null); |
| | | |