From c400abb7465732b7ca46280cbd126651985c55e0 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期二, 01 十一月 2022 09:08:38 +0800
Subject: [PATCH] 备份

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs |   22 ++++++++++++++++++++++
 Crabtree/ON/Properties/AndroidManifest.xml                            |    4 ++--
 Crabtree/.vs/SmartHome/xs/UserPrefs.xml                               |   23 ++++++++---------------
 Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs    |    2 +-
 Crabtree/SmartHome/UI/SimpleControl/MainPage.cs                       |    2 +-
 5 files changed, 34 insertions(+), 19 deletions(-)

diff --git a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
index 923bff7..fd993b1 100644
--- a/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
+++ b/Crabtree/.vs/SmartHome/xs/UserPrefs.xml
@@ -2,28 +2,23 @@
   <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.SelectDevice" />
   <MonoDevelop.Ide.Workbench ActiveDocument="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs">
     <Files>
-      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/ManualUpgradeDialog.cs" Line="1" Column="1" />
-      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" />
-      <File FileName="SmartHome/UI/SimpleControl/Phone/TV/ConfigIRCode.cs" />
-      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" Line="645" Column="40" />
+      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" Line="208" Column="1" />
+      <File FileName="SmartHome/UI/SimpleControl/MainPage.cs" />
+      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/Backup.cs" />
+      <File FileName="SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs" />
+      <File FileName="SmartHome/UI/SimpleControl/R.cs" />
     </Files>
     <Pads>
       <Pad Id="ProjectPad">
         <State name="__root__">
           <Node name="SmartHome" expanded="True">
             <Node name="Shared" expanded="True">
-              <Node name="HDL" expanded="True">
-                <Node name="Operation" expanded="True" />
-              </Node>
               <Node name="UI" expanded="True">
                 <Node name="SimpleControl" expanded="True">
                   <Node name="Phone" expanded="True">
                     <Node name="Register" expanded="True">
                       <Node name="MigrationServer.cs" selected="True" />
                     </Node>
-                    <Node name="Schedule" expanded="True" />
-                    <Node name="System" expanded="True" />
-                    <Node name="TV" expanded="True" />
                   </Node>
                 </Node>
               </Node>
@@ -39,17 +34,15 @@
     <String>Shared.IOS/Shared.IOS.csproj</String>
     <String>IosService/IosService.csproj</String>
   </DisabledProjects>
-  <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
+  <MonoDevelop.Ide.Workspace ActiveConfiguration="Release" />
   <MonoDevelop.Ide.ItemProperties.ON.Ios automaticSigning="False" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget" />
   <MonoDevelop.Ide.DebuggingService.Breakpoints>
     <BreakpointStore>
       <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" line="282" column="1" />
       <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="324" column="1" />
-      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="343" column="1" />
-      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="562" column="1" />
+      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="581" column="1" />
       <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs" relfile="SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs" line="28" column="1" />
-      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="174" column="1" />
-      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="168" column="1" />
+      <Breakpoint file="/Users/kaede/Desktop/CrabtreeOn/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" relfile="SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs" line="464" column="1" />
     </BreakpointStore>
   </MonoDevelop.Ide.DebuggingService.Breakpoints>
   <MultiItemStartupConfigurations />
diff --git a/Crabtree/ON/Properties/AndroidManifest.xml b/Crabtree/ON/Properties/AndroidManifest.xml
index 300d6e6..718488b 100644
--- a/Crabtree/ON/Properties/AndroidManifest.xml
+++ b/Crabtree/ON/Properties/AndroidManifest.xml
@@ -1,6 +1,6 @@
 锘�<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hdl.crabtree" android:versionCode="202206241" android:versionName="2.706241">
-	<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="28" />
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hdl.crabtree" android:versionCode="202209151" android:versionName="2.709151">
+	<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="30" />
 	<!-- 鍦ㄥ畨鍗揚鐗堟湰涔嬪悗锛屽繀椤昏鎺堜簣FOREGROUND_SERVICE鏉冮檺锛屾墠鑳藉浣跨敤鍓嶅彴鏈嶅姟 -->
 	<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
 	<!-- Required  涓�浜涚郴缁熻姹傜殑鏉冮檺锛屾澶勬槸鏋佸厜鎺ㄩ�侀渶姹傜殑鏉冮檺锛屽璁块棶缃戠粶绛�-->
diff --git a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
index 6b1e6a2..07fead3 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
@@ -39,7 +39,7 @@
 
         //public static Button LogoButton = new Button ();
 
-        public static string CodeIDString = "20220616";
+        public static string CodeIDString = "20220916";
         /// <summary>
         /// 缃戝叧鐘舵��
         /// </summary>
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
index 91e118e..efc7fb5 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs
@@ -77,7 +77,7 @@
 #if DEBUG
                 //Text = "crabtreel12019@gmail.com"
                 //Text = "paanghal@gmail.com"
-                Text = "2791308028@qq.com"
+                Text = "kumar.niranjan72@gmail.com"
 
 #endif
             };
diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs
index 90e9c7c..0d18f9d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Register/MigrationServer.cs
@@ -446,6 +446,26 @@
             }
             return "";
         }
+
+        /// <summary>
+        /// 杩佺Щ鏈嶅姟鍣ㄥ叏閮ㄥ浠�
+        /// </summary>
+        private void MoveCloudBackup ()
+        {
+            var dic = new Dictionary<string, object> ();
+            dic.Add ("oldPlatformToken", MainPage.LoginUser.LoginTokenString);//鏃у钩鍙皌oken
+            dic.Add ("oldPlatformHomeId", UserConfig.Instance.CurrentRegion.RegionID);//鏃у钩鍙颁綇瀹卛d
+            dic.Add ("homeId", newUserId);//鏂板钩鍙颁綇瀹卛d
+            dic.Add ("userId", newUserId);//鏂板钩鍙扮敤鎴穒d
+            dic.Add ("tenantId", "202106");//绉熸埛id
+            var requestJson = HttpUtil.GetSignRequestJson (dic);
+            var revertObj = MainPage.RequestHttps ("/home-wisdom/data/move/backup/all", requestJson, false, false, SeverAddr);
+            if (revertObj != null) {
+                if (revertObj.code == "0") {
+                }
+            }
+        }
+
         /// <summary>
         /// 鑾峰彇瀹氭椂鍣ㄥ垪琛�
         /// </summary>
@@ -829,6 +849,8 @@
                                         btnTipMsg.Text = "Migration backup succeeded, migrating Schedule data.";
                                         btnTipMsg.TextColor = SkinStyle.Current.TextColor;
                                     });
+                                    //杩佺Щ浜戠鍏朵粬澶囦唤
+                                    MoveCloudBackup ();
                                     //杩佺Щ瀹氭椂鍣�
                                     var timerList = GetTimer (newHomeId);
                                     if (timerList == null) {

--
Gitblit v1.8.0