Crabtree/.vs/SmartHome/xs/UserPrefs.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Crabtree/.vs/SmartHome/xs/sqlite3/storage.ide | 补丁 | 查看 | 原始文档 | blame | 历史 | |
Crabtree/ON/Properties/AndroidManifest.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Crabtree/SmartHome/UI/SimpleControl/MainPage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Crabtree/.vs/SmartHome/xs/UserPrefs.xml
@@ -1,41 +1,15 @@ <Properties StartupConfiguration="{1D83BF28-BA88-4152-BA41-D7EFE90A5437}|Default"> <Properties StartupConfiguration="{9D9EF20B-6E65-4A65-92BF-567EBF1E1443}|Default"> <MonoDevelop.Ide.ItemProperties.ON.Droid PreferredExecutionTarget="Android.364c4b3158493098" /> <MonoDevelop.Ide.Workbench> <Files> <File FileName="SmartHome/UI/SimpleControl/Phone/Register/AccountLogin.cs" Line="84" Column="50" IsPinned="True" /> <File FileName="../../../2020/测试/SmartHome/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs" /> <File FileName="SmartHome/UI/SimpleControl/EquipmentPublicClass.cs" Line="51" Column="1" /> <File FileName="SmartHome/UI/SimpleControl/MainPage.cs" Line="41" Column="56" /> <File FileName="SmartHome/UI/SimpleControl/Phone/User/UserMiddle.cs" /> <File FileName="SmartHome/UI/SimpleControl/MqttCommon.cs" Line="241" Column="64" /> <File FileName="SmartHome/HDL/Operation/Utlis.cs" /> <File FileName="ON/Properties/AndroidManifest.xml" /> <File FileName="ON.Ios/AppDelegate.cs" Line="294" Column="22" /> <File FileName="ON.Ios/ViewController.cs" Line="39" Column="77" /> </Files> <Pads> <Pad Id="ProjectPad"> <State name="__root__"> <Node name="SmartHome" expanded="True"> <Node name="ON.Droid" expanded="True" selected="True"> <Node name="Properties" expanded="True" /> </Node> <Node name="ON.Ios" 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> </Node> </Node> </Node> </Node> <Node name="SmartHome" expanded="True" /> </State> </Pad> <Pad Id="MonoDevelop.Debugger.WatchPad"> <State /> </Pad> </Pads> </MonoDevelop.Ide.Workbench> <MonoDevelop.Ide.ItemProperties.DroidService PreferredExecutionTarget="Android.Android_Accelerated_Oreo" /> Crabtree/.vs/SmartHome/xs/sqlite3/storage.ideBinary files differ
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.504241" android:versionCode="202004241"> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hdl.crabtreenew" android:versionName="2.504261" android:versionCode="202004261"> <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="28" /> <!-- 在安卓P版本之后,必须要授予FOREGROUND_SERVICE权限,才能够使用前台服务 --> <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
@@ -38,7 +38,7 @@ //public static Button LogoButton = new Button (); public static string RequestVersion = "20200424"; public static string RequestVersion = "20200426"; public static UserInfo LoginUser; /// <summary> /// 是否是管理员权限(变更了,成员的时候,这个也为ture。为什么会声明这样变量,因为有些接口必须使用原来的Token) Crabtree/SmartHome/UI/SimpleControl/Phone/Guide/GuideAddResidence.cs
@@ -543,6 +543,14 @@ /// <param name="home"></param> void GotoGuideAddGatewayView (RegionInfoRes home) { try { //远程连接的时候禁止 搜索网关和添加设备 if (CommonPage.IsRemote) { //当前处于远程连接模式,无法进入搜索网关页面。请先切换回本地连接模式。 new Alert ("", "Currently in remote connection mode, unable to enter the search gateway page. Please switch back to local connection mode first.", Language.StringByID (R.MyInternationalizationString.Close)).Show (); return; } var addGatewayDialog = new GuideAddGateway (); (Parent as PageLayout).AddChidren (addGatewayDialog); addGatewayDialog.ShowPage (home); @@ -563,8 +571,9 @@ void ChangeRegion (RegionInfoRes home, bool goHomePage = true, bool bNeedCheckAddRoom = false, bool goToGuideAddGatewayView = false) { if (home == null || string.IsNullOrEmpty (home.Id)) return; Application.RunOnMainThread (() => { MainPage.Loading.Start ("Please wait..."); }); System.Threading.Tasks.Task.Run (() => { try { //if (home.RegionID != UserConfig.Instance.CurrentRegion.RegionID) { @@ -612,7 +621,7 @@ new Alert ("", Language.StringByID (R.MyInternationalizationString.SwitchRegionSuccessfully), Language.StringByID (R.MyInternationalizationString.Close)).Show (); //this.RemoveFromParent (); CommonPage.IsRemote = false; //CommonPage.IsRemote = false; EquipmentPublicClass.CheckLinkRemote (UserConfig.Instance.internetStatus); } if (bNeedCheckAddRoom) { @@ -725,6 +734,37 @@ new Alert ("", Language.StringByID (R.MyInternationalizationString.PleaseEnterZoneName), Language.StringByID (R.MyInternationalizationString.Close)).Show (); return; } //if (isChangeName) { // //home.Name = button.Text = etZoneName.Text; // var requestObj2 = new EditHomeObj () { HomeId = home.Id, Name = etZoneName.Text, LoginAccessToken = MainPage.LoginUser.LoginTokenString }; // string urlHead = MainPage.RequestHttpsHost; // if (requestObj2.IsOtherAccountCtrl) { // urlHead = UserConfig.Instance.MasterAccountRequestBaseUrl; // requestObj2.LoginAccessToken = UserConfig.Instance.MasterAccountToken; // } // var requestJson2 = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj2); // var revertObj2 = MainPage.RequestHttps (API.EditHome, requestJson2, urlHead); // if (revertObj2.StateCode.ToUpper () != "SUCCESS") { // ShowEditHomeErrorInfo (revertObj2.StateCode); // return; // } // home.Name = button.Text = etZoneName.Text; // IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.Name, home.Name); // return; //} //EditResidence (home, etZoneName.Text.Trim (), guide); //2020-04-26 MainPage.Loading.Start ("Please wait..."); System.Threading.Tasks.Task.Run (() => { try { if (isChangeName) { //home.Name = button.Text = etZoneName.Text; var requestObj2 = new EditHomeObj () { HomeId = home.Id, Name = etZoneName.Text, LoginAccessToken = MainPage.LoginUser.LoginTokenString }; @@ -740,13 +780,25 @@ ShowEditHomeErrorInfo (revertObj2.StateCode); return; } Application.RunOnMainThread (() => { home.Name = button.Text = etZoneName.Text; }); IO.FileUtils.ReNameFoler (UserConfig.Instance.CurrentRegion.Name, home.Name); return; } EditResidence (home, etZoneName.Text.Trim (), guide); } catch { //MainPage.FailureToServer (); } finally { Application.RunOnMainThread (() => { MainPage.Loading.Hide (); }); } }); }; if(!guide) Crabtree/SmartHome/UI/SimpleControl/Phone/Register/Databackup.cs
@@ -991,7 +991,7 @@ Room.InitAllRoom (); Application.RunOnMainThread (() => { this.RemoveFromParent (); CommonPage.IsRemote = false; //CommonPage.IsRemote = false; UserMiddle.Init (); EquipmentPublicClass.CheckLinkRemote (UserConfig.Instance.internetStatus); new Alert ("", Language.StringByID (R.MyInternationalizationString.RestoreFileIsSuccessfull),