fix:修复 ota 升级
This commit is contained in:
parent
5aa5ea9116
commit
787e2ef9ed
@ -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/io_tool.dart';
|
||||||
import 'package:star_lock/blue/io_tool/manager_event_bus.dart';
|
import 'package:star_lock/blue/io_tool/manager_event_bus.dart';
|
||||||
import 'package:star_lock/blue/sender_manage.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/main/lockDetail/lockSet/lockEscalation/version_entity.dart';
|
||||||
import 'package:star_lock/network/api_repository.dart';
|
import 'package:star_lock/network/api_repository.dart';
|
||||||
import 'package:star_lock/tools/baseGetXController.dart';
|
import 'package:star_lock/tools/baseGetXController.dart';
|
||||||
@ -351,10 +350,10 @@ class LockEscalationLogic extends BaseGetXController {
|
|||||||
otaIndex++;
|
otaIndex++;
|
||||||
processOtaUpgrade();
|
processOtaUpgrade();
|
||||||
} else if (reply is ConfirmationOTAUpgradeReply && reply.status == 0x00) {
|
} else if (reply is ConfirmationOTAUpgradeReply && reply.status == 0x00) {
|
||||||
closeOTADAta();
|
|
||||||
ApiRepository.to.getLockUpdateLockInfo(
|
ApiRepository.to.getLockUpdateLockInfo(
|
||||||
lockId: CommonDataManage().currentKeyInfo.lockId ?? 0,
|
lockId: CommonDataManage().currentKeyInfo.lockId ?? 0,
|
||||||
fwVersion: state.showNewVersion.value);
|
fwVersion: state.showNewVersion.value);
|
||||||
|
closeOTADAta();
|
||||||
showToast('固件升级完成'.tr);
|
showToast('固件升级完成'.tr);
|
||||||
} else if (reply is GetStarLockStatuInfoReply) {
|
} else if (reply is GetStarLockStatuInfoReply) {
|
||||||
_replyGetStarLockStatusInfo(reply);
|
_replyGetStarLockStatusInfo(reply);
|
||||||
|
|||||||
@ -30,6 +30,7 @@ class Data {
|
|||||||
isUpdate = json['isUpdate'];
|
isUpdate = json['isUpdate'];
|
||||||
downloadUrl = json['downloadUrl'];
|
downloadUrl = json['downloadUrl'];
|
||||||
description = json['description'];
|
description = json['description'];
|
||||||
|
version = json['version'];
|
||||||
}
|
}
|
||||||
|
|
||||||
int? isUpdate;
|
int? isUpdate;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user