JLChen
2020-04-03 be95e839f40eb3ddf64706b60cba6dfcf4fad5e5
Crabtree/SmartHome/UI/SimpleControl/MainPage.cs
@@ -1,16 +1,14 @@
using System;
using Shared.IO;
using Shared.Net;
using System.Text;
using System.Collections.Generic;
using System.Net;
using System.IO;
using Shared.SimpleControl.Phone;
// <summary>
// 程序主入口
// </summary>
//using SystemConfiguration;
using System.Net;
using System.IO;
using Shared.SimpleControl.Phone;
namespace Shared.SimpleControl
{
    /// <summary>
@@ -39,7 +37,7 @@
        //public static Button LogoButton = new Button ();
        public static string RequestVersion = "20200116";
        public static string RequestVersion = "20200402";
        public static UserInfo LoginUser;
        /// <summary>
        /// 是否是管理员权限(变更了,成员的时候,这个也为ture。为什么会声明这样变量,因为有些接口必须使用原来的Token)
@@ -139,10 +137,13 @@
                } else {
                    Phone.UserHomePage.Init ();
#if __IOS__
                    //Loading.LodingBackgroundColor = 0x10777777;
               //Loading.LodingBackgroundColor = 0x10777777;
#else
                    Loading.LodingBackgroundColor = SkinStyle.Current.MainColor;
              //Loading.LodingBackgroundColor = SkinStyle.Current.MainColor;
#endif
                    Loading.TextColor = 0xFFA9A9A9;
                    Loading.LodingBackgroundColor = SkinStyle.Current.MainColor;
                }
            } catch (Exception ex) {
                //new Alert ("Eorr", ex.Message, "Close").Show();
@@ -217,6 +218,9 @@
            //    }
            //}) { IsBackground = true }.Start ();
            ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, error) => {
                return true;
            };
            #region
            var webClient = new WebClient ();
@@ -260,7 +264,7 @@
            try {
                return Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePack> (responseString);
            } catch (Exception ex) {
                Console.WriteLine (ex.ToString ());
                Utlis.WriteLine (ex.ToString ());
                return new ResponsePack () { StateCode = "Data exception" };
            }
            #endregion
@@ -278,9 +282,11 @@
        {
            ResponsePack revertObj = null;
            try {
                ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, error) => {
                    return true;
                };
                #region
                var webClient = new WebClient ();
@@ -306,7 +312,7 @@
                return bytes;
                #endregion
            } catch (Exception ex) {
                Console.WriteLine (ex.Message);
                Utlis.WriteLine (ex.Message);
                return null;
            } finally {
                //requesTime = requesTime.AddDays(1);
@@ -362,5 +368,7 @@
                MainPage.Loading.Hide ();
            });
        }
    }
}