| | |
| | | } |
| | | } |
| | | |
| | | GotoHomePage (); |
| | | //GotoHomePage (); |
| | | UploadOidAndSidList (); |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 上传oid和sid列表 |
| | | /// </summary> |
| | | void UploadOidAndSidList () |
| | | { |
| | | |
| | | ///// <summary> |
| | | ///// Gateway setting succeeded,data up.Please wait... |
| | | ///// 绑定Mac(印度版) |
| | | ///// </summary> |
| | | //void BindGatewaysNew () |
| | | //{ |
| | | // //Application.RunOnMainThread (() => { |
| | | // // MainPage.Loading.Start ("Gateway setting succeeded,data up. Please wait..."); |
| | | // //}); |
| | | // //IO.FileUtils.SaveEquipmentMessage (gatewayDeicve); |
| | | // //var gatewayMAC = gatewayDeicve.MAC.Replace (".", ""); |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Start ("Uploading device list..."); |
| | | }); |
| | | var RES = HDLLinkUtlis.Current.UploadOidAndSidList (); |
| | | Application.RunOnMainThread (() => { |
| | | if (RES) { |
| | | //Utlis.ShowTip ("Device list upload successfully!"); |
| | | } else { |
| | | Utlis.ShowTip ("Device list upload failed!"); |
| | | } |
| | | GotoHomePage (); |
| | | }); |
| | | |
| | | // ////走新更新绑定接口 |
| | | // //var mBindMacObj = new BindMacObj () { |
| | | // // LoginAccessToken = MainPage.LoginUser.LoginTokenString, |
| | | // // HomeId = UserConfig.Instance.CurrentRegion.Id, |
| | | // // MAC = gatewayMAC |
| | | |
| | | // //}; |
| | | |
| | | // //string urlHead = MainPage.RequestHttpsHost; |
| | | // //if (mBindMacObj.IsOtherAccountCtrl) { |
| | | // // urlHead = UserConfig.Instance.MasterAccountRequestBaseUrl; |
| | | // // mBindMacObj.LoginAccessToken = UserConfig.Instance.MasterAccountToken; |
| | | // //} |
| | | |
| | | |
| | | // //var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (mBindMacObj); |
| | | |
| | | // ////var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new EditMACByHomeId { RegionID = UserConfig.Instance.CurrentRegion.Id, MAC = gatewayMAC, IsReBind = true }); |
| | | // //var respone = MainPage.RequestHttps (API.BindMac, requestJson, urlHead); |
| | | // //if (respone.StateCode.ToUpper () != StateCode.SUCCESS) { |
| | | // // GetNowHomeGatewayAfterBindMacFailed ();//2020-01-11 |
| | | // // Application.RunOnMainThread (() => { |
| | | // // new Alert ("", $"Failed to bind Mac address! {ErrorCode.Reason }{respone.StateCode}", Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | // // if (MainPage.LoginUser.AccountString == "464027401@qq.com") { |
| | | // // new Alert (respone.StateCode, respone.ErrorInfo, Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | // // } |
| | | // // }); |
| | | // // return; |
| | | // //} |
| | | // //GetNowHomeGateway (); |
| | | |
| | | // var gatewayMAC = gatewayDeicve.MAC.Replace (".", ""); |
| | | // AddMacToUserConfig (gatewayMAC); |
| | | |
| | | //} |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 跳转主页面 |