From 820fd0c33ad960bacc855c4fffbbb86ecb8f309b Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 23 三月 2021 15:42:20 +0800
Subject: [PATCH] 2021-03-23 1.问题修复

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs       |   37 +++++++++++++-----
 Crabtree/ON.Ios/Info.plist                                         |    4 +-
 Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs        |    2 
 Crabtree/ON/Properties/AndroidManifest.xml                         |    2 
 Crabtree/.vs/SmartHome/xs/UserPrefs.xml                            |   23 ++++++-----
 Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs                 |    2 
 Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs |   10 +++--
 Crabtree/SmartHome/UI/SimpleControl/MainPage.cs                    |    7 +--
 8 files changed, 53 insertions(+), 34 deletions(-)

diff --git a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
index 5c6eea0..f59afad 100644
--- a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
+++ b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
@@ -1,13 +1,8 @@
 锘�<Properties StartupConfiguration="{1D83BF28-BA88-4152-BA41-D7EFE90A5437}|Default">
   <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.Android_Accelerated_Oreo" />
-  <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/HDL/Common/HttpUtil/NewApiRes.cs">
+  <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/UI/SimpleControl/MainPage.cs">
     <Files>
-      <File FileName="SmartHome/UI/SimpleControl/Phone/User/UserHomePage.cs" Line="25" Column="11" />
-      <File FileName="SmartHome/HDL/Common/HttpUtil/HttpUtil.cs" Line="1" Column="1" />
-      <File FileName="SmartHome/HDL/Common/HttpUtil/IMessageCommon.cs" Line="1" Column="1" />
-      <File FileName="SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs" Line="1" Column="1" />
-      <File FileName="SmartHome/HDL/Common/HttpUtil/NewAPI.cs" Line="1" Column="1" />
-      <File FileName="SmartHome/HDL/Common/HttpUtil/NewApiRes.cs" Line="1" Column="1" />
+      <File FileName="SmartHome/UI/SimpleControl/MainPage.cs" Line="41" Column="58" />
     </Files>
     <Pads>
       <Pad Id="ProjectPad">
@@ -16,16 +11,20 @@
             <Node name="Shared" expanded="True">
               <Node name="HDL" expanded="True">
                 <Node name="Common" expanded="True">
-                  <Node name="HttpUtil" expanded="True">
-                    <Node name="NewApiRes.cs" selected="True" />
-                  </Node>
+                  <Node name="HttpUtil" expanded="True" />
+                </Node>
+                <Node name="Operation" expanded="True">
+                  <Node name="Device" expanded="True" />
                 </Node>
               </Node>
               <Node name="UI" expanded="True">
                 <Node name="SimpleControl" expanded="True">
                   <Node name="Phone" expanded="True">
+                    <Node name="Guide" expanded="True" />
+                    <Node name="Register" expanded="True" />
                     <Node name="User" expanded="True" />
                   </Node>
+                  <Node name="MainPage.cs" selected="True" />
                 </Node>
               </Node>
             </Node>
@@ -45,7 +44,9 @@
   <MonoDevelop.Ide.Workspace ActiveConfiguration="Release|iPhone" />
   <MonoDevelop.Ide.ItemProperties.ON.Ios automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.00008030-00014C392121802E" />
   <MonoDevelop.Ide.DebuggingService.Breakpoints>
-    <BreakpointStore />
+    <BreakpointStore>
+      <Breakpoint file="/Users/jlchen/JLChen/ProjectsCode/HDLGit/CrabtreeOnNew/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs" relfile="SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs" line="153" column="1" />
+    </BreakpointStore>
   </MonoDevelop.Ide.DebuggingService.Breakpoints>
   <MultiItemStartupConfigurations />
 </Properties>
\ No newline at end of file
diff --git a/Crabtree/ON.Ios/Info.plist b/Crabtree/ON.Ios/Info.plist
index 4678814..7d34202 100755
--- a/Crabtree/ON.Ios/Info.plist
+++ b/Crabtree/ON.Ios/Info.plist
@@ -17,9 +17,9 @@
 	<key>CFBundleIdentifier</key>
 	<string>com.hdl.on</string>
 	<key>CFBundleShortVersionString</key>
-	<string>2.603191</string>
+	<string>2.603231</string>
 	<key>CFBundleVersion</key>
-	<string>2.603191</string>
+	<string>2.603231</string>
 	<key>LSRequiresIPhoneOS</key>
 	<true/>
 	<key>MinimumOSVersion</key>
diff --git a/Crabtree/ON/Properties/AndroidManifest.xml b/Crabtree/ON/Properties/AndroidManifest.xml
index a28a8df..7ba3d58 100644
--- a/Crabtree/ON/Properties/AndroidManifest.xml
+++ b/Crabtree/ON/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
 锘�<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hdl.crabtreenew" android:versionName="2.603191" android:versionCode="202103191">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hdl.crabtreenew" android:versionName="2.603231" android:versionCode="202103231">
 	<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="28" />
 	<!-- 鍦ㄥ畨鍗揚鐗堟湰涔嬪悗锛屽繀椤昏鎺堜簣FOREGROUND_SERVICE鏉冮檺锛屾墠鑳藉浣跨敤鍓嶅彴鏈嶅姟 -->
 	<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
index 996d34e..a460f6c 100644
--- a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
+++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
@@ -150,7 +150,7 @@
                 requestObj.memberEmail = account;
             }
             var requestJson = HttpUtil.GetSignRequestJson(requestObj);
