app-starlock/lib/mine/gateway/gatewayConnectionLock/gatewayConnectionLockList_logic.dart
魏少阳 2368bb631c 1、完成网关模块国际化
2、删除蓝牙协议模块不用的蓝牙协议文件
2024-10-15 14:24:35 +08:00

28 lines
842 B
Dart

import 'package:star_lock/tools/baseGetXController.dart';
import '../../../network/api_repository.dart';
import 'gatewayConnectionLockList_entity.dart';
import 'gatewayConnectionLockList_state.dart';
class GatewayConnectionLockListLogic extends BaseGetXController {
GatewayConnectionLockListState state = GatewayConnectionLockListState();
// 网关-附近的锁
Future<GatewayConnectionLockListEntity> gatewayConnectionLockListDataRequest() async {
final GatewayConnectionLockListEntity entity = await ApiRepository.to.gatewayConnectionLockLoadData(
gatewayId:state.gatewayId.value
);
if (entity.errorCode!.codeIsSuccessful) {
state.itemDataList.value = entity.data!.list!;
}
return entity;
}
@override
void onReady() {
super.onReady();
gatewayConnectionLockListDataRequest();
}
}