feat:切换flutter版本
This commit is contained in:
1 parent
ee761ccc48
commit
72443f7abf
32 files changed
+536
-375
No files matched your search
@@ -91,8 +91,6 @@ abstract class AppSettingTool {
|
||||
}
|
||||
|
||||
static Future<void> setSysSetting(SysSetting sysInfo) async {
|
||||
final globalSysInfo = await getSysSetting();
|
||||
if (globalSysInfo == sysInfo) return;
|
||||
await _setSetting(sysJson: sysInfo);
|
||||
}
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ class AppControl extends GetxController {
|
||||
|
||||
/// mq
|
||||
StreamSubscription? mqListen;
|
||||
|
||||
EventBus mqUpdateEventBus = EventBus();
|
||||
|
||||
/// 数据库
|
||||
@@ -34,7 +35,7 @@ class AppControl extends GetxController {
|
||||
serialCardManage.close();
|
||||
srialSteelyardManage.close();
|
||||
AppNetworkTool.closeListenNetwork();
|
||||
// TtsManage.dispose();
|
||||
TtsManage.dispose();
|
||||
}
|
||||
|
||||
Future<void> initAsync() async {
|
||||
@@ -43,8 +44,8 @@ class AppControl extends GetxController {
|
||||
serialCardManage = SerialCardManage();
|
||||
srialSteelyardManage = SerialSteelyardManage();
|
||||
AppNetworkTool.listenNetwork();
|
||||
// await AppFileTool.backupSqlFile();
|
||||
// await TtsManage.initialize();
|
||||
await AppFileTool.backupSqlFile();
|
||||
await TtsManage.initialize();
|
||||
Get.offAllNamed(RouteNames.login);
|
||||
}
|
||||
}
|
||||
@@ -8,25 +8,26 @@ abstract class SyncConfigTool {
|
||||
static const _tag = "sync配置工具";
|
||||
|
||||
// 自动同步设备信息导本地缓存
|
||||
static Future<void> autoSyncSysInfo() async {
|
||||
static Future<SysSetting?> autoSyncSysInfo() async {
|
||||
final login = await AppUserTool.isLogin();
|
||||
if (!login) return;
|
||||
if (!login) return null;
|
||||
final sysSetting = await AppSettingTool.getSysSetting();
|
||||
logger.i("|$_tag|开始同步设备信息 sysInfo:|${json.encode(sysSetting)}|");
|
||||
if (ObjectUtil.isEmpty(sysSetting)) return;
|
||||
if (ObjectUtil.isEmpty(sysSetting.serviceId)) return;
|
||||
if (ObjectUtil.isEmpty(sysSetting)) return null;
|
||||
if (ObjectUtil.isEmpty(sysSetting.serviceId)) return null;
|
||||
final serviceId = sysSetting.serviceId;
|
||||
final pa = {"id": serviceId};
|
||||
final data = await HardApi.get(pa);
|
||||
if (data == null) {
|
||||
logger.e("|$_tag|同步设备信息错误serviceId:|$serviceId|;");
|
||||
return;
|
||||
return null;
|
||||
}
|
||||
// 基本信息
|
||||
await AppSettingTool.updateSysInfoByService(data);
|
||||
// 人脸sdk
|
||||
await autoSyncFaceSdk(detail: data, sysInfo: sysSetting);
|
||||
logger.i("|$_tag|结束同步设备信息 sysInfo:|${json.encode(sysSetting)}|");
|
||||
return sysSetting;
|
||||
}
|
||||
|
||||
// 自动同步设备信息导本地缓存-同步人脸sdk
|
||||
|
||||
Reference in new issue
Block a user