From 4c40f503acf2bcf90d294cc439ef46ba259b9c60 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 02 十二月 2019 09:27:46 +0800
Subject: [PATCH] 新版本,如果 IOS 编译报错,先注释掉

---
 ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/WirelessApDirection2Form.cs |   41 +++++++++++++++++++++++++++++++----------
 1 files changed, 31 insertions(+), 10 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/WirelessApDirection2Form.cs b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/WirelessApDirection2Form.cs
index 7e10cf7..74d326b 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/WirelessApDirection2Form.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Add/WirelessApDirection2Form.cs
@@ -31,6 +31,35 @@
             //娓呯┖bodyFrame
             this.ClearBodyFrame();
 
+            //涓嬩竴姝�
+            var btnNext = new BottomClickButton();
+            btnNext.TextID = R.MyInternationalizationString.uNextway;
+            bodyFrameLayout.AddChidren(btnNext);
+            btnNext.ButtonClickEvent += (sender, e) =>
+            {
+                //濡傛灉涓嶆槸鐑偣妯″紡
+                if (HdlWifiLogic.Current.IsGatewayHotspot == false)
+                {
+                    //閫夋嫨hdlZigbeeGW-xxxx缃戠粶
+                    this.ShowMassage(ShowMsgType.Error, Language.StringByID(R.MyInternationalizationString.uPleaseSelectGatewayXXNet));
+                    return;
+                }
+                var errorMsg = HdlWifiLogic.Current.StartApTcpConnection();
+                if (errorMsg != null)
+                {
+                    //鎷ユ湁閿欒
+                    this.ShowMassage(ShowMsgType.Error, errorMsg);
+                    return;
+                }
+                var form = new WirelessApSelectNetworkForm();
+                this.AddFromAndRemoveNowForm(form);
+            };
+            //濡傛灉涓嶆槸缃戝叧鐑偣
+            if (HdlWifiLogic.Current.IsGatewayHotspot == false)
+            {
+                btnNext.Visible = false;
+            }
+
             //鍥剧墖
             var framePic = new FrameLayout();
             framePic.Width = Application.GetMinRealAverage(852);
@@ -64,6 +93,8 @@
             btnSettion.Text = Language.StringByID(R.MyInternationalizationString.uGotoSettion);
             btnSettion.ButtonClickEvent += (sender, e) =>
             {
+                HdlWifiLogic.Current.OpenAppWifiSettion();
+                btnNext.Visible = true;
             };
             bodyFrameLayout.AddChidren(btnSettion);
             //搴曠嚎
@@ -80,16 +111,6 @@
             {
                 var form = new DeviceDirection.DeviceDirectionHelpForm();
                 form.AddForm("WirelessUdp");
-            };
-
-            //涓嬩竴姝�
-            var btnNext = new BottomClickButton();
-            btnNext.TextID = R.MyInternationalizationString.uNextway;
-            bodyFrameLayout.AddChidren(btnNext);
-            btnNext.ButtonClickEvent += (sender, e) =>
-            {
-                var form = new WirelessApSelectNetworkForm();
-                this.AddFromAndRemoveNowForm(form);
             };
         }
 

--
Gitblit v1.8.0