TASK: 多语言;
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user