|
@@ -27,7 +27,6 @@ class UserState extends StateModuleBase {
|
|
|
final RxList<String> _features = RxList<String>();
|
|
|
final Rx<String> _headImageToken = Rx('');
|
|
|
final Rx<PatientDTO?> _currentSelectPatientInfo = Rx(null);
|
|
|
- final Rx<bool> _isShowUserCard = Rx(false);
|
|
|
|
|
|
/// 登录令牌
|
|
|
String? get token => _token;
|
|
@@ -35,7 +34,7 @@ class UserState extends StateModuleBase {
|
|
|
/// 是否登录中
|
|
|
bool get isLogOn => token != null && token!.isNotEmpty;
|
|
|
|
|
|
- /// 是否记住密码
|
|
|
+ /// 是否自动登录
|
|
|
bool get isAutoLogin => _isAutoLogin;
|
|
|
|
|
|
/// 登录账号
|
|
@@ -51,10 +50,6 @@ class UserState extends StateModuleBase {
|
|
|
String get displayName => _displayName.value;
|
|
|
set displayName(String val) => _displayName.value = val;
|
|
|
|
|
|
- /// 是否显示用户卡片
|
|
|
- bool get isShowUserCard => _isShowUserCard.value;
|
|
|
- set isShowUserCard(bool val) => _isShowUserCard.value = val;
|
|
|
-
|
|
|
/// 团队名称
|
|
|
String get teamName => _userInfo?.teamName ?? "";
|
|
|
|
|
@@ -126,16 +121,11 @@ class UserState extends StateModuleBase {
|
|
|
await templateController.saveTemplate();
|
|
|
await _fetchFeatures();
|
|
|
await Store.persistent();
|
|
|
-
|
|
|
- Future.delayed(const Duration(milliseconds: 300), () {
|
|
|
- isShowUserCard = true;
|
|
|
- });
|
|
|
}
|
|
|
|
|
|
/// 处理登出
|
|
|
Future<void> handleLogOut() async {
|
|
|
_token = null;
|
|
|
- isShowUserCard = false;
|
|
|
_currentSelectPatientInfo.value = null;
|
|
|
_updateRpcResEncryptKey("");
|
|
|
|