xcQueryAlarmMsgList method

Future<Map<String, dynamic>> xcQueryAlarmMsgList(
  1. AlarmMessageModel model
)

Implementation

Future<Map<String, dynamic>> xcQueryAlarmMsgList(
    AlarmMessageModel model) async {
  final originResponse = await _api.queryAlarmMsgList(
      model.toJsonString(), ApiSeq.instance.getSeq());
  XCloudResponse<Map<String, dynamic>> response =
      XCloudResponse.fromOriginResponse<Map<String, dynamic>>(originResponse);
  if (!response.success) {
    return Future.error(XCloudAPIException(
        code: response.code, commandId: originResponse.commandId));
  }
  return Future.value(response.data);
}