From 3698c13aba988cd3e41b91b255e1c682c057e565 Mon Sep 17 00:00:00 2001
From: chenqiyang <1406175257@qq.com>
Date: 星期四, 23 三月 2023 11:49:58 +0800
Subject: [PATCH] 1.新增历史记录相关页面及功能 2.修改配网为热点配网 3.设备列表增加过滤门锁功能 4.增加添加设备通知功能
---
Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/UIViewControllers/EZAPConfigResultViewController.m | 91 ++++++++++++++++++++++++++++++++-------------
1 files changed, 65 insertions(+), 26 deletions(-)
diff --git a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/UIViewControllers/EZAPConfigResultViewController.m b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/UIViewControllers/EZAPConfigResultViewController.m
index d199690..748bfd4 100644
--- a/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/UIViewControllers/EZAPConfigResultViewController.m
+++ b/Demo/EZOpensdk_iOS_4.15.1_build20201104/Demo/EZOpenSDKDemo/UIViewControllers/EZAPConfigResultViewController.m
@@ -31,7 +31,7 @@
- (void)viewDidLoad
{
[super viewDidLoad];
-
+
self.title = NSLocalizedString(@"wifi_ap_add_device_title", @"娣诲姞璁惧");
[self initSubviews];
@@ -102,7 +102,7 @@
[self stopTimer];
self.addCount = 0;
-
+
self.timer = [NSTimer scheduledTimerWithTimeInterval:5.0
target:self
selector:@selector(timerCallback)
@@ -130,26 +130,41 @@
[EZOPENSDK probeDeviceInfo:[GlobalKit shareKit].deviceSerialNo
deviceType:[GlobalKit shareKit].deviceModel
completion:^(EZProbeDeviceInfo *deviceInfo, NSError *error) {
- if (error)
- {
- [self probeErrorProcessWithError:error];
- }
- else
- {
- [EZOpenSDK addDevice:[GlobalKit shareKit].deviceSerialNo
- verifyCode:[GlobalKit shareKit].deviceVerifyCode
- completion:^(NSError *error) {
- if (error)
- {
- [self addErrorProcessWithError:error];
- }
- else
- {
- [self successProcess];
- }
- }];
- }
- }];
+ if (error)
+ {
+ [self probeErrorProcessWithError:error];
+ }
+ else
+ {
+ // [EZOpenSDK addDevice:[GlobalKit shareKit].deviceSerialNo
+ // verifyCode:[GlobalKit shareKit].deviceVerifyCode
+ // completion:^(NSError *error) {
+ // if (error)
+ // {
+ // [self addErrorProcessWithError:error];
+ // }
+ // else
+ // {
+ // [self successProcess];
+ // }
+ // }];
+ [EZHttpUtil.sharedManager addDeviceByHDL:[GlobalKit shareKit].deviceSerialNo
+ verifyCode:[GlobalKit shareKit].deviceVerifyCode
+ completion:^(ResponseData *responseData) {
+
+ if (!responseData.success)
+ {
+ [self addErrorProcessWithError:responseData];
+ }
+ else
+ {
+ [self successProcess];
+ }
+
+ }];
+
+ }
+ }];
}
- (void) probeErrorProcessWithError:(NSError *) error
@@ -181,18 +196,42 @@
[self.view makeToast:msg duration:2.0 position:@"center"];
}
-- (void) addErrorProcessWithError:(NSError *) error
+//- (void) addErrorProcessWithError:(NSError *) error
+//{
+// NSString *msg = nil;
+// if (error.code == 120010)
+// {
+// msg = NSLocalizedString(@"device_verify_code_wrong", @"楠岃瘉鐮侀敊璇�");
+// }
+// else if (error.code == 120020)
+// {
+// msg = NSLocalizedString(@"ad_already_added", @"鎮ㄥ凡娣诲姞杩囨璁惧");
+// }
+// else if (error.code == 120022)
+// {
+// msg = NSLocalizedString(@"ad_added_by_others", @"姝よ澶囧凡琚埆浜烘坊鍔�");
+// }
+// else
+// {
+// msg = NSLocalizedString(@"wifi_add_fail", @"娣诲姞澶辫触");
+// }
+//
+// [self.view makeToast:msg duration:2.0 position:@"center"];
+// self.msgLabel.hidden = YES;
+//}
+
+- (void) addErrorProcessWithError:(ResponseData *)responseData
{
NSString *msg = nil;
- if (error.code == 120010)
+ if ([responseData.code isEqual: @"20010"])
{
msg = NSLocalizedString(@"device_verify_code_wrong", @"楠岃瘉鐮侀敊璇�");
}
- else if (error.code == 120020)
+ else if ([responseData.code isEqual: @"20017"])
{
msg = NSLocalizedString(@"ad_already_added", @"鎮ㄥ凡娣诲姞杩囨璁惧");
}
- else if (error.code == 120022)
+ else if ([responseData.code isEqual: @"20013"])
{
msg = NSLocalizedString(@"ad_added_by_others", @"姝よ澶囧凡琚埆浜烘坊鍔�");
}
--
Gitblit v1.8.0