xcAlarmQuerySubscribeStatus method
Implementation
Future<bool> xcAlarmQuerySubscribeStatus(Querysubscribe messageBody) async {
String jsonString = messageBody.toJsonString();
final originResponse = await _api.alarmQuerySubscribeStatus(
jsonString, ApiSeq.instance.getSeq());
XCloudResponse<Map<String, dynamic>> response =
XCloudResponse.fromOriginResponse<Map<String, dynamic>>(originResponse);
if (response.code < 0) {
return Future.error(XCloudAPIException(
code: response.code, commandId: originResponse.commandId));
}
Map<String, dynamic> map = response.data;
if (map.keys.contains('result') && map['result'] == '1') {
return true;
}
return false;
}