getUserInfo method
获取事件数据
Implementation
Future<UserEntity?> getUserInfo(String? userId) async {
Database db = await getDataBase();
var userProvider = await _getUserProvider(db, userId);
if (userProvider != null) {
///使用 compute 的 Isolate 优化 json decode
var mapData =
await compute(CodeUtils.decodeMapResult, userProvider.data as String);
return UserEntity.fromJson(mapData);
}
return null;
}