This commit is contained in:
2022-11-15 16:16:06 +08:00
parent 8c6d1b2add
commit 6e7304ff19
9 changed files with 167 additions and 34 deletions

View File

@@ -1,16 +1,22 @@
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() async {
static Future checkUpgrade(PackageInfo? packageInfo) async {
try {
return await Http.get(
'version/check',
params: {
'version': '',
},
);
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());
}