BUGFIX: name 信息绑定邮箱录入;

This commit is contained in:
shahaibo
2025-02-12 09:56:55 +08:00
parent 6e53bc3ca5
commit 079ab4d98f

View File

@@ -472,11 +472,15 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
result = SendEmailUtil.send(emailSendDTO.getEmail(), null,
SendEmailUtil.BIND_MAILBOX_TEMPLATE_ID, randomVerifyCode);
if (!StringUtil.isNullOrEmpty(emailSendDTO.getCountry()) || !StringUtil.isNullOrEmpty(emailSendDTO.getOccupation())){
if (!StringUtil.isNullOrEmpty(emailSendDTO.getCountry()) || !StringUtil.isNullOrEmpty(emailSendDTO.getOccupation())
|| StringUtils.isEmpty(emailSendDTO.getSurname()) || StringUtils.isNotEmpty(emailSendDTO.getTitle())){
Long accountId = UserContext.getUserHolder().getId();
Account account = baseMapper.selectById(accountId);
account.setCountry(emailSendDTO.getCountry());
account.setOccupation(emailSendDTO.getOccupation());
account.setTitle(emailSendDTO.getTitle());
account.setSurname(emailSendDTO.getSurname());
account.setGivenName(emailSendDTO.getGivenName());
baseMapper.updateById(account);
}
break;