-            return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_Register, requestJson);
+            return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_Register, requestJson, "", "", HttpUtil.TIME_OUT_LONG);
         }
 
         /// <summary>
diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs
index 5d79482..ef699e5 100644
--- a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs
+++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpUtil.cs
@@ -56,7 +56,7 @@
         /// 鍥哄畾鍩熷悕,姝e紡鐜
         /// 鍏叡鍩熷悕灏辫繎瑙f瀽
         /// </summary>
-        public const string GlobalRequestHttpsHost = "bahrain-gateway.hdlcontrol.com";
+        public const string GlobalRequestHttpsHost = "https://bahrain-gateway.hdlcontrol.com";
         /// <summary>
         /// 
         /// </summary>
diff --git a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
index 94c2640..5e830d2 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
@@ -38,7 +38,7 @@
         //public static Button LogoButton = new Button ();
   
 
-        public static string RequestVersion = "2.603191";
+        public static string RequestVersion = "2.603231";
         public static UserInfo LoginUser;
         /// <summary>
         /// 鏄惁鏄鐞嗗憳鏉冮檺(鍙樻洿浜�,鎴愬憳鐨勬椂鍊�,杩欎釜涔熶负ture銆備负浠�涔堜細澹版槑杩欐牱鍙橀噺,鍥犱负鏈変簺鎺ュ彛蹇呴』浣跨敤鍘熸潵鐨凾oken)
@@ -135,9 +135,8 @@
                     Application.DesignHeight = 1136;
                 }
                 //鍗板害瀹㈡埛瀹氬埗APP榛樿浣跨敤鑻辨枃
-                //Language.CurrentLanguage = "English";
-               Language.CurrentLanguage = "Chinese";
-                
+                Language.CurrentLanguage = "English";
+
 
                 Shared.BusSocket.Start (6000);
                 CommonPage.InitReceiveEvent ();
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
index d0e8116..6200b11 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
@@ -82,7 +82,9 @@
             //etAccount.Text = "551775569@qq.com";
             //etAccount.Text = "18824864143";
 
-            etAccount.Text = "cjl@hdlchina.com.cn";
+            //etAccount.Text = "cjl@hdlchina.com.cn";
+            //etAccount.Text = "2791308028@qq.com";
+            etAccount.Text = "858539859@qq.com";
 #endif
 
             accountView.AddChidren (etAccount);
@@ -135,8 +137,8 @@
                 Text = password,
             };
 #if DEBUG
-            etPasswrod.Text = "123456";
-            //etPasswrod.Text = "123456-Aa";
+            //etPasswrod.Text = "123456";
+            etPasswrod.Text = "123456-Aa";
 #endif
             passwrodView.AddChidren (etPasswrod);
 
@@ -536,8 +538,8 @@
             } else {
 
                 Application.RunOnMainThread (() => {
-                    UserMiddle.Init (false, true);
                     Close ();
+                    UserMiddle.Init (false, true);
                 });
             }
 
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
index 187b6f7..0b48fd0 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs
@@ -220,7 +220,26 @@
             UserMiddle.updateSensorhreadList.Clear ();
         }
 
-        //2020-01-11 
+        /// <summary>
+        /// 绉婚櫎GuidePageView
+        /// </summary>
+        static void removeGuidePageView ()
+        {
+            if (guidePageView != null) {
+                if (guidePageView.Parent != null) {
+                    Utlis.WriteLine ("绉婚櫎GuidePageView Parent 涓嶄负");
+                }
+                
+                guidePageView.RemoveFromParent ();
+               
+            }
+        }
+
+        /// <summary>
+        /// 2020-01-11 
+        /// </summary>
+        /// <param name="isGuide">鏄惁Guide</param>
+        /// <param name="bFromLogin">鏄惁鏉ヨ嚜鐧诲綍鐣岄潰</param>
         public static void Init (bool isGuide = false, bool bFromLogin = false)
         {
             if (MainPage.LoginUser == null)
@@ -230,14 +249,14 @@
                 new AccountLogin ().Show ();
                 UserConfig.Instance.TipVersionBackup = UserConfig.Instance.VersionNumber;
             } else {
+                //2021-03-23 绉婚櫎GuidePageView
+                removeGuidePageView ();
+
                 //if (UserConfig.Instance.GatewayList.Count == 0) {
                 //2020-01-11 Mac娌$粦瀹� 鏄惁鏉ュ彧鐧诲綍鐣岄潰
                 if (bFromLogin) {
                     if (!UserConfig.Instance.CheckHomeGatewaysNotEmpty ()) {
-                        if (guidePageView != null) {
-                            guidePageView.RemoveAll ();
-                            guidePageView.RemoveFromParent ();
-                        }
+                       
                         UserHomePage.FrameLayoutMain.AddChidren (guidePageView);
                         var guide = new GuideAddResidence ();
                         guide.IsHideBack = true;
@@ -338,12 +357,10 @@
         /// </summary>
         static void InitHomePageView ()
         {
-            //SystemRemote.LinkRemote ("", "", "",true); 
+            //SystemRemote.LinkRemote ("", "", "",true);
+           
             if (null != UserPageView.Parent) {
-                if (guidePageView.Parent != null) {
-                    guidePageView.RemoveAll ();
-                    guidePageView.RemoveFromParent ();
-                }
+
                 CleanPageView (FavoriteBodyView);
                 UserPageView.AddChidren (FavoritePageView);
                 FavoritePageView.AddChidren (FavoriteBodyView);

--
Gitblit v1.8.0