xcAlarmInit method
报警功能初始化 zh_CN
szInitInfo初始化json
seq自定义值
return code:0
Implementation
Future<int> xcAlarmInit(AlarmMessageInitModel model) async {
final requestJs = model.toJsonString();
final originResponse =
await _api.alarmInit(requestJs, ApiSeq.instance.getSeq());
if (kDebugMode) {
print('报警功能初始化: $requestJs');
}
XCloudResponse response = XCloudResponse.fromOriginResponse(originResponse);
if (kDebugMode) {
print(
'报警功能初始化 收到返回了 response:code: ${originResponse.param1}, data: ${originResponse.data}');
}
if (!response.success) {
return Future.error(XCloudAPIException(
code: response.code, commandId: originResponse.commandId));
}
return Future.value(response.code);
}