TASK: 语言;

This commit is contained in:
shahaibo
2023-10-31 15:28:37 +08:00
parent 8a04e7a507
commit d71674393f
4 changed files with 24 additions and 6 deletions

View File

@@ -404,9 +404,18 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
}
@Override
public String getUserLanguage() {
public Language getUserLanguage() {
AuthPrincipalVo userInfo = UserContext.getUserHolder();
// Language language = Language.valueOf(userInfo.getLanguage());
return userInfo.getLanguage();
return Language.valueOf(userInfo.getLanguage());
}
@Override
public String changeUserLanguage(String language) {
AuthPrincipalVo userInfo = UserContext.getUserHolder();
Account account = accountMapper.selectById(userInfo.getId());
account.setLanguage(language);
accountMapper.updateById(account);
String accountToken = createAccountToken(account);
return accountToken;
}
}