import 'package:chat/utils/network/http.dart'; import 'package:chat/utils/ui_tools.dart'; import 'package:package_info_plus/package_info_plus.dart'; class PublicProvider { /// 检测更新 static Future checkUpgrade(PackageInfo? packageInfo) async { try { if (packageInfo == null) { return null; } else { return await Http.get( 'version/check', params: { 'package_name': packageInfo.packageName, 'version': packageInfo.version, }, ); } } catch (e) { UiTools.toast(e.toString()); } return null; } }