可视对讲按门铃出现远程开锁弹框优化
This commit is contained in:
parent
5eca523bd1
commit
4303886a7e
@ -2,7 +2,6 @@ import 'dart:async';
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:device_info_plus/device_info_plus.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/scheduler.dart';
|
||||
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
|
||||
import 'package:flutter_easyloading/flutter_easyloading.dart';
|
||||
@ -36,23 +35,10 @@ import '../../../blue/blue_manage.dart';
|
||||
import '../../../blue/io_protocol/io_openLock.dart';
|
||||
import '../../../blue/io_protocol/io_referEventRecordTime.dart';
|
||||
import '../../../blue/io_reply.dart';
|
||||
import '../../../blue/io_sender.dart';
|
||||
import '../../../blue/io_tool/io_tool.dart';
|
||||
import '../../../blue/io_tool/manager_event_bus.dart';
|
||||
import '../../../blue/sender_manage.dart';
|
||||
import '../../../network/api_repository.dart';
|
||||
import '../../../network/start_chart_api.dart';
|
||||
import '../../../talk/other/audio_player_manager.dart';
|
||||
import '../../../talk/starChart/constant/message_type_constant.dart';
|
||||
import '../../../talk/starChart/constant/payload_type_constant.dart';
|
||||
import '../../../talk/starChart/constant/protocol_flag_constant.dart';
|
||||
import '../../../talk/starChart/entity/scp_message.dart';
|
||||
import '../../../talk/starChart/exception/start_chart_message_exception.dart';
|
||||
import '../../../talk/starChart/handle/impl/udp_ble_passthrough_handler.dart';
|
||||
import '../../../talk/starChart/handle/impl/udp_remote_un_lock_handler.dart';
|
||||
import '../../../talk/starChart/handle/scp_message_handle.dart';
|
||||
import '../../../talk/starChart/handle/scp_message_handler_factory.dart';
|
||||
import '../../../talk/udp/udp_reciverData.dart';
|
||||
import '../../../tools/baseGetXController.dart';
|
||||
import '../../../tools/commonDataManage.dart';
|
||||
import '../../../tools/dateTool.dart';
|
||||
@ -63,6 +49,7 @@ import '../lockOperatingRecord/lockOperatingRecordGetLastRecordTime_entity.dart'
|
||||
import '../lockSet/basicInformation/uploadElectricQuantity/uploadElectricQuantity_entity.dart';
|
||||
import 'lockDetail_state.dart';
|
||||
import 'lockNetToken_entity.dart';
|
||||
import 'package:star_lock/network/start_chart_api.dart';
|
||||
|
||||
class LockDetailLogic extends BaseGetXController {
|
||||
final LockDetailState state = LockDetailState();
|
||||
|
||||
@ -82,6 +82,9 @@ class RemoteUnlockCoordinator {
|
||||
if (item == null) {
|
||||
return;
|
||||
}
|
||||
if(item.hasGateway != 1) {
|
||||
return;
|
||||
}
|
||||
|
||||
final String? lastHandledStr = await Storage.getString('handledRemoteUnlockOperateDate');
|
||||
final int lastHandled = int.tryParse(lastHandledStr ?? '0') ?? 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user