fix:修复 ota 升级

This commit is contained in:
anfe 2024-06-15 16:41:31 +08:00
parent 5aa5ea9116
commit 787e2ef9ed
2 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,6 @@ import 'package:star_lock/blue/io_reply.dart';
import 'package:star_lock/blue/io_tool/io_tool.dart';
import 'package:star_lock/blue/io_tool/manager_event_bus.dart';
import 'package:star_lock/blue/sender_manage.dart';
import 'package:star_lock/main/lockDetail/lockSet/lockEscalation/updateLockInfo_entity.dart';
import 'package:star_lock/main/lockDetail/lockSet/lockEscalation/version_entity.dart';
import 'package:star_lock/network/api_repository.dart';
import 'package:star_lock/tools/baseGetXController.dart';
@ -351,10 +350,10 @@ class LockEscalationLogic extends BaseGetXController {
otaIndex++;
processOtaUpgrade();
} else if (reply is ConfirmationOTAUpgradeReply && reply.status == 0x00) {
closeOTADAta();
ApiRepository.to.getLockUpdateLockInfo(
lockId: CommonDataManage().currentKeyInfo.lockId ?? 0,
fwVersion: state.showNewVersion.value);
closeOTADAta();
showToast('固件升级完成'.tr);
} else if (reply is GetStarLockStatuInfoReply) {
_replyGetStarLockStatusInfo(reply);

View File

@ -30,6 +30,7 @@ class Data {
isUpdate = json['isUpdate'];
downloadUrl = json['downloadUrl'];
description = json['description'];
version = json['version'];
}
int? isUpdate;