app-starlock/lib/mine/gateway/gatewayDetail/gatewayDetail_logic.dart
魏少阳 6b792df101 1、添加网关获取附近WiFi协议及逻辑
2、添加添加网关协议、接口及逻辑
3、添加网关详情功能
4、添加删除网关功能
2024-09-19 09:26:07 +08:00

23 lines
729 B
Dart

import 'package:get/get.dart';
import 'package:star_lock/tools/baseGetXController.dart';
import '../../../login/login/entity/LoginEntity.dart';
import '../../../network/api_repository.dart';
import 'gatewayDetail_state.dart';
class GatewayDetailLogic extends BaseGetXController{
GatewayDetailState state = GatewayDetailState();
Future<void> deletGateway() async{
final LoginEntity entity = await ApiRepository.to.gatewayDelet(
gatewayId: state.getewayItemData.value.gatewayId ?? 0,
);
if(entity.errorCode!.codeIsSuccessful){
showToast('删除成功'.tr, something:(){
// eventBus.fire(PassCurrentLockInformationEvent(state.lockSetInfoData.value));
Get.back();
});
}
}
}