TASK: 多语言;

This commit is contained in:
shahaibo
2023-11-09 17:13:33 +08:00
parent f3fcaa3ed6
commit 8afec1e962
4 changed files with 7 additions and 7 deletions

View File

@@ -31,9 +31,9 @@ public class Response<T> implements Serializable {
return success(ResultEnum.SUCCESS.getCode(), ResultEnum.SUCCESS.getMsg(), null); return success(ResultEnum.SUCCESS.getCode(), ResultEnum.SUCCESS.getMsg(), null);
} }
public static <T> Response<T> success(String msg) { // public static <T> Response<T> success(String msg) {
return success(ResultEnum.SUCCESS.getCode(), msg, null); // return success(ResultEnum.SUCCESS.getCode(), msg, null);
} // }
public static <T> Response<T> success(T data) { public static <T> Response<T> success(T data) {
return success(ResultEnum.SUCCESS.getCode(), ResultEnum.SUCCESS.getMsg(), data); return success(ResultEnum.SUCCESS.getCode(), ResultEnum.SUCCESS.getMsg(), data);

View File

@@ -70,7 +70,7 @@ public class AccountController {
@ApiOperation(value = "获取当前用户语言") @ApiOperation(value = "获取当前用户语言")
@PostMapping("/getUserLanguage") @PostMapping("/getUserLanguage")
public Response<Language> getUserLanguage() { public Response<String> getUserLanguage() {
return Response.success(accountService.getUserLanguage()); return Response.success(accountService.getUserLanguage());
} }

View File

@@ -91,7 +91,7 @@ public interface AccountService extends IService<Account> {
*/ */
Boolean editUser(AccountEditDTO accountEditDTO); Boolean editUser(AccountEditDTO accountEditDTO);
Language getUserLanguage(); String getUserLanguage();
String changeUserLanguage(String language); String changeUserLanguage(String language);
} }

View File

@@ -404,9 +404,9 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
} }
@Override @Override
public Language getUserLanguage() { public String getUserLanguage() {
AuthPrincipalVo userInfo = UserContext.getUserHolder(); AuthPrincipalVo userInfo = UserContext.getUserHolder();
return Language.valueOf(userInfo.getLanguage()); return Language.valueOf(userInfo.getLanguage()).name();
} }
@Override @Override