This commit is contained in:
zhutao
2025-09-04 17:57:35 +08:00
parent 4d12f8afc2
commit 0231dcfe1a
34 changed files with 1339 additions and 368 deletions

View File

@@ -21,7 +21,7 @@ class AppStore with ChangeNotifier {
notifyListeners();
}
///设置用户数据
///设置数据
Future<void> setInfo(LoginDto data) async {
token = data.accessToken!;
userInfo = data.userInfo;
@@ -30,6 +30,17 @@ class AppStore with ChangeNotifier {
await Storage.set('token', token);
}
///更新用户信息
void updateUserInfo(UserInfo value) async {
userInfo = userInfo?.copyWith(
name: value.name,
avatar: value.avatar,
description: value.description,
);
await Storage.set('userInfo', userInfo?.toJson());
notifyListeners();
}
///获取token
static Future<String> getToken() async {
return await Storage.get("token") ?? '';