| | |
| | | {"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.analytics/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.analytics/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/mqttnet/3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/Shared.IOS.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.designer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ZXingOverlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Other/JLCountrycode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Mqtt/MqttInfoConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/DB_ResidenceData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Function.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/OnAppConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/CSS/CSS.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/FunctionList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Curtain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/FloorHeating.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Light.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Fan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/TV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/AProtocolEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/UpdataSidDataDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/DeviceModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/HDLCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/TextButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/SelectServerDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_TcpClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_TcpServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_Udp.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/UdpSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/A_Protocol_Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Mqtt/MqttClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MyQRCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ListCellView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/UpdateTipDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MyServerInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/AboutOnPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/FunctionIntroductionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/EmptyTipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/LineView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ConfirmDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/WebViewDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/FAQHelpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ListIconCellView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/QuestionListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/GetSupportPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ConfirmButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/AdminMigrationConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferInputPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/AdminMigrationInputPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferUserConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/MenuButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/RoomGalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddInputType.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddTarget.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/FunTpye.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Logic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Set.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/TimeTpye.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/FunAllAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/DateView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/MonView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/LogicAddView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SelectTypeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SwitchView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/LogicTypeTitleView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TimeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TimeHorizonView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TextSize.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputTextView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SaveView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SingleLogicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Send.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/ImageUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/ConditionDeviceFunList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/brightnessView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/FunTypeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/ModeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40·40@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60·60@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58·58@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87·87@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80·80@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120·120@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120·120@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180·180@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20·20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40·40@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29·29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58·58@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024·1024@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/LaunchScreen.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList3bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/echartsNew.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/bmap.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/20190126.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/china.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/dataTool.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-gl.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/ecStat.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/world.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/InfoOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList1bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList2bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList4bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene3Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene1Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene2Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon_white.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/OnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/TipNot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/DeviceIcon/VoicePanelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/Server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ServerInfo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Function.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Telephone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/SendMessage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Head.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Transfer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/All.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/System.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/Alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/AllOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/Share.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/AlarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/ShareOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/SystemOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/heatlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/off.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/timecondition.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/timeicon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/lightloguc.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/addconditiontarget.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/functionicon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/airconditionerlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/delayed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/curtainlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/weekoff.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/weekon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/outletlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/editname.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/ selected+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/selected-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} |
| | | {"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.analytics/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.analytics/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Analytics.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter.crashes/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.Crashes.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/microsoft.appcenter/4.0.0/lib/Xamarin.iOS10/Microsoft.AppCenter.iOS.Bindings.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/MJRefresh_Xamarin.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/mqttnet/3.0.13/lib/netstandard2.1/MQTTnet.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/OpenTK-1.0.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/restsharp/106.11.7/lib/netstandard2.0/RestSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/IOS/Shared.IOS.JLCountryCode.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/DLL/Shared.IOS.TBL.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Web.Services.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/xamarin.essentials/1.1.0/lib/xamarinios10/Xamarin.Essentials.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Xamarin.iOS.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXing.Net.Mobile.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/zxing.portable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/jlchen/.nuget/packages/zxing.net.mobile/2.4.1/lib/Xamarin.iOS10/ZXingNetMobile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.DeriveBytes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.Xsl.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Cache.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Utilities.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Pkcs.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.SqlClient.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RSA.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.InteropServices.WindowsRuntime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceProcess.ServiceController.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.AuthenticationManager.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.ECDsa.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.RandomNumberGenerator.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.ProtectedData.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XPath.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Resources.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.NetTcp.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Hashing.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.TraceEvent.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.ServiceModel.Duplex.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Security.Cryptography.Encryption.Aes.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.iOS.framework/Versions/14.6.0.15/lib/mono/Xamarin.iOS/Facades/System.Net.Primitives.dll","Aliases":[],"Framework":null}],"Files":["/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/AppDelegate.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewController.designer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ViewControllerBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Reachability.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Scan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/ZXingOverlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Other/JLCountrycode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/MainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/FileUtils.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/R.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Mqtt/MqttInfoConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequest.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/RegionInfoRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResponsePack.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/EmptyHttpReques.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpServerRequestBase.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Room.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/Command.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Enumerative/MyEnum.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/DB_ResidenceData.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Function.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/OnAppConfig.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/UserInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmebly.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/CSS/CSS.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/UserPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseFloorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RGBPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/RelayPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/HomePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/PersonalDataPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditFunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/FloorsManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomsManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/LoginPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ForgetPasswordPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/ResetPassword_VerificationCode.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/BaseView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/RegisterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/PublicAssmeblyBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDiv.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/ChooseRoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Light/DimmerPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/MotorCurtainPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/CurtainModulePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Curtain/RollingShutterPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/AC/ACPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/RoomPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/2-Classification/ClassificaitionPublicBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Scene.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/FunctionList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/AC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Curtain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/FloorHeating.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Light.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/CityInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockSettingsPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/OperationSuccessPromptPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/AppUnlockPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/FoolHeating/FloorHeatingPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Fan.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/SwitchSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/FanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/SocketPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/TV.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Electrical/TVPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Function/Sensor.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSciencePageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalSensorPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/ResponseEntity/ResidenceMemberInfo.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/AProtocolEntity.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/MusicMain.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31Radio.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31RadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicModel.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayMusicPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveRadioList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31USBMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31PlayStatus.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/SendMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LocalMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31LoveMusicList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/A31MyListMusic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/DialogView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/PlayView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SizeClass.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/TipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MusicSourceView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/SongView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/AccountBindInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/ChangeBindVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/BindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EchartsOption.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordOptionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/ResetAccountPassword/ResetPasswordPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/UpdateThread.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Music/View/MyListView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/UpdataSidDataDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/IntelligencePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/GalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/NewSceneMenuListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneFunctionListEditPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneLocationPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AutomationMenuPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/FuntionControlView/Panel/PanelPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/SearchDevicePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelScenePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/DeviceModule.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Entity/Device/SBK_SceneListObj.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSettingPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/SearchDevice/VoicePanelSceneListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewAPI.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/HttpUtil.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Utlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/IMessageCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Server/NewApiRes.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindAccountPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AccountBindInfo/NewBindVerificationCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/HDLCommon.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/Constant.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/TextButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI1-Login/SelectServerDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_TcpClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_TcpServer.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Control_Udp.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/CRC.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Packet.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/Target.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/UdpSocket.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/DriverLayer/A_Protocol_Common.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/DAL/Mqtt/MqttClient.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MyQRCodePage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ListCellView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/UpdateTipDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/MyServerInfoPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/AboutOnPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/FunctionIntroductionPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/AboutOn/ComplaintsPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/EmptyTipView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/LineView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ConfirmDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/WebViewDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/FAQHelpPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ListIconCellView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/QuestionListPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/GetSupport/GetSupportPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/ConfirmButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/AdminMigrationConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferInputPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/AdminMigrationInputPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/Transfer/TransferUserConfirmPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/MenuButton.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/RoomGalleryPage.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddInputType.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddLogic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/AddTarget.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/FunTpye.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/InpOrOutLogicMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Logic.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/MainView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Set.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/TimeTpye.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/FunAllAreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/DateView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AreaView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/MonView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/LogicAddView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SelectTypeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SwitchView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/LogicTypeTitleView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TimeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TimeHorizonView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TextSize.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/TipPopView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/AddOutputInputTextView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SaveView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/SingleLogicView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/Send.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/Common/ImageUtlis.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/ConditionDeviceFunList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/brightnessView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/FunTypeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicView/ModeView.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL_ON/UI/UI0-Public/Widget/IconTipDialog.cs","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1024x500.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2048X2732 .png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/4096X4096.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750X1134.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/1024.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/120.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/152.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/167.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/180.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/40.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/58.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/60.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/76.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/80.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/87.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/AppIcon.appiconset/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40·40@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/60·60@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58·58@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/87·87@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/80·80@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120·120@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/120·120@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/180·180@3x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/20·20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/40·40@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/29·29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/58·58@2x-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/AppIcon.appiconset/1024·1024@2x.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2688.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/828*1792.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2688*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1792*828.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1125*2436.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2436*1125.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/1242*2208.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/750*1334.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/2208*1242.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/320*480.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*960-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Assets.xcassets/LaunchImage.launchimage/640*1136-1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/LaunchScreen.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Main.storyboard","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Info.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Entitlements.plist","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/ShowPasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/SearchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/VerificationCodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/AccountIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/QQIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/WechatIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/HidePasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/EmailIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Language.ini","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/BackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Logo-bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/UserTypebg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AdminTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/MemberTypeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceManageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceMemberIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceArmIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResidenceDataBackupIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AuxiliaryFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AddFunctionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/NightViewIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SwitchIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/GeneralSettingsIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/SupportIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList3bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/PersonalData/QRcodeIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayThumbnail.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/ToggleDisplayLarge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MsgIconTip.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/Functionbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/FunctionOnbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/ChangeViewbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/TempIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/transparent.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionWhiteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/AllCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerClose.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PowerOpen.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainStopOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/ColorWheel.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ThumbImage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Fragmentbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/RightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/FloorHeatingThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/LightThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/PlusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MinusSignIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/CollectionGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/LocationAddressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AddIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/EditIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Right.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DownIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/ChooseRoomListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/MovieMark.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/SceneIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/SceneCovered.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/DelayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Scene/s1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/MusicFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FreshAirFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnergyMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/EnvironmentalFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SecurityMonitoringFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/LightFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/VideoIntercomFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/PanelFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/FloorHeatingFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ACFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/CurtainFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/ElectricFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/SensorFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FunctionBg/DoorLockFunctionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/DeviceInfoIcon/Restored_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainOpenWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseWhiteIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/CurtainCloseBlueIcon_Shadow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconBlack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/TipIconWhite.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/4On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/3On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerprintIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FaceIdIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/PasswordIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Successfully.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/TipIcon_Failed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/GestureGrayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Switch_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/SwitchOn_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/AppUnlockSetting/FingerIconRed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/NightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/OrdinaryIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/FloorHeating/AwayIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBgGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/FanIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Socket/SocketIconBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVPowerIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TV123Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVRightIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVOkIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVleftIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuUpIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVBackIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMuteIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/TVMenuDownIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/MenuBgIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/PlusIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TV/ReduceIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Electrical/TVIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SmogIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/LocationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/UpArrow.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/WeatherFanSpeedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/TipInfoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorColorTipBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/SensorHistoryBg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/macarons2.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/red.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/roma.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/helianthus.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/green.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/infographic.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/shine.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/gray.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/sakura.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/blue.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/dark.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/theme/mint.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/DiagramIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/MsgIcon/LoadingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/NoCollectionBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/0.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/13.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/18.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/20.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/29.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/45.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/AirIcon/6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/bluetooth.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myLove.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePlay.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collect.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/qqMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/clear.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/radioIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/musicIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/file.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/vol.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/usb.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/localMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/selectedMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/addMusic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playBj.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveRadio.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/list.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/nextSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/Merge.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/playStatus.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/random.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/collectSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/progressIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prevSeletced.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/MusicBack.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/fileList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/myList.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/single.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/edit.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/filePause.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/line.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/loveSelected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/sourceNetx.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/love.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/pause1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/play.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/noSelectedIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/next1Selected.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prev.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/MusicIcon/prve1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/Pm25Icon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/HumidityIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/echartsNew.html","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/bmap.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/20190126.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/china.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/dataTool.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-all.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts-gl.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/echarts.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/ecStat.min.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/js/world.js","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicPlayIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/InfoOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ResetPassword/DialogTipTitleIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Music/MusicThinIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList1bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList2bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeList4bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayOnBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/RelayBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/HomePageIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/UserPageNavbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/PersonalCenterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/IntellectualizationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/CollectionIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Navigation/ClassificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene3Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene1Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/CreateScene2Bg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/FuncInfoSetIcon_white.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconHumidity.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTemp.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconPm25.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconTVOC.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/EnvironmentalScience/FunctionIconCO2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/HomeListbg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/scenebg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Intelligence/Gallery/chooseTipIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcOnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/LowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIconOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DivBg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AirSupplyIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindLowIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AcThinIcon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindMediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/CoolIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/AutoIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DehumidificationIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/WindHighIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/MediumIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HighIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HeatingIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/DiyThumbIcon2On.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/AC/HightIconGray.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Light/BrightnessBg.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/RollingShutterIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/Curtain/MotorCurtainIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/OnIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/TipNot.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/FunctionIcon/DeviceIcon/VoicePanelIcon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Dialog/DialogTipTitleIcon_1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LoginIcon/Server.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/ServerInfo.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Function.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Menu.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Help.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Telephone.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/SendMessage.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Support/Close.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Public/Search.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Head.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/PersonalCenter/Transfer.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/All.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/System.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/Alarm.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/AllOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/Share.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/AlarmOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/ShareOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Collection/MesCenter/SystemOn.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg6.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg7.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg8.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg9.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/Classification/Room/Roombg10.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/heatlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/on.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/off.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/timecondition.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/down.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/timeicon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/lightloguc.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/set.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/addconditiontarget.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/functionicon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/airconditionerlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon5.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/delayed.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/next.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/curtainlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/weekoff.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/weekon.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/outletlogic.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/back.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/scene.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/editname.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon1.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon2.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon3.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/bjicon4.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/point.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/ selected+.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/Resources/Phone/LogicIcon/selected-.png","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/iTunesArtwork","/Users/jlchen/JLChen/ProjectsCode/HDLGit/ON+/HDL-ON_iOS/iTunesArtwork@2x"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","ImageAsset","InterfaceDefinition","InterfaceDefinition","None","None","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","BundleResource","ITunesArtwork","ITunesArtwork"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]} |
| | |
| | | 5047=你手机暂未安装"QQ音乐"{\r\n}请前往手机商场安装 |
| | | |
| | | |
| | | |
| | | 7000=新建自动化 |
| | | 7001=编辑自动化 |
| | | 7002=如果 |
| | |
| | | |
| | | |
| | | |
| | | |
| | | 9000=请使用新的手机账号登录APP |
| | | 9001=请使用新的邮箱账号登录APP |
| | | 9002=登录手机修改完成 |
| | |
| | | 9043=该账号已在其它设备登录 |
| | | 9044=上传成功 |
| | | 9045=上传失败 |
| | | 9046=修改成功! |
| | | 9047=您的密码已经修改生效,请重新登录 |
| | | |
| | | 10000=无效登录密钥,请重新登录! |
| | | 10001=请求服务器失败,请稍后再试! |
| | |
| | | 10004=账号已存在 |
| | | 10005=验证码发送频繁,请稍后再试! |
| | | 10006=签名错误 |
| | | 10007=系统繁忙,请稍后再试! |
| | | 10008=无效的登录密匙 |
| | | 10009=用户已经被禁用 |
| | | 10010=原密码错误 |
| | | 10011=子账号已经存在 |
| | | 10012=子账号不存在 |
| | | 10013=不能把自己添加为成员 |
| | | 10014=当前住宅不属于该账号 |
| | | 10015=住宅名称已存在 |
| | | 10016=住宅不存在 |
| | |
| | | public const int button_material_light = 2131099685; |
| | | |
| | | // aapt resource value: 0x7F060026 |
| | | public const int colorAccent = 2131099686; |
| | | public const int cc_b_gray = 2131099686; |
| | | |
| | | // aapt resource value: 0x7F060027 |
| | | public const int colorPrimary = 2131099687; |
| | | public const int colorAccent = 2131099687; |
| | | |
| | | // aapt resource value: 0x7F060028 |
| | | public const int colorPrimaryDark = 2131099688; |
| | | public const int colorPrimary = 2131099688; |
| | | |
| | | // aapt resource value: 0x7F060029 |
| | | public const int design_bottom_navigation_shadow_color = 2131099689; |
| | | public const int colorPrimaryDark = 2131099689; |
| | | |
| | | // aapt resource value: 0x7F06002A |
| | | public const int design_error = 2131099690; |
| | | public const int design_bottom_navigation_shadow_color = 2131099690; |
| | | |
| | | // aapt resource value: 0x7F06002B |
| | | public const int design_fab_shadow_end_color = 2131099691; |
| | | public const int design_error = 2131099691; |
| | | |
| | | // aapt resource value: 0x7F06002C |
| | | public const int design_fab_shadow_mid_color = 2131099692; |
| | | public const int design_fab_shadow_end_color = 2131099692; |
| | | |
| | | // aapt resource value: 0x7F06002D |
| | | public const int design_fab_shadow_start_color = 2131099693; |
| | | public const int design_fab_shadow_mid_color = 2131099693; |
| | | |
| | | // aapt resource value: 0x7F06002E |
| | | public const int design_fab_stroke_end_inner_color = 2131099694; |
| | | public const int design_fab_shadow_start_color = 2131099694; |
| | | |
| | | // aapt resource value: 0x7F06002F |
| | | public const int design_fab_stroke_end_outer_color = 2131099695; |
| | | public const int design_fab_stroke_end_inner_color = 2131099695; |
| | | |
| | | // aapt resource value: 0x7F060030 |
| | | public const int design_fab_stroke_top_inner_color = 2131099696; |
| | | public const int design_fab_stroke_end_outer_color = 2131099696; |
| | | |
| | | // aapt resource value: 0x7F060031 |
| | | public const int design_fab_stroke_top_outer_color = 2131099697; |
| | | public const int design_fab_stroke_top_inner_color = 2131099697; |
| | | |
| | | // aapt resource value: 0x7F060032 |
| | | public const int design_snackbar_background_color = 2131099698; |
| | | public const int design_fab_stroke_top_outer_color = 2131099698; |
| | | |
| | | // aapt resource value: 0x7F060033 |
| | | public const int design_tint_password_toggle = 2131099699; |
| | | public const int design_snackbar_background_color = 2131099699; |
| | | |
| | | // aapt resource value: 0x7F060034 |
| | | public const int dim_foreground_disabled_material_dark = 2131099700; |
| | | public const int design_tint_password_toggle = 2131099700; |
| | | |
| | | // aapt resource value: 0x7F060035 |
| | | public const int dim_foreground_disabled_material_light = 2131099701; |
| | | public const int dim_foreground_disabled_material_dark = 2131099701; |
| | | |
| | | // aapt resource value: 0x7F060036 |
| | | public const int dim_foreground_material_dark = 2131099702; |
| | | public const int dim_foreground_disabled_material_light = 2131099702; |
| | | |
| | | // aapt resource value: 0x7F060037 |
| | | public const int dim_foreground_material_light = 2131099703; |
| | | public const int dim_foreground_material_dark = 2131099703; |
| | | |
| | | // aapt resource value: 0x7F060038 |
| | | public const int error_color_material = 2131099704; |
| | | public const int dim_foreground_material_light = 2131099704; |
| | | |
| | | // aapt resource value: 0x7F060039 |
| | | public const int foreground_material_dark = 2131099705; |
| | | public const int error_color_material = 2131099705; |
| | | |
| | | // aapt resource value: 0x7F06003A |
| | | public const int foreground_material_light = 2131099706; |
| | | public const int foreground_material_dark = 2131099706; |
| | | |
| | | // aapt resource value: 0x7F06003B |
| | | public const int gd_top_view = 2131099707; |
| | | public const int foreground_material_light = 2131099707; |
| | | |
| | | // aapt resource value: 0x7F06003C |
| | | public const int highlighted_text_material_dark = 2131099708; |
| | | public const int gd_top_view = 2131099708; |
| | | |
| | | // aapt resource value: 0x7F06003D |
| | | public const int highlighted_text_material_light = 2131099709; |
| | | public const int highlighted_text_material_dark = 2131099709; |
| | | |
| | | // aapt resource value: 0x7F06003E |
| | | public const int ic_launcher_background = 2131099710; |
| | | public const int highlighted_text_material_light = 2131099710; |
| | | |
| | | // aapt resource value: 0x7F06003F |
| | | public const int material_blue_grey_800 = 2131099711; |
| | | public const int ic_launcher_background = 2131099711; |
| | | |
| | | // aapt resource value: 0x7F060040 |
| | | public const int material_blue_grey_900 = 2131099712; |
| | | public const int material_blue_grey_800 = 2131099712; |
| | | |
| | | // aapt resource value: 0x7F060041 |
| | | public const int material_blue_grey_950 = 2131099713; |
| | | public const int material_blue_grey_900 = 2131099713; |
| | | |
| | | // aapt resource value: 0x7F060042 |
| | | public const int material_deep_teal_200 = 2131099714; |
| | | public const int material_blue_grey_950 = 2131099714; |
| | | |
| | | // aapt resource value: 0x7F060043 |
| | | public const int material_deep_teal_500 = 2131099715; |
| | | public const int material_deep_teal_200 = 2131099715; |
| | | |
| | | // aapt resource value: 0x7F060044 |
| | | public const int material_grey_100 = 2131099716; |
| | | public const int material_deep_teal_500 = 2131099716; |
| | | |
| | | // aapt resource value: 0x7F060045 |
| | | public const int material_grey_300 = 2131099717; |
| | | public const int material_grey_100 = 2131099717; |
| | | |
| | | // aapt resource value: 0x7F060046 |
| | | public const int material_grey_50 = 2131099718; |
| | | public const int material_grey_300 = 2131099718; |
| | | |
| | | // aapt resource value: 0x7F060047 |
| | | public const int material_grey_600 = 2131099719; |
| | | public const int material_grey_50 = 2131099719; |
| | | |
| | | // aapt resource value: 0x7F060048 |
| | | public const int material_grey_800 = 2131099720; |
| | | public const int material_grey_600 = 2131099720; |
| | | |
| | | // aapt resource value: 0x7F060049 |
| | | public const int material_grey_850 = 2131099721; |
| | | public const int material_grey_800 = 2131099721; |
| | | |
| | | // aapt resource value: 0x7F06004A |
| | | public const int material_grey_900 = 2131099722; |
| | | public const int material_grey_850 = 2131099722; |
| | | |
| | | // aapt resource value: 0x7F06004B |
| | | public const int material_red_500 = 2131099723; |
| | | public const int material_grey_900 = 2131099723; |
| | | |
| | | // aapt resource value: 0x7F06004C |
| | | public const int notification_action_color_filter = 2131099724; |
| | | public const int material_red_500 = 2131099724; |
| | | |
| | | // aapt resource value: 0x7F06004D |
| | | public const int notification_icon_bg_color = 2131099725; |
| | | public const int notification_action_color_filter = 2131099725; |
| | | |
| | | // aapt resource value: 0x7F06004E |
| | | public const int notification_material_background_media_default_color = 2131099726; |
| | | public const int notification_icon_bg_color = 2131099726; |
| | | |
| | | // aapt resource value: 0x7F06004F |
| | | public const int pickerview_bgColor_default = 2131099727; |
| | | public const int notification_material_background_media_default_color = 2131099727; |
| | | |
| | | // aapt resource value: 0x7F060050 |
| | | public const int pickerview_bgColor_overlay = 2131099728; |
| | | public const int pickerview_bgColor_default = 2131099728; |
| | | |
| | | // aapt resource value: 0x7F060051 |
| | | public const int pickerview_bg_topbar = 2131099729; |
| | | public const int pickerview_bgColor_overlay = 2131099729; |
| | | |
| | | // aapt resource value: 0x7F060052 |
| | | public const int pickerview_timebtn_nor = 2131099730; |
| | | public const int pickerview_bg_topbar = 2131099730; |
| | | |
| | | // aapt resource value: 0x7F060053 |
| | | public const int pickerview_timebtn_pre = 2131099731; |
| | | public const int pickerview_timebtn_nor = 2131099731; |
| | | |
| | | // aapt resource value: 0x7F060054 |
| | | public const int pickerview_topbar_title = 2131099732; |
| | | public const int pickerview_timebtn_pre = 2131099732; |
| | | |
| | | // aapt resource value: 0x7F060055 |
| | | public const int pickerview_wheelview_textcolor_center = 2131099733; |
| | | public const int pickerview_topbar_title = 2131099733; |
| | | |
| | | // aapt resource value: 0x7F060056 |
| | | public const int pickerview_wheelview_textcolor_divider = 2131099734; |
| | | public const int pickerview_wheelview_textcolor_center = 2131099734; |
| | | |
| | | // aapt resource value: 0x7F060057 |
| | | public const int pickerview_wheelview_textcolor_out = 2131099735; |
| | | public const int pickerview_wheelview_textcolor_divider = 2131099735; |
| | | |
| | | // aapt resource value: 0x7F060058 |
| | | public const int primary_dark_material_dark = 2131099736; |
| | | public const int pickerview_wheelview_textcolor_out = 2131099736; |
| | | |
| | | // aapt resource value: 0x7F060059 |
| | | public const int primary_dark_material_light = 2131099737; |
| | | public const int primary_dark_material_dark = 2131099737; |
| | | |
| | | // aapt resource value: 0x7F06005A |
| | | public const int primary_material_dark = 2131099738; |
| | | public const int primary_dark_material_light = 2131099738; |
| | | |
| | | // aapt resource value: 0x7F06005B |
| | | public const int primary_material_light = 2131099739; |
| | | public const int primary_material_dark = 2131099739; |
| | | |
| | | // aapt resource value: 0x7F06005C |
| | | public const int primary_text_default_material_dark = 2131099740; |
| | | public const int primary_material_light = 2131099740; |
| | | |
| | | // aapt resource value: 0x7F06005D |
| | | public const int primary_text_default_material_light = 2131099741; |
| | | public const int primary_text_default_material_dark = 2131099741; |
| | | |
| | | // aapt resource value: 0x7F06005E |
| | | public const int primary_text_disabled_material_dark = 2131099742; |
| | | public const int primary_text_default_material_light = 2131099742; |
| | | |
| | | // aapt resource value: 0x7F06005F |
| | | public const int primary_text_disabled_material_light = 2131099743; |
| | | public const int primary_text_disabled_material_dark = 2131099743; |
| | | |
| | | // aapt resource value: 0x7F060060 |
| | | public const int ripple_material_dark = 2131099744; |
| | | public const int primary_text_disabled_material_light = 2131099744; |
| | | |
| | | // aapt resource value: 0x7F060061 |
| | | public const int ripple_material_light = 2131099745; |
| | | public const int ripple_material_dark = 2131099745; |
| | | |
| | | // aapt resource value: 0x7F060062 |
| | | public const int secondary_text_default_material_dark = 2131099746; |
| | | public const int ripple_material_light = 2131099746; |
| | | |
| | | // aapt resource value: 0x7F060063 |
| | | public const int secondary_text_default_material_light = 2131099747; |
| | | public const int secondary_text_default_material_dark = 2131099747; |
| | | |
| | | // aapt resource value: 0x7F060064 |
| | | public const int secondary_text_disabled_material_dark = 2131099748; |
| | | public const int secondary_text_default_material_light = 2131099748; |
| | | |
| | | // aapt resource value: 0x7F060065 |
| | | public const int secondary_text_disabled_material_light = 2131099749; |
| | | public const int secondary_text_disabled_material_dark = 2131099749; |
| | | |
| | | // aapt resource value: 0x7F060066 |
| | | public const int switch_thumb_disabled_material_dark = 2131099750; |
| | | public const int secondary_text_disabled_material_light = 2131099750; |
| | | |
| | | // aapt resource value: 0x7F060067 |
| | | public const int switch_thumb_disabled_material_light = 2131099751; |
| | | public const int switch_thumb_disabled_material_dark = 2131099751; |
| | | |
| | | // aapt resource value: 0x7F060068 |
| | | public const int switch_thumb_material_dark = 2131099752; |
| | | public const int switch_thumb_disabled_material_light = 2131099752; |
| | | |
| | | // aapt resource value: 0x7F060069 |
| | | public const int switch_thumb_material_light = 2131099753; |
| | | public const int switch_thumb_material_dark = 2131099753; |
| | | |
| | | // aapt resource value: 0x7F06006A |
| | | public const int switch_thumb_normal_material_dark = 2131099754; |
| | | public const int switch_thumb_material_light = 2131099754; |
| | | |
| | | // aapt resource value: 0x7F06006B |
| | | public const int switch_thumb_normal_material_light = 2131099755; |
| | | public const int switch_thumb_normal_material_dark = 2131099755; |
| | | |
| | | // aapt resource value: 0x7F06006C |
| | | public const int tooltip_background_dark = 2131099756; |
| | | public const int switch_thumb_normal_material_light = 2131099756; |
| | | |
| | | // aapt resource value: 0x7F06006D |
| | | public const int tooltip_background_light = 2131099757; |
| | | public const int tooltip_background_dark = 2131099757; |
| | | |
| | | // aapt resource value: 0x7F06006E |
| | | public const int tooltip_background_light = 2131099758; |
| | | |
| | | static Color() |
| | | { |
| | |
| | | 9043=该账号已在其它设备登录 |
| | | 9044=上传成功 |
| | | 9045=上传失败 |
| | | 9046=修改成功! |
| | | 9047=您的密码已经修改生效,请重新登录 |
| | | |
| | | 10000=无效登录密钥,请重新登录! |
| | | 10001=请求服务器失败,请稍后再试! |
| | |
| | | 10004=账号已存在 |
| | | 10005=验证码发送频繁,请稍后再试! |
| | | 10006=签名错误 |
| | | 10007=系统繁忙,请稍后再试! |
| | | 10008=无效的登录密匙 |
| | | 10009=用户已经被禁用 |
| | | 10010=原密码错误 |
| | | 10011=子账号已经存在 |
| | | 10012=子账号不存在 |
| | | 10013=不能把自己添加为成员 |
| | | 10014=当前住宅不属于该账号 |
| | | 10015=住宅名称已存在 |
| | | 10016=住宅不存在 |
| | |
| | | /// |
| | | /// </summary> |
| | | SCENE, |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | LOGIC, |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 上传失败 |
| | | /// </summary> |
| | | public const int UploadFailed = 9045; |
| | | /// <summary> |
| | | /// 修改成功! |
| | | /// </summary> |
| | | public const int ModifySuccess = 9046; |
| | | /// <summary> |
| | | /// 您的密码已经修改生效,请重新登录 |
| | | /// </summary> |
| | | public const int YourPasswordHasBeenChanged = 9047; |
| | | |
| | | |
| | | #region 网络请求响应错误提示信息 |
| | |
| | | /// 签名错误 |
| | | /// </summary> |
| | | public const int SignatureError = 10006; |
| | | |
| | | |
| | | /// <summary> |
| | | /// 系统繁忙 ~请稍后再试~ |
| | | /// </summary> |
| | | public const int SystemIsBusy = 10007; |
| | | /// <summary> |
| | | /// 解析用户身份错误,请重新登录 |
| | | /// 无效的登录密匙 |
| | | /// </summary> |
| | | public const int InvalidToken = 10008; |
| | | /// <summary> |
| | | /// 用户已经被禁用 |
| | | /// </summary> |
| | | public const int TheAccountHasBeenDisabled = 10009; |
| | | /// <summary> |
| | | /// 原密码错误 |
| | | /// </summary> |
| | | public const int OldPwdNoYes = 10010; |
| | | /// <summary> |
| | | /// 子账号已经存在 |
| | | /// </summary> |
| | | public const int BindSubAccount_Exist = 10011; |
| | | /// <summary> |
| | | /// 子账号不存在 |
| | | /// </summary> |
| | | public const int SubAccount_NoExists = 10012; |
| | | /// <summary> |
| | | /// 不能把自己添加为成员 |
| | | /// </summary> |
| | | public const int BindSubAccount_SameAccount = 10013; |
| | | /// <summary> |
| | | /// 当前住宅不属于该账号 |
| | | /// </summary> |
| | | public const int HomeIdAndTokenNoConsistent = 10014; |
| | | /// <summary> |
| | | /// 住宅名称已存在 |
| | | /// </summary> |
| | | public const int HomeName_Exist = 10015; |
| | | /// <summary> |
| | | /// 住宅不存在 |
| | | /// </summary> |
| | | public const int Home_NoExists = 10016; |
| | | |
| | | #endregion |
| | | #endregion |
| | | } |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取当前时间戳值 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="isMilliseconds">是否微秒</param> |
| | | /// <returns></returns> |
| | | public static string GetTimestamp(bool isMilliseconds = true) |
| | | { |
| | | System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区 |
| | | if (isMilliseconds) |
| | | { |
| | | return ((long)(DateTime.Now - startTime).TotalMilliseconds).ToString(); // 相差秒数 |
| | | return ((long)(DateTime.Now - startTime).TotalMilliseconds).ToString(); // 相差微秒数 |
| | | } |
| | | else |
| | | { |
| | |
| | | public ResponsePackNew GetRegionByAccount(string account) |
| | | { |
| | | var requestJson = HttpUtil.GetSignRequestJson(new RegionByAccountObj() { account = account }); |
| | | return HttpUtil.RequestHttpsPost(NewAPI.API_POST_GetRegionByAccount, requestJson); |
| | | return HttpUtil.RequestHttpsPost(NewAPI.API_POST_GetRegionByAccount, requestJson, HttpUtil.GlobalRequestHttpsHost); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | try |
| | | { |
| | | |
| | | //if (string.IsNullOrEmpty(urlHead)) |
| | | //{ |
| | | // urlHead = UserInfo.Current.RequestHttpsHost; |
| | | //} |
| | | //string requestFullUrl = urlHead + apiPath; |
| | | if (string.IsNullOrEmpty(urlHead)) |
| | | { |
| | | urlHead = UserInfo.Current.RequestHttpsHost; |
| | | } |
| | | string requestFullUrl = urlHead + apiPath; |
| | | |
| | | |
| | | //**************测试************** |
| | | string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | //**************测试************** |
| | | ////**************测试************** |
| | | //string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | ////**************测试************** |
| | | |
| | | RestClient client = new RestClient(requestFullUrl); |
| | | |
| | |
| | | #region RestRequest |
| | | try |
| | | { |
| | | //if (string.IsNullOrEmpty (urlHead)) { |
| | | // urlHead = UserInfo.Current.RequestHttpsHost; |
| | | //} |
| | | //string requestFullUrl = urlHead + apiPath; |
| | | if (string.IsNullOrEmpty(urlHead)) |
| | | { |
| | | urlHead = UserInfo.Current.RequestHttpsHost; |
| | | } |
| | | string requestFullUrl = urlHead + apiPath; |
| | | |
| | | //**************测试************** |
| | | string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | //**************测试************** |
| | | ////**************测试************** |
| | | //string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | ////**************测试************** |
| | | |
| | | RestClient client = new RestClient(requestFullUrl); |
| | | //client.Timeout = mTimeout * 1000; |
| | |
| | | try |
| | | { |
| | | |
| | | //if (string.IsNullOrEmpty (urlHead)) { |
| | | // urlHead = UserInfo.Current.RequestHttpsHost; |
| | | //} |
| | | //string requestFullUrl = urlHead + apiPath; |
| | | if (string.IsNullOrEmpty(urlHead)) |
| | | { |
| | | urlHead = UserInfo.Current.RequestHttpsHost; |
| | | } |
| | | string requestFullUrl = urlHead + apiPath; |
| | | |
| | | //**************测试************** |
| | | string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | //**************测试************** |
| | | ////**************测试************** |
| | | //string requestFullUrl = GlobalRequestHttpsHost + apiPath; |
| | | ////**************测试************** |
| | | |
| | | RestClient client = new RestClient(requestFullUrl); |
| | | //client.Timeout = mTimeout * 1000; |
| | |
| | | #region 共通错误码 |
| | | stateCodeDic = new Dictionary<string, int>(); |
| | | //与服务器通讯失败 |
| | | stateCodeDic["NETWORK_ERROR"] = HDL_ON.StringId.FailedRequestServer; |
| | | stateCodeDic["NETWORK_ERROR"] = StringId.FailedRequestServer; |
| | | //数据异常 |
| | | stateCodeDic["DATA_EXCEPTION"] = HDL_ON.StringId.DataExceptionPleaseTryAgain; |
| | | stateCodeDic["DATA_EXCEPTION"] = StringId.DataExceptionPleaseTryAgain; |
| | | |
| | | #region 基础服务 新错误码 |
| | | #region 基础服务 新错误码 2020-12-07 |
| | | //系统繁忙~请稍后再试~ |
| | | stateCodeDic["1"] = StringId.SystemIsBusy; |
| | | //系统维护中~请稍后再试~ |
| | | stateCodeDic["2"] = HDL_ON.StringId.SystemMaintenance; |
| | | stateCodeDic["2"] = StringId.SystemMaintenance; |
| | | ////服务异常 |
| | | //stateCodeDic["3"] = StringId.SystemIsBusy; |
| | | //签名错误 |
| | | stateCodeDic["4"] = HDL_ON.StringId.SignatureError; |
| | | stateCodeDic["4"] = StringId.SignatureError; |
| | | //验证码校验失败 |
| | | stateCodeDic["14"] = HDL_ON.StringId.VerificationCodeWrong; |
| | | stateCodeDic[StateCode.VERIFICATION_CODE_WRONG] = StringId.VerificationCodeWrong; |
| | | //验证码发送频繁,请稍后再试! |
| | | stateCodeDic["15"] = HDL_ON.StringId.VerificationCodeSentFrequently; |
| | | stateCodeDic["15"] = StringId.VerificationCodeSentFrequently; |
| | | //验证码发送失败 |
| | | stateCodeDic["16"] = StringId.FailedToSendVerificationCode; |
| | | |
| | | //会话超时,请更新token |
| | | stateCodeDic[StateCode.TOKEN_EXPIRED] = HDL_ON.StringId.NotLogin; |
| | | ////登录失败,账号或者密码错误 |
| | | stateCodeDic["10008"] = HDL_ON.StringId.LoginFailed_AccountOrPasswordError; |
| | | stateCodeDic[StateCode.TOKEN_EXPIRED] = StringId.NotLogin; |
| | | //解析用户身份错误,请重新登录 |
| | | stateCodeDic["10006"] = StringId.InvalidToken; |
| | | //登录失败,账号或者密码错误 |
| | | stateCodeDic["10008"] = StringId.LoginFailed_AccountOrPasswordError; |
| | | //用户已经被禁用 |
| | | stateCodeDic["10009"] = StringId.TheAccountHasBeenDisabled; |
| | | //账号不存在 |
| | | stateCodeDic[StateCode.ACCOUNT_NOT_EXIST] = HDL_ON.StringId.AccountNotExist; |
| | | stateCodeDic[StateCode.ACCOUNT_NOT_EXIST] = StringId.AccountNotExist; |
| | | //用户未登录 |
| | | stateCodeDic["10011"] = StringId.InvalidToken; |
| | | //账号已存在 |
| | | stateCodeDic["10012"] = HDL_ON.StringId.AccountExist; |
| | | stateCodeDic["10012"] = StringId.AccountExist; |
| | | //手机号已注册 |
| | | stateCodeDic["10013"] = StringId.AccountExist; |
| | | //邮箱已注册 |
| | | stateCodeDic["10014"] = StringId.AccountExist; |
| | | //原密码错误 |
| | | stateCodeDic["10015"] = StringId.OldPwdNoYes; |
| | | ////绑定号码重复 |
| | | //stateCodeDic["10016"] = StringId.10016; |
| | | ////注册失败 |
| | | //stateCodeDic["10017"] = StringId.10017; |
| | | ////租户不存在 |
| | | //stateCodeDic["10018"] = StringId.10018; |
| | | |
| | | ////枚举类型错误 |
| | | //stateCodeDic["11003"] = StringId.11003; |
| | | |
| | | //-------------------子账号模块------------------- |
| | | //子账号已经存在 |
| | | stateCodeDic["10301"] = StringId.BindSubAccount_Exist; |
| | | //子账号不存在 |
| | | stateCodeDic["10302"] = StringId.SubAccount_NoExists; |
| | | //不能把自己添加为成员 |
| | | stateCodeDic["10303"] = StringId.BindSubAccount_SameAccount; |
| | | ////相同的远程控制 |
| | | //stateCodeDic["10304"] = StringId.uOperationFailed; |
| | | ////子账号昵称已经存在 |
| | | //stateCodeDic["10305"] = StringId.BindSubAccount_Exist; |
| | | //-------------------住宅模块------------------- |
| | | //当前住宅不属于该账号 |
| | | stateCodeDic["10401"] = StringId.HomeIdAndTokenNoConsistent; |
| | | //住宅名称已存在 |
| | | stateCodeDic["10402"] = StringId.HomeName_Exist; |
| | | ////住宅ID已存在 |
| | | //stateCodeDic["10403"] = StringId.HOME_ID_EXISTS; |
| | | //住宅不存在 |
| | | stateCodeDic["10404"] = StringId.Home_NoExists; |
| | | |
| | | ////调用用户模块接口失败 |
| | | //stateCodeDic["10213"] = HDL_ON.StringId; |
| | | |
| | | #endregion |
| | | |
| | | ////return; |
| | | //#region 2020-09-18 新对接错误码 |
| | | //////操作失败,请重试 |
| | | ////stateCodeDic ["10001"] = HDL_ON.StringId.uOperationFailed; |
| | | ////请求参数错误 |
| | | //stateCodeDic["10101"] = HDL_ON.StringId.uParameterError; |
| | | ////无效登录Token |
| | | //stateCodeDic["10102"] = HDL_ON.StringId.uNoLogin; |
| | | ////登录失败,账号或者密码错误 |
| | | //stateCodeDic["10103"] = HDL_ON.StringId.Accountorpassworderro; |
| | | ////没有记录 |
| | | //stateCodeDic["10104"] = HDL_ON.StringId.NoRecord; |
| | | ////操作权限不足 |
| | | //stateCodeDic["10105"] = HDL_ON.StringId.uBeRestrict; |
| | | ////不存在 |
| | | //stateCodeDic["10106"] = HDL_ON.StringId.NO_EXISTS; |
| | | |
| | | |
| | | ////-------------------用户模块------------------- |
| | | ////账号不存在 |
| | | //stateCodeDic["10201"] = HDL_ON.StringId.uAccountNoExists; |
| | | ////账号已经存在 |
| | | //stateCodeDic["10202"] = HDL_ON.StringId.RegisterSendVerCode_Exist; |
| | | ////验证码已失效 |
| | | //stateCodeDic["10203"] = HDL_ON.StringId.ValidatorCode_NoRecord; |
| | | ////验证码错误 |
| | | //stateCodeDic["10204"] = HDL_ON.StringId.VerificationCodeError; |
| | | |
| | | |
| | | ////登录失败,密码错误 |
| | | //stateCodeDic["10205"] = HDL_ON.StringId.PasswordIsError; |
| | | ////验证码无效[用户没有通过手机[邮箱]号获取验证码] |
| | | //stateCodeDic["10206"] = HDL_ON.StringId.ValidatorCode_ValidCodeAndPhoneNoEqual; |
| | | ////验证码发送频繁 |
| | | //stateCodeDic["10207"] = HDL_ON.StringId.VERIFY_CODE_SENDED; |
| | | ////该账号已经绑定 |
| | | //stateCodeDic["10208"] = HDL_ON.StringId.Exist; |
| | | ////用户名称已经存在 |
| | | //stateCodeDic["10209"] = HDL_ON.StringId.Exist; |
| | | ////验证码发送失败 |
| | | //stateCodeDic["10210"] = HDL_ON.StringId.RegisterSendVerCode_SendFail; |
| | | |
| | | ////-------------------更新密码模块------------------- |
| | | ////原密码和新密码相同 |
| | | //stateCodeDic["10211"] = HDL_ON.StringId.UpdatePassword_NewPasswordAndOldPasswordEqual; |
| | | ////旧密码不对 |
| | | //stateCodeDic["10212"] = HDL_ON.StringId.UpdatePassword_OldPwdNoYes; |
| | | |
| | | ////-------------------子账号模块------------------- |
| | | ////子账号已经存在 |
| | | //stateCodeDic["10301"] = HDL_ON.StringId.BindSubAccount_Exist; |
| | | ////子账号不存在 |
| | | //stateCodeDic["10302"] = HDL_ON.StringId.uAccountNoExists; |
| | | ////不能把自己添加为成员 |
| | | //stateCodeDic["10303"] = HDL_ON.StringId.BindSubAccount_SameAccount; |
| | | ////一样的远程请求 |
| | | //stateCodeDic["10304"] = HDL_ON.StringId.uOperationFailed; |
| | | ////账号已经存在于此住宅 |
| | | //stateCodeDic["10305"] = HDL_ON.StringId.BindSubAccount_Exist; |
| | | |
| | | ////-------------------住宅模块------------------- |
| | | ////当前住宅不属于该账号 |
| | | //stateCodeDic["10401"] = HDL_ON.StringId.HomeIdAndTokenNoConsistent; |
| | | ////住宅名称已存在 |
| | | //stateCodeDic["10402"] = HDL_ON.StringId.EditZigbeeHome_Exist; |
| | | ////住宅ID已存在 |
| | | //stateCodeDic["10403"] = HDL_ON.StringId.HOME_ID_EXISTS; |
| | | ////住宅不存在 |
| | | //stateCodeDic["10404"] = HDL_ON.StringId.uZigbeeHome_NoRecord; |
| | | |
| | | ////-------------------住宅分享模块------------------- |
| | | ////住宅分享不存在 |
| | | //stateCodeDic["10405"] = HDL_ON.StringId.NO_EXISTS; |
| | | |
| | | ////-------------------网关模块------------------- |
| | | ////是否强制解绑网关 |
| | | //stateCodeDic["10501"] = HDL_ON.StringId.BindGwToHome_BindGatewaysExists; |
| | | ////应用成功 |
| | | //stateCodeDic["10502"] = HDL_ON.StringId.AmendTheSuccess; |
| | | ////当前住宅下并没有绑定指定的网关 |
| | | //stateCodeDic["10503"] = HDL_ON.StringId.ReleaseGatewayToZigbeeHome_NoBind; |
| | | ////不支持 |
| | | //stateCodeDic["10504"] = HDL_ON.StringId.NOT_SUPPORT; |
| | | ////网关MAC不存在 |
| | | //stateCodeDic["10505"] = HDL_ON.StringId.MACError; |
| | | |
| | | ////-------------------备份模块------------------- |
| | | ////备注名称已经存在,请更换后重试!文件夹名称已经存在 |
| | | //stateCodeDic["10601"] = HDL_ON.StringId.uBackupNameExists; |
| | | ////备份文件夹不存在 |
| | | //stateCodeDic["10602"] = HDL_ON.StringId.FolderNoExist; |
| | | ////备份文件不存在 |
| | | //stateCodeDic["10603"] = HDL_ON.StringId.FileNoExist; |
| | | |
| | | |
| | | ////-------------------跨区------------------- |
| | | ////该接口不存在跨区操作 |
| | | //stateCodeDic["11001"] = HDL_ON.StringId.NOT_SUPPORT; |
| | | ////跨区调用失败 |
| | | //stateCodeDic["11002"] = HDL_ON.StringId.NOT_SUPPORT; |
| | | ////枚举错误 |
| | | //stateCodeDic["11003"] = HDL_ON.StringId.uOperationFailed; |
| | | |
| | | |
| | | #endregion |
| | | |
| | |
| | | // return Language.StringByID(dicMsg[requestName][statuCode]); |
| | | //} |
| | | |
| | | return Language.StringByID(HDL_ON.StringId.FailedRequestServer) + "\n(" + statuCode + ")"; |
| | | return Language.StringByID(StringId.FailedRequestServer) + "\n(" + statuCode + ")"; |
| | | } |
| | | |
| | | |
| | |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | new Alert("", mes, Language.StringByID(HDL_ON.StringId.Close)).Show(); |
| | | new Alert("", mes, Language.StringByID(StringId.Close)).Show(); |
| | | }); |
| | | } |
| | | } |
| | |
| | | /// </summary> |
| | | public const string SUCCESS = "0"; |
| | | /// <summary> |
| | | /// 验证码校验失败 |
| | | /// </summary> |
| | | public const string VERIFICATION_CODE_WRONG = "14"; |
| | | /// <summary> |
| | | /// 会话超时,请更新token |
| | | /// </summary> |
| | | public const string TOKEN_EXPIRED = "10001"; |
| | |
| | | ///初始化app数据 |
| | | InitializationData(); |
| | | } |
| | | |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | Height = Application.GetRealWidth(28), |
| | | UnSelectedImagePath = "Public/BackIcon.png", |
| | | }; |
| | | baseView.AddChidren(btnBackIcon); |
| | | contentView.AddChidren(btnBackIcon); |
| | | |
| | | btnBack = new Button() |
| | | { |
| | | Width = Application.GetRealWidth(50), |
| | | //BackgroundColor = CSS_Color.AuxiliaryColor2, |
| | | }; |
| | | baseView.AddChidren(btnBack); |
| | | contentView.AddChidren(btnBack); |
| | | |
| | | Button btnTilte = new Button() |
| | | { |
| | |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | | Text = title |
| | | }; |
| | | baseView.AddChidren(btnTilte); |
| | | contentView.AddChidren(btnTilte); |
| | | |
| | | |
| | | LoadEventList(); |
| | |
| | | using System; |
| | | |
| | | using System; |
| | | using Shared; |
| | | using HDL_ON.UI.CSS; |
| | | |
| | |
| | | Text = titleStr, |
| | | }; |
| | | contentView.AddChidren(btnTitle); |
| | | |
| | | int Width135 = Application.GetRealWidth(135); |
| | | //提示内容按钮 |
| | | Button btnMsg = new Button() |
| | | { |
| | |
| | | Button btnCancel = new Button() |
| | | { |
| | | Y = btnLine.Bottom, |
| | | Width = Application.GetRealWidth(135), |
| | | Width = Width135, |
| | | Height = Application.GetRealHeight(43), |
| | | TextAlignment = TextAlignment.Center, |
| | | TextColor = CSS_Color.TextualColor, |
| | |
| | | |
| | | Button btnConfirm = new Button() |
| | | { |
| | | X = btnCancel.Right, |
| | | X = contentView.Width - Width135, |
| | | Y = btnLine.Y, |
| | | Width = Application.GetRealWidth(135), |
| | | Width = Width135, |
| | | Height = Application.GetRealHeight(45), |
| | | TextAlignment = TextAlignment.Center, |
| | | //TextColor = CSS_Color.TextualColor, |
New file |
| | |
| | | using System; |
| | | using Shared; |
| | | using HDL_ON.UI.CSS; |
| | | |
| | | namespace HDL_ON.UI |
| | | { |
| | | /// <summary> |
| | | /// IconTipDialog |
| | | /// </summary> |
| | | public class IconTipDialog : Dialog |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public IconTipDialog() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 初始化Dialog |
| | | /// </summary> |
| | | /// <param name="titleStr"></param> |
| | | /// <param name="msgStr"></param> |
| | | /// <param name="okAction"></param> |
| | | /// <param name="cancelAction"></param> |
| | | /// <param name="cancelID"></param> |
| | | /// <param name="confirmID"></param> |
| | | void ShowDialogBase(string titleStr, string msgStr, Action okAction, Action cancelAction, int cancelID = StringId.Cancel, int confirmID = StringId.Confirm) |
| | | { |
| | | this.BackgroundColor = CSS_Color.DialogTransparentColor1; |
| | | |
| | | FrameLayout contentView = new FrameLayout() |
| | | { |
| | | Gravity = Gravity.Center, |
| | | Width = Application.GetRealWidth(270), |
| | | Height = Application.GetRealHeight(140), |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | | BorderColor = 0x00000000, |
| | | BorderWidth = 0, |
| | | Radius = (uint)Application.GetMinRealAverage(10), |
| | | }; |
| | | this.AddChidren(contentView); |
| | | |
| | | Button btnTitle = new Button() |
| | | { |
| | | Y = Application.GetRealHeight(20), |
| | | Height = Application.GetRealHeight(22), |
| | | TextColor = CSS_Color.MainColor, |
| | | TextSize = CSS_FontSize.SubheadingFontSize, |
| | | TextAlignment = TextAlignment.Center, |
| | | IsBold = true, |
| | | Text = titleStr, |
| | | }; |
| | | contentView.AddChidren(btnTitle); |
| | | int Width135 = Application.GetRealWidth(135); |
| | | //提示内容按钮 |
| | | Button btnMsg = new Button() |
| | | { |
| | | Y = btnTitle.Bottom + Application.GetRealHeight(4), |
| | | X = Application.GetRealWidth(6), |
| | | Height = Application.GetRealHeight(46), |
| | | Width = Application.GetRealWidth(258), |
| | | TextAlignment = TextAlignment.Center, |
| | | TextColor = CSS_Color.TextualColor, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | Text = msgStr, |
| | | IsMoreLines = true, |
| | | }; |
| | | contentView.AddChidren(btnMsg); |
| | | |
| | | Button btnLine = new Button() |
| | | { |
| | | Y = Application.GetRealHeight(96), |
| | | Height = Application.GetRealHeight(1), |
| | | Width = Application.GetRealWidth(270 / 2), |
| | | BackgroundColor = CSS_Color.DividingLineColor, |
| | | }; |
| | | contentView.AddChidren(btnLine); |
| | | |
| | | Button btnCancel = new Button() |
| | | { |
| | | Y = btnLine.Bottom, |
| | | Width = Width135, |
| | | Height = Application.GetRealHeight(43), |
| | | TextAlignment = TextAlignment.Center, |
| | | TextColor = CSS_Color.TextualColor, |
| | | TextSize = CSS_FontSize.SubheadingFontSize, |
| | | TextID = cancelID, |
| | | }; |
| | | contentView.AddChidren(btnCancel); |
| | | |
| | | Button btnConfirm = new Button() |
| | | { |
| | | X = contentView.Width - Width135, |
| | | Y = btnLine.Y, |
| | | Width = Width135, |
| | | Height = Application.GetRealHeight(45), |
| | | TextAlignment = TextAlignment.Center, |
| | | //TextColor = CSS_Color.TextualColor, |
| | | TextSize = CSS_FontSize.SubheadingFontSize, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | BackgroundColor = CSS_Color.MainColor, |
| | | TextID = confirmID, |
| | | }; |
| | | contentView.AddChidren(btnConfirm); |
| | | //例:右下圆角 大小为50 |
| | | int mRectCornerID = HDLUtils.RectCornerBottomRight; |
| | | btnConfirm.SetCornerWithSameRadius((uint)Application.GetMinRealAverage(10), mRectCornerID); |
| | | |
| | | btnCancel.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | this.Close(); |
| | | cancelAction?.Invoke(); |
| | | }; |
| | | |
| | | btnConfirm.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | this.Close(); |
| | | okAction?.Invoke(); |
| | | }; |
| | | |
| | | this.Show(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 加载提示Dialog |
| | | /// </summary> |
| | | /// <param name="titleId"></param> |
| | | /// <param name="msgId"></param> |
| | | /// <param name="callBackAction"></param> |
| | | public void ShowDialog(int titleId, int msgId, Action okAction, Action cancelAction = null) |
| | | { |
| | | this.ShowDialogBase(Language.StringByID(titleId), Language.StringByID(msgId), okAction, cancelAction); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 加载提示Dialog |
| | | /// 可以自定义按钮文字 |
| | | /// </summary> |
| | | /// <param name="titleId"></param> |
| | | /// <param name="msgId"></param> |
| | | /// <param name="okAction"></param> |
| | | /// <param name="cancelAction"></param> |
| | | /// <param name="cancelID"></param> |
| | | /// <param name="confirmID"></param> |
| | | public void ShowDialog(int titleId, int msgId, Action okAction, Action cancelAction, int cancelID, int confirmID) |
| | | { |
| | | this.ShowDialogBase(Language.StringByID(titleId), Language.StringByID(msgId), okAction, cancelAction, cancelID, confirmID); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 加载提示Dialog |
| | | /// </summary> |
| | | /// <param name="titleId"></param> |
| | | /// <param name="msgId"></param> |
| | | /// <param name="callBackAction"></param> |
| | | public void ShowDialog(string titleStr, string msgStr, Action okAction, Action cancelAction = null) |
| | | { |
| | | this.ShowDialogBase(titleStr, msgStr, okAction, cancelAction); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 加载提示Dialog |
| | | /// 可以自定义按钮文字 |
| | | /// </summary> |
| | | /// <param name="titleStr"></param> |
| | | /// <param name="msgStr"></param> |
| | | /// <param name="okAction"></param> |
| | | /// <param name="cancelAction"></param> |
| | | /// <param name="cancelID"></param> |
| | | /// <param name="confirmID"></param> |
| | | public void ShowDialog(string titleStr, string msgStr, Action okAction, Action cancelAction, int cancelID, int confirmID) |
| | | { |
| | | this.ShowDialogBase(titleStr, msgStr, okAction, cancelAction, cancelID, confirmID); |
| | | } |
| | | |
| | | } |
| | | } |
| | |
| | | HttpServerRequest pm; |
| | | /// <summary> |
| | | /// 回调事件 |
| | | /// 账号,密码,是否手机 |
| | | /// account,password,isPhone |
| | | /// </summary> |
| | | Action<string> callbackAction; |
| | | Action<string, string, bool> AutoLoginAction; |
| | | /// <summary> |
| | | /// 修改类型 |
| | | /// 0:手机 |
| | |
| | | string registerPhone; |
| | | string registerEmail; |
| | | #endregion |
| | | public ForgetPasswordPage(Action<string> action) |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="autoLoginAction">自动登录回调事件</param> |
| | | public ForgetPasswordPage(Action<string, string, bool> autoLoginAction) |
| | | { |
| | | callbackAction = action; |
| | | AutoLoginAction = autoLoginAction; |
| | | bodyView = new FrameLayout() |
| | | { |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | |
| | | |
| | | public void ShowDialog() |
| | | { |
| | | new TopViewDiv(this,bodyView, Language.StringByID(StringId.ForgetPassword)).LoadTopView(); |
| | | new TopViewDiv(this, bodyView, Language.StringByID(StringId.ForgetPassword)).LoadTopView(); |
| | | //new PublicAssmebly().LoadTopView(this, bodyView, Language.StringByID(StringId.ForgetPassword)); |
| | | |
| | | #region 修改方式选择 |
| | |
| | | var account = etAccount.Text.Trim(); |
| | | if ((sender as Button).IsSelected) |
| | | { |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | int time = 60; |
| | | new Thread(() => |
| | | { |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | if (result.Code != StateCode.SUCCESS) |
| | | try |
| | | { |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | //2.1检测当前配置域名是否一致,不一致则替换 |
| | | CheckAndSetUserRequestHost(result); |
| | | |
| | | //2.2已经注册过,发送验证码找回密码 |
| | | Application.RunOnMainThread(() => |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | if (result.Code != StateCode.SUCCESS) |
| | | { |
| | | //短信发送间隔60s |
| | | (sender as Button).IsSelected = false; |
| | | etVerificationCode.Foucs = true; |
| | | }); |
| | | //2.1获取验证码倒计时 |
| | | new Thread(() => |
| | | { |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | (sender as Button).Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //回复获取短信按钮事件 |
| | | (sender as Button).IsSelected = true; |
| | | (sender as Button).TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | |
| | | ResponsePackNew resultObj; |
| | | //2.1请求获取验证码 |
| | | if (registerType == 1)//邮箱 |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.FIND_PASSWORD, account); |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.FIND_PASSWORD, account, true, phoneZoneCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | //2.1检测当前配置域名是否一致,不一致则替换 |
| | | CheckAndSetUserRequestHost(result); |
| | | //2.2已经注册过,发送验证码找回密码 |
| | | ResponsePackNew resultObj; |
| | | //2.3请求获取验证码 |
| | | if (registerType == 1)//邮箱 |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.FIND_PASSWORD, account); |
| | | } |
| | | else |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.FIND_PASSWORD, account, true, phoneZoneCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | //3.发送验证码成功,开始计时 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //短信发送间隔60s |
| | | (sender as Button).IsSelected = false; |
| | | etVerificationCode.Foucs = true; |
| | | }); |
| | | //2.1获取验证码倒计时 |
| | | new Thread(() => |
| | | { |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | (sender as Button).Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //回复获取短信按钮事件 |
| | | (sender as Button).IsSelected = true; |
| | | (sender as Button).TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | |
| | | } |
| | | } |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | LoadEvent_AutoLogin(); |
| | | callbackAction?.Invoke(account); |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.Hide(); |
| | | } |
| | | ShowAutoLoginDialog(account, password, isPhone); |
| | | }); |
| | | |
| | | } |
| | | else |
| | | { |
| | | // 2020-11-13 待修改 验证码错误 警告提示 |
| | | //btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | //btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | waitPage.Hide(); |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.Hide(); |
| | | } |
| | | |
| | | // 验证码错误 警告提示 |
| | | if (resultObj.Code == StateCode.VERIFICATION_CODE_WRONG) |
| | | { |
| | | btnVerificationCodeViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnVerificationCodeViewBottomLine.Height = Application.GetRealHeight(2); |
| | | } |
| | | }); |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 住宅成功之后自动登录 |
| | | /// 显示自动自动登录事件 |
| | | /// </summary> |
| | | void LoadEvent_AutoLogin() |
| | | void ShowAutoLoginDialog(string account, string password, bool isPhone) |
| | | { |
| | | Dialog dialog = new Dialog(); |
| | | |
| | | FrameLayout frame = new FrameLayout() |
| | | FrameLayout dialogView = new FrameLayout(); |
| | | dialogView.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | dialog.Close(); |
| | | }; |
| | | dialog.AddChidren(dialogView); |
| | | |
| | | FrameLayout contentView = new FrameLayout() |
| | | { |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Y = Application.GetRealHeight(198), |
| | | Y = Application.GetRealWidth(200), |
| | | Width = Application.GetRealWidth(288), |
| | | Height = Application.GetRealHeight(206), |
| | | Height = Application.GetRealWidth(270), |
| | | Radius = (uint)Application.GetRealWidth(6), |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | | Radius = (uint)Application.GetRealHeight(12), |
| | | BorderWidth = 0, |
| | | BorderColor = 0x00000000, |
| | | }; |
| | | dialog.AddChidren(frame); |
| | | dialogView.AddChidren(contentView); |
| | | |
| | | Button btnAccountText = new Button() |
| | | contentView.Y = (dialogView.Height - contentView.Height) / 2; |
| | | |
| | | Button btnTitleIcon = new Button() |
| | | { |
| | | X = Application.GetRealWidth(108), |
| | | Y = contentView.Y - Application.GetRealWidth(71), |
| | | Width = Application.GetRealWidth(160), |
| | | Height = Application.GetRealWidth(160), |
| | | UnSelectedImagePath = "Public/Dialog/DialogTipTitleIcon_1.png" |
| | | }; |
| | | dialogView.AddChidren(btnTitleIcon); |
| | | btnTitleIcon.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | dialog.Close(); |
| | | }; |
| | | |
| | | Button btnMsg = new Button() |
| | | { |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Y = Application.GetRealHeight(40), |
| | | Height = Application.GetRealHeight(17 + 14 + 14), |
| | | IsMoreLines = true, |
| | | TextAlignment = TextAlignment.Center, |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | //Text = "s是生生世世", |
| | | }; |
| | | frame.AddChidren(btnAccountText); |
| | | |
| | | Button btnTipRegisterSuccess = new Button() |
| | | { |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Y = Application.GetRealHeight(123), |
| | | Height = Application.GetRealHeight(30), |
| | | TextAlignment = TextAlignment.Center, |
| | | Y = Application.GetRealWidth(88), |
| | | Width = Application.GetRealWidth(220), |
| | | Height = Application.GetRealWidth(44), |
| | | TextColor = CSS_Color.MainColor, |
| | | TextSize = CSS_FontSize.SubheadingFontSize, |
| | | TextID = StringId.PasswordChangeSuccessfully, |
| | | TextID = StringId.ModifySuccess |
| | | }; |
| | | frame.AddChidren(btnTipRegisterSuccess); |
| | | contentView.AddChidren(btnMsg); |
| | | |
| | | Button btnAutoLoginTip = new Button() |
| | | Button btnMsg2 = new Button() |
| | | { |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Y = btnTipRegisterSuccess.Bottom, |
| | | Height = Application.GetRealHeight(17 + 8), |
| | | TextAlignment = TextAlignment.Center, |
| | | Y = btnMsg.Bottom + Application.GetRealWidth(8), |
| | | Width = Application.GetRealWidth(220), |
| | | Height = Application.GetRealWidth(60), |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextID = StringId.AutomaticallyLogin, |
| | | TextID = StringId.YourPasswordHasBeenChanged, |
| | | TextAlignment = TextAlignment.TopCenter, |
| | | IsMoreLines = true |
| | | }; |
| | | //frame.AddChidren(btnAutoLoginTip); |
| | | contentView.AddChidren(btnMsg2); |
| | | |
| | | Button btnHeadImage = new Button() |
| | | |
| | | Button btnSkipBindPage = new Button() |
| | | { |
| | | Gravity = Gravity.CenterHorizontal, |
| | | Y = Application.GetRealHeight(150), |
| | | Width = Application.GetRealWidth(84), |
| | | Height = Application.GetRealWidth(84), |
| | | Radius = (uint)Application.GetRealHeight(42), |
| | | BorderColor = 0x00000000, |
| | | BorderWidth = 0, |
| | | UnSelectedImagePath = "LoginIcon/2.png", |
| | | Y = Application.GetRealWidth(194), |
| | | Width = Application.GetRealWidth(220), |
| | | Height = Application.GetRealWidth(44), |
| | | TextAlignment = TextAlignment.Center, |
| | | Radius = (uint)Application.GetRealWidth(22), |
| | | BackgroundColor = CSS_Color.MainColor, |
| | | TextID = StringId.Login, |
| | | TextSize = CSS_FontSize.SubheadingFontSize, |
| | | TextColor = CSS_Color.MainBackgroundColor, |
| | | }; |
| | | dialog.AddChidren(btnHeadImage); |
| | | contentView.AddChidren(btnSkipBindPage); |
| | | |
| | | btnSkipBindPage.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | dialog.Close(); |
| | | this.Close(); |
| | | |
| | | AutoLoginAction?.Invoke(account, password, isPhone); |
| | | |
| | | }; |
| | | |
| | | dialog.Show(); |
| | | |
| | | new Thread(() => |
| | | { |
| | | Thread.Sleep(1500); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | dialog.Close(); |
| | | this.Close(); |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | |
| | | btnAccountViewBottomLine.Height = Application.GetRealHeight(2); |
| | | return; |
| | | } |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | int time = 60; |
| | | new Thread(() => |
| | | { |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | if (result.Code != StateCode.SUCCESS) |
| | | try |
| | | { |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | ShowBtnAccountViewBottomLineError(); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | //检测当前配置域名是否一致,不一致则替换 |
| | | CheckAndSetUserRequestHost(result); |
| | | |
| | | //2.1请求获取验证码 |
| | | var resultObj = pm.VerificationCodeSend(VerifyType.VERIFY_LOGIN, account, true, phoneZoneCode); |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | if (result.Code != StateCode.SUCCESS) |
| | | { |
| | | //2.2请求获取验证码失败 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); |
| | | }); |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | ShowBtnAccountViewBottomLineError(); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.IsSelected = false; |
| | | btnGetVerificationCode.TextColor = CSS_Color.PromptingColor1; |
| | | }); |
| | | //检测当前配置域名是否一致,不一致则替换 |
| | | CheckAndSetUserRequestHost(result); |
| | | |
| | | new Thread(() => |
| | | //2.1请求获取验证码 |
| | | var resultObj = pm.VerificationCodeSend(VerifyType.VERIFY_LOGIN, account, true, phoneZoneCode); |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | //2.2请求获取验证码失败 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.IsSelected = true; |
| | | btnGetVerificationCode.TextID = StringId.GetVerificationCode; |
| | | btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.IsSelected = false; |
| | | btnGetVerificationCode.TextColor = CSS_Color.PromptingColor1; |
| | | }); |
| | | |
| | | new Thread(() => |
| | | { |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnGetVerificationCode.IsSelected = true; |
| | | btnGetVerificationCode.TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | } |
| | | } |
| | | |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 切换登录类型 |
| | | /// |
| | | /// </summary> |
| | | void LoadPage_SwitchLoginType() |
| | | /// <param name="type">是否选择手机登录</param> |
| | | void LoginTypeChange(bool isPhone) |
| | | { |
| | | //选择手机登录 |
| | | btnPhoneLogin.MouseUpEventHandler = (sender, e) => |
| | | if(isPhone) |
| | | { |
| | | if (loginType == 0) |
| | | return; |
| | |
| | | etPassword.SecureTextEntry = false; |
| | | } |
| | | #endregion |
| | | |
| | | }; |
| | | |
| | | //选择邮箱登录 |
| | | btnEmailLogin.MouseUpEventHandler += (sender, e) => |
| | | } |
| | | else |
| | | { |
| | | if (loginType == 1) |
| | | return; |
| | |
| | | etPassword.SecureTextEntry = true; |
| | | //隐藏验证码登录方式,邮箱登录没有验证码登录 |
| | | btnSwitchLoginMode.Visible = false; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 切换登录类型 |
| | | /// </summary> |
| | | void LoadPage_SwitchLoginType() |
| | | { |
| | | //选择手机登录 |
| | | btnPhoneLogin.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | LoginTypeChange(true); |
| | | }; |
| | | |
| | | //选择邮箱登录 |
| | | btnEmailLogin.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | LoginTypeChange(false); |
| | | }; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 切换登录方式 验证码/密码 |
| | | /// </summary> |
| | | void LoginModeChange() |
| | | { |
| | | //清除密码框文本数据 |
| | | etPassword.Text = ""; |
| | | //密码登录 |
| | | if (logintMode == 0) |
| | | { |
| | | btnSwitchLoginMode.TextID = StringId.VerificationCodeLogin; |
| | | passwordView.AddChidren(btnVisiblePassword); |
| | | passwordView.AddChidren(btnDividingLineVertical_PasswordView2); |
| | | etPassword.PlaceholderText = Language.StringByID(StringId.PlsEntryPassword); |
| | | passwordView.AddChidren(btnForgetPassword); |
| | | btnPasswordIcon.IsSelected = false; |
| | | //if (btnGetVerificationCode.Parent != null) |
| | | //{ |
| | | //btnGetVerificationCode.RemoveFromParent(); |
| | | btnGetVerificationCode.Visible = false; |
| | | //} |
| | | //隐藏密码 |
| | | etPassword.SecureTextEntry = true; |
| | | } |
| | | //验证码登录 |
| | | else if (logintMode == 1) |
| | | { |
| | | if (Regex.IsMatch(account, @"^[1]+\d{10}") && (account.Length == 11) && btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode)) |
| | | { |
| | | btnGetVerificationCode.IsSelected = true; |
| | | } |
| | | btnSwitchLoginMode.TextID = StringId.PasswordLogin; |
| | | //passwordView.AddChidren(btnGetVerificationCode); |
| | | btnGetVerificationCode.Visible = true; |
| | | etPassword.PlaceholderText = Language.StringByID(StringId.PlsEntryVerificationCode); |
| | | btnPasswordIcon.IsSelected = true; |
| | | if (btnVisiblePassword.Parent != null) |
| | | { |
| | | btnVisiblePassword.RemoveFromParent(); |
| | | } |
| | | if (btnDividingLineVertical_PasswordView2.Parent != null) |
| | | { |
| | | btnDividingLineVertical_PasswordView2.RemoveFromParent(); |
| | | } |
| | | if (btnForgetPassword.Parent != null) |
| | | { |
| | | btnForgetPassword.RemoveFromParent(); |
| | | } |
| | | //验证码不需要隐藏 |
| | | etPassword.SecureTextEntry = false; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | btnSwitchLoginMode.MouseUpEventHandler = (sender, e) => |
| | | { |
| | | logintMode = logintMode == 0 ? 1 : 0; |
| | | //清除密码框文本数据 |
| | | etPassword.Text = ""; |
| | | //密码登录 |
| | | if (logintMode == 0) |
| | | { |
| | | btnSwitchLoginMode.TextID = StringId.VerificationCodeLogin; |
| | | passwordView.AddChidren(btnVisiblePassword); |
| | | passwordView.AddChidren(btnDividingLineVertical_PasswordView2); |
| | | etPassword.PlaceholderText = Language.StringByID(StringId.PlsEntryPassword); |
| | | passwordView.AddChidren(btnForgetPassword); |
| | | btnPasswordIcon.IsSelected = false; |
| | | //if (btnGetVerificationCode.Parent != null) |
| | | //{ |
| | | //btnGetVerificationCode.RemoveFromParent(); |
| | | btnGetVerificationCode.Visible = false; |
| | | //} |
| | | //隐藏密码 |
| | | etPassword.SecureTextEntry = true; |
| | | } |
| | | //验证码登录 |
| | | else if (logintMode == 1) |
| | | { |
| | | if (Regex.IsMatch(account, @"^[1]+\d{10}") && (account.Length == 11) && btnGetVerificationCode.Text == Language.StringByID(StringId.GetVerificationCode)) |
| | | { |
| | | btnGetVerificationCode.IsSelected = true; |
| | | } |
| | | btnSwitchLoginMode.TextID = StringId.PasswordLogin; |
| | | //passwordView.AddChidren(btnGetVerificationCode); |
| | | btnGetVerificationCode.Visible = true; |
| | | etPassword.PlaceholderText = Language.StringByID(StringId.PlsEntryVerificationCode); |
| | | btnPasswordIcon.IsSelected = true; |
| | | if (btnVisiblePassword.Parent != null) |
| | | { |
| | | btnVisiblePassword.RemoveFromParent(); |
| | | } |
| | | if (btnDividingLineVertical_PasswordView2.Parent != null) |
| | | { |
| | | btnDividingLineVertical_PasswordView2.RemoveFromParent(); |
| | | } |
| | | if (btnForgetPassword.Parent != null) |
| | | { |
| | | btnForgetPassword.RemoveFromParent(); |
| | | } |
| | | //验证码不需要隐藏 |
| | | etPassword.SecureTextEntry = false; |
| | | } |
| | | LoginModeChange(); |
| | | }; |
| | | } |
| | | |
| | |
| | | btnAccountViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnAccountViewBottomLine.Height = Application.GetRealHeight(2); |
| | | } |
| | | else if (loginResult.Code == "14") |
| | | else if (loginResult.Code == StateCode.VERIFICATION_CODE_WRONG) |
| | | { |
| | | btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); |
| | |
| | | { |
| | | btnRegister.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | //回调事件 |
| | | //Action callBackAction = () => |
| | | //{ |
| | | // Application.RunOnMainThread(() => |
| | | // { |
| | | // try |
| | | // { |
| | | // } |
| | | // catch (Exception ex) |
| | | // { |
| | | // MainPage.Log($"login callBackAction : {ex.Message}"); |
| | | // } |
| | | // }); |
| | | //}; |
| | | |
| | | //判断是否同意了隐私政策 |
| | | if (CheckPrivacyPolicy() == false) return; |
| | | |
| | | var registerPage = new RegisterPage(); |
| | | Action<string, string, bool> autoLoginAction = (account, password, isPhone) => |
| | | { |
| | | try |
| | | { |
| | | AutoLoginAction(account, password, isPhone); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MainPage.Log($"login callBackAction : {ex.Message}"); |
| | | } |
| | | }; |
| | | |
| | | var registerPage = new RegisterPage(autoLoginAction); |
| | | registerPage.Show(); |
| | | registerPage.ShowDialog(); |
| | | }; |
| | |
| | | { |
| | | btnForgetPassword.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | Action<string> callBackAction = (callBackPar_Action) => |
| | | //判断是否同意了隐私政策 |
| | | if (CheckPrivacyPolicy() == false) return; |
| | | |
| | | Action<string, string, bool> autoLoginAction = (account, password, isPhone) => |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | |
| | | try |
| | | { |
| | | try |
| | | { |
| | | etAccount.Text = callBackPar_Action; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MainPage.Log($"login callBackAction : {ex.Message}"); |
| | | } |
| | | }); |
| | | AutoLoginAction(account, password, isPhone); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MainPage.Log($"login callBackAction : {ex.Message}"); |
| | | } |
| | | }; |
| | | var forgetPasswordDialog = new ForgetPasswordPage(callBackAction); |
| | | var forgetPasswordDialog = new ForgetPasswordPage(autoLoginAction); |
| | | forgetPasswordDialog.Show(); |
| | | forgetPasswordDialog.ShowDialog(); |
| | | |
| | |
| | | btnAccountViewBottomLine.Height = Application.GetRealHeight(2); |
| | | }); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 自动登录回调事件 |
| | | /// </summary> |
| | | /// <param name="mAccount"></param> |
| | | /// <param name="mPassword"></param> |
| | | /// <param name="isPhone"></param> |
| | | void AutoLoginAction(string mAccount, string mPassword, bool isPhone) |
| | | { |
| | | //切换回手机或者邮箱登录 |
| | | LoginTypeChange(isPhone); |
| | | //切换回密码登录1 |
| | | logintMode = 0; |
| | | //切换回密码登录2 |
| | | LoginModeChange(); |
| | | //设置账户名和密码 |
| | | etAccount.Text = account; |
| | | etPassword.Text = password; |
| | | this.account = mAccount; |
| | | this.password = mPassword; |
| | | //创建登录线程 |
| | | var loginThread = LoadThread_Login(); |
| | | waitPage = new Loading(); |
| | | new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage); |
| | | } |
| | | } |
| | | } |
| | |
| | | string registerPhone; |
| | | string registerEmail; |
| | | #endregion |
| | | public RegisterPage() |
| | | |
| | | /// <summary> |
| | | /// 回调事件 |
| | | /// 账号,密码,是否手机 |
| | | /// account,password,isPhone |
| | | /// </summary> |
| | | Action<string, string, bool> AutoLoginAction; |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="autoLoginAction">注册成功回调事件</param> |
| | | public RegisterPage(Action<string, string, bool> autoLoginAction) |
| | | { |
| | | AutoLoginAction = autoLoginAction; |
| | | |
| | | bodyView = new FrameLayout() |
| | | { |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | |
| | | Thread.Sleep(1500); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //创建登录线程 |
| | | var loginThread = LoadThread_Login(account, password); |
| | | waitPage = new Loading(); |
| | | new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage); |
| | | ////创建登录线程 |
| | | //var loginThread = LoadThread_Login(account, password); |
| | | //waitPage = new Loading(); |
| | | //new PublicAssmebly().LoadPage_WaitPage(loginThread, bodyView, waitPage); |
| | | dialog.Close(); |
| | | |
| | | var isPhone = registerType == 0; |
| | | AutoLoginAction?.Invoke(account, password, isPhone); |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | #region 登录线程部分 |
| | | /// <summary> |
| | | /// 加载登录线程 |
| | | /// </summary> |
| | | Thread LoadThread_Login(string account,string password) |
| | | { |
| | | var loginThread = new Thread(() => |
| | | { |
| | | try |
| | | { |
| | | //登录 |
| | | var loginResult = LoadMethod_Login(account,password); |
| | | if (loginResult) |
| | | { |
| | | //获取住宅信息 |
| | | var getResidencesResult = LoadMethod_GetResidences(); |
| | | if (getResidencesResult) |
| | | { |
| | | /* |
| | | * Wait : 推送注册 |
| | | */ |
| | | //#region 登录线程部分 |
| | | ///// <summary> |
| | | ///// 加载登录线程 |
| | | ///// </summary> |
| | | //Thread LoadThread_Login(string account,string password) |
| | | //{ |
| | | // var loginThread = new Thread(() => |
| | | // { |
| | | // try |
| | | // { |
| | | // //登录 |
| | | // var loginResult = LoadMethod_Login(account,password); |
| | | // if (loginResult) |
| | | // { |
| | | // //获取住宅信息 |
| | | // var getResidencesResult = LoadMethod_GetResidences(); |
| | | // if (getResidencesResult) |
| | | // { |
| | | // /* |
| | | // * Wait : 推送注册 |
| | | // */ |
| | | |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | // Application.RunOnMainThread(() => |
| | | // { |
| | | // waitPage.RemoveFromParent(); |
| | | // waitPage = null; |
| | | |
| | | //跳转页面---- |
| | | MainPage.GoUserPage(); |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MainPage.Log($"LoginPage : {ex.Message}"); |
| | | } |
| | | }) |
| | | { IsBackground = true }; |
| | | return loginThread; |
| | | } |
| | | // //跳转页面---- |
| | | // MainPage.GoUserPage(); |
| | | // }); |
| | | // } |
| | | // } |
| | | // } |
| | | // catch (Exception ex) |
| | | // { |
| | | // MainPage.Log($"LoginPage : {ex.Message}"); |
| | | // } |
| | | // }) |
| | | // { IsBackground = true }; |
| | | // return loginThread; |
| | | //} |
| | | |
| | | /// <summary> |
| | | /// 调用登录接口登录 |
| | | /// </summary> |
| | | bool LoadMethod_Login(string account, string password) |
| | | { |
| | | var result = false; |
| | | //调用登录接口 |
| | | var loginResult = pm.LoginByPassword(account, password); |
| | | if (loginResult.Code == StateCode.SUCCESS) |
| | | { |
| | | var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(loginResult.Data.ToString()); |
| | | // UserInfo.Current = new UserInfo |
| | | //{ |
| | | // userType = revertData.userType, |
| | | // accountString = account, |
| | | // password = password, |
| | | // lastTime = DateTime.Now, |
| | | // ID = revertData.userId, |
| | | // loginTokenString = revertData.headerPrefix + revertData.accessToken, |
| | | // refreshToken = revertData.refreshToken, |
| | | // userName = revertData.name |
| | | //}; |
| | | UserInfo.Current.userType = revertData.userType; |
| | | UserInfo.Current.AccountString = account; |
| | | //UserInfo.Current.password = password; |
| | | UserInfo.Current.LastTime = DateTime.Now; |
| | | UserInfo.Current.ID = revertData.userId; |
| | | UserInfo.Current.LoginTokenString = revertData.headerPrefix + revertData.accessToken; |
| | | UserInfo.Current.RefreshToken = revertData.refreshToken; |
| | | UserInfo.Current.userName = revertData.name; |
| | | ///// <summary> |
| | | ///// 调用登录接口登录 |
| | | ///// </summary> |
| | | //bool LoadMethod_Login(string account, string password) |
| | | //{ |
| | | // var result = false; |
| | | // //调用登录接口 |
| | | // var loginResult = pm.LoginByPassword(account, password); |
| | | // if (loginResult.Code == StateCode.SUCCESS) |
| | | // { |
| | | // var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(loginResult.Data.ToString()); |
| | | // // UserInfo.Current = new UserInfo |
| | | // //{ |
| | | // // userType = revertData.userType, |
| | | // // accountString = account, |
| | | // // password = password, |
| | | // // lastTime = DateTime.Now, |
| | | // // ID = revertData.userId, |
| | | // // loginTokenString = revertData.headerPrefix + revertData.accessToken, |
| | | // // refreshToken = revertData.refreshToken, |
| | | // // userName = revertData.name |
| | | // //}; |
| | | // UserInfo.Current.userType = revertData.userType; |
| | | // UserInfo.Current.AccountString = account; |
| | | // //UserInfo.Current.password = password; |
| | | // UserInfo.Current.LastTime = DateTime.Now; |
| | | // UserInfo.Current.ID = revertData.userId; |
| | | // UserInfo.Current.LoginTokenString = revertData.headerPrefix + revertData.accessToken; |
| | | // UserInfo.Current.RefreshToken = revertData.refreshToken; |
| | | // UserInfo.Current.userName = revertData.name; |
| | | |
| | | UserInfo.Current.SaveUserInfo(); |
| | | MainPage.Log("登录成功。"); |
| | | result = true; |
| | | } |
| | | else |
| | | { |
| | | //登录失败 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(loginResult.Code); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); |
| | | }); |
| | | } |
| | | return result; |
| | | } |
| | | // UserInfo.Current.SaveUserInfo(); |
| | | // MainPage.Log("登录成功。"); |
| | | // result = true; |
| | | // } |
| | | // else |
| | | // { |
| | | // //登录失败 |
| | | // IMessageCommon.Current.ShowErrorInfoAlter(loginResult.Code); |
| | | // Application.RunOnMainThread(() => |
| | | // { |
| | | // btnPasswordViewBottomLine.BackgroundColor = CSS_Color.AuxiliaryColor2; |
| | | // btnPasswordViewBottomLine.Height = Application.GetRealHeight(2); |
| | | // }); |
| | | // } |
| | | // return result; |
| | | //} |
| | | |
| | | /// <summary> |
| | | /// 获取住宅列表 |
| | | /// </summary> |
| | | bool LoadMethod_GetResidences() |
| | | { |
| | | var result = false; |
| | | var responsePack = pm.GetHomePager(); |
| | | if (responsePack == StateCode.SUCCESS) |
| | | { |
| | | //2020-11-13 待确认,没有住宅,不算登录成功 |
| | | if (UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0) |
| | | { |
| | | result = true; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | IMessageCommon.Current.ShowErrorInfoAlter(responsePack); |
| | | } |
| | | return result; |
| | | } |
| | | #endregion |
| | | ///// <summary> |
| | | ///// 获取住宅列表 |
| | | ///// </summary> |
| | | //bool LoadMethod_GetResidences() |
| | | //{ |
| | | // var result = false; |
| | | // var responsePack = pm.GetHomePager(); |
| | | // if (responsePack == StateCode.SUCCESS) |
| | | // { |
| | | // //2020-11-13 待确认,没有住宅,不算登录成功 |
| | | // if (UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0) |
| | | // { |
| | | // result = true; |
| | | // } |
| | | // } |
| | | // else |
| | | // { |
| | | // IMessageCommon.Current.ShowErrorInfoAlter(responsePack); |
| | | // } |
| | | // return result; |
| | | //} |
| | | //#endregion |
| | | } |
| | | } |
| | |
| | | |
| | | string account = etAccount.Text.Trim(); |
| | | int time = 60; |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | new Thread(() => |
| | | { |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | //2.账号不存在,才允许继续注册 |
| | | if (result.Code == StateCode.ACCOUNT_NOT_EXIST) |
| | | try |
| | | { |
| | | //账号不存在 未注册允许发送验证码注册 |
| | | Application.RunOnMainThread(() => |
| | | //1.先检查账号是否注册过 |
| | | var result = pm.GetRegionByAccount(account); |
| | | //2.账号不存在,才允许继续注册 |
| | | if (result.Code == StateCode.ACCOUNT_NOT_EXIST) |
| | | { |
| | | //短信发送间隔60s |
| | | (sender as Button).IsSelected = false; |
| | | //账号不存在 未注册允许发送验证码注册 |
| | | |
| | | }); |
| | | //2.1 开始倒计时 |
| | | new Thread(() => |
| | | { |
| | | while (time > 0) |
| | | //2.2 获取验证码 |
| | | ResponsePackNew resultObj; |
| | | if (registerType == 1)//邮箱 |
| | | { |
| | | time--; |
| | | resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account); |
| | | } |
| | | else |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account, true, phoneZoneCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | //2.1 开始倒计时 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | (sender as Button).Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //回复获取短信按钮事件 |
| | | (sender as Button).IsSelected = true; |
| | | (sender as Button).TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | //短信发送间隔60s |
| | | (sender as Button).IsSelected = false; |
| | | |
| | | //2.2 获取验证码 |
| | | ResponsePackNew resultObj; |
| | | if (registerType == 1)//邮箱 |
| | | }); |
| | | new Thread(() => |
| | | { |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | (sender as Button).Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //回复获取短信按钮事件 |
| | | (sender as Button).IsSelected = true; |
| | | (sender as Button).TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | } |
| | | else if (result.Code.ToUpper() == StateCode.SUCCESS) |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account); |
| | | //3.提示账号已存在,无法重复注册 |
| | | Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.AccountAlreadyUse)); |
| | | } |
| | | else |
| | | { |
| | | resultObj = pm.VerificationCodeSend(VerifyType.REGISTER_USER, account, true, phoneZoneCode); |
| | | //4.提示其它异常错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | |
| | | } |
| | | else if (result.Code.ToUpper() == StateCode.SUCCESS) |
| | | { |
| | | //3.提示账号已存在,无法重复注册 |
| | | Utlis.ShowAlertOnMainThread(Language.StringByID(StringId.AccountAlreadyUse)); |
| | | } |
| | | else |
| | | { |
| | | //4.提示其它异常错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(result.Code); |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | |
| | | Button btnPhoneText = new Button() |
| | | { |
| | | X = btnPhoneTitle.Right, |
| | | Width = Application.GetRealWidth(200), |
| | | Width = Application.GetRealWidth(266), |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | |
| | | X = btnEmailTitle.Right, |
| | | Y = Application.GetRealHeight(8), |
| | | Height = Application.GetRealHeight(20), |
| | | Width = Application.GetRealWidth(200), |
| | | Width = Application.GetRealWidth(266), |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | TextColor = CSS_Color.FirstLevelTitleColor, |
| | |
| | | X = btnEmailTitle.Right, |
| | | Y = btnEmailText.Bottom + Application.GetRealHeight(4), |
| | | Height = Application.GetRealHeight(20), |
| | | Width = Application.GetRealWidth(200), |
| | | Width = Application.GetRealWidth(266), |
| | | TextAlignment = TextAlignment.TopLeft, |
| | | TextSize = CSS_FontSize.PromptFontSize_SecondaryLevel, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | |
| | | { |
| | | if (button.Text == Language.StringByID(StringId.GetVerificationCode)) |
| | | { |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | new Thread(() => |
| | | { |
| | | //1.获取验证码,采用敏感数据验证 |
| | | ResponsePackNew resultObj; |
| | | if (optionType == 1)//邮箱 |
| | | try |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userEmailInfo); |
| | | } |
| | | else |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userMobileInfo, true, UserInfo.Current.areaCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | if (time == 0) |
| | | //1.获取验证码,采用敏感数据验证 |
| | | ResponsePackNew resultObj; |
| | | if (optionType == 1)//邮箱 |
| | | { |
| | | time = 60; |
| | | new Thread(() => |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userEmailInfo); |
| | | } |
| | | else |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.SENSITIVE_DATA, UserInfo.Current.userMobileInfo, true, UserInfo.Current.areaCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | if (time == 0) |
| | | { |
| | | while (time > 0) |
| | | time = 60; |
| | | new Thread(() => |
| | | { |
| | | time--; |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.Text = time.ToString() + "s"; |
| | | button.IsSelected = true; |
| | | button.TextID = StringId.GetVerificationCode; |
| | | button.BackgroundColor = CSS_Color.MainColor; |
| | | time = 0; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.IsSelected = true; |
| | | button.TextID = StringId.GetVerificationCode; |
| | | button.BackgroundColor = CSS_Color.MainColor; |
| | | time = 0; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.BackgroundColor = CSS_Color.PromptingColor1; |
| | | var vcp = new ChangeBindVerificationCodePage(); |
| | | vcp.IsUnbind = IsUnbind; |
| | | MainPage.BasePageView.AddChidren(vcp); |
| | | vcp.LoadPage(action, titleId, optionType, time); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | }); |
| | | } |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.BackgroundColor = CSS_Color.PromptingColor1; |
| | | var vcp = new ChangeBindVerificationCodePage(); |
| | | vcp.IsUnbind = IsUnbind; |
| | | MainPage.BasePageView.AddChidren(vcp); |
| | | vcp.LoadPage(action, titleId, optionType, time); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | |
| | | } |
| | | } |
| | | #endregion |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | int time = 0; |
| | | //2.检验通过 |
| | | new Thread(() => |
| | | { |
| | | //2.2 获取验证码 |
| | | ResponsePackNew resultObj; |
| | | if (!isPhone)//邮箱 |
| | | try |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account); |
| | | } |
| | | else |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account, true, phoneZoneCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | if (time == 0) |
| | | //2.2 获取验证码 |
| | | ResponsePackNew resultObj; |
| | | if (!isPhone)//邮箱 |
| | | { |
| | | time = 60; |
| | | new Thread(() => |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account); |
| | | } |
| | | else |
| | | { |
| | | resultObj = new HttpServerRequest().VerificationCodeSend(VerifyType.REGISTER_USER_SYSTEM, account, true, phoneZoneCode); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | | { |
| | | // 提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(resultObj.Code); |
| | | } |
| | | else |
| | | { |
| | | if (time == 0) |
| | | { |
| | | while (time > 0) |
| | | time = 60; |
| | | new Thread(() => |
| | | { |
| | | time--; |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.Text = time.ToString() + "s"; |
| | | button.IsSelected = true; |
| | | button.TextID = StringId.GetVerificationCode; |
| | | button.BackgroundColor = CSS_Color.MainColor; |
| | | time = 0; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.IsSelected = true; |
| | | button.TextID = StringId.GetVerificationCode; |
| | | button.BackgroundColor = CSS_Color.MainColor; |
| | | time = 0; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.BackgroundColor = CSS_Color.PromptingColor1; |
| | | var vcp = new NewBindVerificationCodePage(); |
| | | vcp.PhoneZoneCode = phoneZoneCode; |
| | | MainPage.BasePageView.AddChidren(vcp); |
| | | vcp.LoadPage(action, titleId, account, isPhone, time, isModifyBind); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | }); |
| | | } |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | button.BackgroundColor = CSS_Color.PromptingColor1; |
| | | var vcp = new NewBindVerificationCodePage(); |
| | | vcp.PhoneZoneCode = phoneZoneCode; |
| | | MainPage.BasePageView.AddChidren(vcp); |
| | | vcp.LoadPage(action, titleId, account, isPhone, time, isModifyBind); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | |
| | | |
| | | Action<string> refreshFunctionCount; |
| | | |
| | | /// <summary> |
| | | /// 之前的分享列表 |
| | | /// </summary> |
| | | List<ShareData> funs; |
| | | /// <summary> |
| | | /// 属于当前房间最终的设备分享列表 |
| | | /// </summary> |
| | | List<ShareData> funs_New; |
| | | /// <summary> |
| | | /// 删除的分享列表 |
| | | /// </summary> |
| | | List<ShareData> funs_Del; |
| | | |
| | | public MemberFunctionPermissionPage(ResidenceMemberInfo mInfo, Room r, Action<string> action) |
| | |
| | | Tag = "ChooseIcon" |
| | | }; |
| | | roomView.AddChidren(btnChoose); |
| | | if (shareDatas.Find((obj) => obj.shareTypeId == function.deviceId) != null) |
| | | |
| | | var shareData = shareDatas.Find((obj) => obj.shareTypeId == function.deviceId); |
| | | if (shareData != null) |
| | | { |
| | | btnChoose.IsSelected = true; |
| | | //刷新属于当前房间的分享统计 |
| | | funs_New.Add(shareData); |
| | | } |
| | | else |
| | | { |
| | |
| | | { |
| | | if (titleId == StringId.PermissionToUse)//从个人中心进入单独分享 |
| | | { |
| | | new Thread(() => |
| | | { |
| | | bool result = false; |
| | | Action act = () => { }; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait)); |
| | | }); |
| | | //foreach (var f in funs_Del) |
| | | //{ |
| | | // LoadMethod_DelSharedData(f); |
| | | //} |
| | | //foreach (var f in funs_New) |
| | | //{ |
| | | // var sd = funs.Find((obj) => obj.shareTypeId == f.shareTypeId); |
| | | // //如果该功能已经分享,更新原有的数据 |
| | | // if (null != sd) |
| | | // { |
| | | // sd.ShareDataBytes = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(f)); |
| | | // result = EditShareData(sd); |
| | | // } |
| | | // else//如果该功能未被分享,则新增分享 |
| | | // { |
| | | // result = LoadMethod_AddShareData(f); |
| | | // } |
| | | // if (!result) |
| | | // { |
| | | // Application.RunOnMainThread(() => |
| | | // { |
| | | // new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.FunctionSharingFailed), true); |
| | | // }); |
| | | // } |
| | | //} |
| | | |
| | | //1.批量删除分享 |
| | | var deleteShareObj = new DeleteShareObj() { |
| | | shareDatas = funs_Del, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | }; |
| | | LoadMethod_DelSharedData(deleteShareObj); |
| | | |
| | | //2.批量上传 |
| | | var funs_NeedAdd = new List<ShareData>(); |
| | | foreach (var f in funs_New) |
| | | { |
| | | var sd = funs.Find((obj) => obj.shareTypeId == f.shareTypeId); |
| | | //如果该功能已经分享,更新原有的数据 |
| | | if (null == sd) |
| | | { |
| | | funs_NeedAdd.Add(f); |
| | | } |
| | | } |
| | | |
| | | List<string> childAccountIds = new List<string>(); |
| | | childAccountIds.Add(memberInfo.childAccountId); |
| | | var addShareObj = new AddShareObj() |
| | | { |
| | | shareDatas = funs_NeedAdd, |
| | | childAccountIds = childAccountIds, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | }; |
| | | result = LoadMethod_AddShareData(addShareObj); |
| | | |
| | | if (!result) |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.FunctionSharingFailed), true); |
| | | }); |
| | | } |
| | | |
| | | |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | act(); |
| | | }); |
| | | if (result) |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.FunctionSharingSucceeded), true); |
| | | memberInfo.CurResidenceShareDate = funs_New; |
| | | }); |
| | | Thread.Sleep(1600); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //MainPage.BasePageView.RemoveAt(MainPage.BasePageView.ChildrenCount - 1); |
| | | MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent(); |
| | | refreshFunctionCount?.Invoke(funs_New.Count.ToString()); |
| | | }); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | UploadShareDeviceList(); |
| | | } |
| | | else |
| | | { |
| | |
| | | //MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | } |
| | | }; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 管理设备分享 |
| | | /// 2020-12-08 1.增加分享设备的时候,判断当前房间分享设备总数,从而决定是否需要增加或者移除房间分享 |
| | | /// </summary> |
| | | void UploadShareDeviceList() |
| | | { |
| | | new Thread(() => |
| | | { |
| | | try |
| | | { |
| | | bool result = false; |
| | | Action act = () => { }; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | act = new PublicAssmebly().TipLoadingMsgDialog(Language.StringByID(StringId.SavingPleaseWait)); |
| | | }); |
| | | |
| | | //1.管理最终属于房间的分享 |
| | | if (funs_New != null && funs_New.Count > 0) |
| | | { |
| | | //最终属于房间的分享大于0 |
| | | var success = ShareRoom(); |
| | | if (success) |
| | | { |
| | | Utlis.WriteLine("添加房间分享成功"); |
| | | } |
| | | else |
| | | { |
| | | Utlis.WriteLine("添加房间分享失败"); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | var success = DeleteShareRoom(); |
| | | if (success) |
| | | { |
| | | Utlis.WriteLine("删除房间分享成功"); |
| | | } |
| | | else |
| | | { |
| | | Utlis.WriteLine("删除房间分享失败"); |
| | | } |
| | | } |
| | | |
| | | //2.批量删除分享 |
| | | var deleteShareObj = new DeleteShareObj() |
| | | { |
| | | shareDatas = funs_Del, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | }; |
| | | LoadMethod_DelSharedData(deleteShareObj); |
| | | |
| | | //3.批量上传 |
| | | var funs_NeedAdd = new List<ShareData>(); |
| | | foreach (var f in funs_New) |
| | | { |
| | | var sd = funs.Find((obj) => obj.shareTypeId == f.shareTypeId); |
| | | //如果该功能已经分享,不用分享 |
| | | if (null == sd) |
| | | { |
| | | funs_NeedAdd.Add(f); |
| | | } |
| | | } |
| | | //3.1 提交请求 |
| | | List<string> childAccountIds = new List<string>(); |
| | | childAccountIds.Add(memberInfo.childAccountId); |
| | | var addShareObj = new AddShareObj() |
| | | { |
| | | shareDatas = funs_NeedAdd, |
| | | childAccountIds = childAccountIds, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | }; |
| | | result = LoadMethod_AddShareData(addShareObj); |
| | | |
| | | if (!result) |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.FunctionSharingFailed), true); |
| | | }); |
| | | } |
| | | |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | act(); |
| | | }); |
| | | if (result) |
| | | { |
| | | //4.1管理最终的分享列表 |
| | | var funs_final = new List<ShareData>(); |
| | | funs_final.AddRange(funs); |
| | | //4.2移除删除的 |
| | | foreach (var share_d in funs_Del) |
| | | { |
| | | var sd = funs_final.Find((obj) => obj.shareTypeId == share_d.shareTypeId); |
| | | //如果该功能已经分享,不用分享 |
| | | if (null != sd) |
| | | { |
| | | funs_final.Remove(share_d); |
| | | } |
| | | } |
| | | //4.3添加新增的 |
| | | funs_final.AddRange(funs_NeedAdd); |
| | | |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | new PublicAssmebly().TipMsgAutoClose(Language.StringByID(StringId.FunctionSharingSucceeded), true); |
| | | memberInfo.CurResidenceShareDate = funs_final; |
| | | }); |
| | | Thread.Sleep(1600); |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //MainPage.BasePageView.RemoveAt(MainPage.BasePageView.ChildrenCount - 1); |
| | | MainPage.BasePageView.GetChildren(MainPage.BasePageView.ChildrenCount - 1).RemoveFromParent(); |
| | | refreshFunctionCount?.Invoke(funs_New.Count.ToString()); |
| | | }); |
| | | } |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | } |
| | | } |
| | | |
| | | ///// <summary> |
| | | ///// 更新共享数据 |
| | | ///// </summary> |
| | | //bool EditShareData(ShareData sd) |
| | | //{ |
| | | // var responePack = new HttpServerRequest().EditShareData(sd); |
| | | // if (responePack.Code == StateCode.SUCCESS) |
| | | // { |
| | | // return true; |
| | | // } |
| | | // else |
| | | // { |
| | | // return false; |
| | | // } |
| | | //} |
| | | /// <summary> |
| | | /// 分享房间 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | bool ShareRoom() |
| | | { |
| | | var roomList = new List<ShareData>(); |
| | | roomList.Add(new ShareData() |
| | | { |
| | | shareType = ShareType.ROOM.ToString(), |
| | | shareTypeId = room.roomId |
| | | }); |
| | | List<string> childAccountIds = new List<string>(); |
| | | childAccountIds.Add(memberInfo.childAccountId); |
| | | var addShareObj = new AddShareObj() |
| | | { |
| | | childAccountIds = childAccountIds, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | shareDatas = roomList |
| | | }; |
| | | var responePack = new HttpServerRequest().AddShareData(addShareObj); |
| | | if (responePack.Code != StateCode.SUCCESS) |
| | | { |
| | | return false; |
| | | } |
| | | else |
| | | { |
| | | return true; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 删除房间分享 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | bool DeleteShareRoom() |
| | | { |
| | | var roomList = new List<ShareData>(); |
| | | roomList.Add(new ShareData() |
| | | { |
| | | shareType = ShareType.ROOM.ToString(), |
| | | shareTypeId = room.roomId |
| | | }); |
| | | |
| | | var deleteShareObj = new DeleteShareObj() |
| | | { |
| | | shareDatas = roomList, |
| | | homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID, |
| | | }; |
| | | var responePack = new HttpServerRequest().DeleteShareData(deleteShareObj); |
| | | if (responePack.Code != StateCode.SUCCESS) |
| | | { |
| | | return false; |
| | | } |
| | | else |
| | | { |
| | | return true; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// LoadMethod_SharedDataChange |
| | | /// </summary> |
| | | /// <param name="btnChoose"></param> |
| | | /// <param name="btn2"></param> |
| | | /// <param name="btn3"></param> |
| | | /// <param name="function"></param> |
| | | void LoadMethod_SharedDataChange(Button btnChoose, Button btn2, FrameLayout btn3, Function function) |
| | | { |
| | | EventHandler<MouseEventArgs> eventHandler = (sender, e) => |
| | |
| | | { |
| | | var newSd = new ShareData(); |
| | | newSd.shareTypeId = function.deviceId; |
| | | |
| | | |
| | | funs_New.Add(newSd); |
| | | } |
| | | btnChooseAll.IsSelected = true; |
| | |
| | | btn2.MouseUpEventHandler = eventHandler; |
| | | btn3.MouseUpEventHandler = eventHandler; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 全选按钮点击事件 |
| | | /// </summary> |
| | |
| | | funs_New = new List<ShareData>(); |
| | | if (btnChooseAll.IsSelected) |
| | | { |
| | | foreach(var f in room.GetRoomFunctions(false)) |
| | | foreach (var f in room.GetRoomFunctions(false)) |
| | | { |
| | | var ssdd = new ShareData(); |
| | | ssdd.shareTypeId = f.deviceId; |
| | |
| | | } |
| | | else |
| | | { |
| | | foreach(var f in room.GetRoomFunctions(false)) |
| | | foreach (var f in room.GetRoomFunctions(false)) |
| | | { |
| | | var sd = funs.Find((obj) => obj.shareTypeId == f.deviceId); |
| | | if (sd != null) |
| | |
| | | { |
| | | bodyView = this; |
| | | residenceMemberInfos = new List<ResidenceMemberInfo>(); |
| | | //#if DEBUG |
| | | // //tr测试住宅----测试分享 |
| | | // var light = new Light() |
| | | // { |
| | | // sid = "030101123456780202010005ABCP", |
| | | // deviceId = "1333657366709645314", |
| | | // name = "灯1", |
| | | // }; |
| | | // light.SaveFunctionData(); |
| | | |
| | | |
| | | // var light2 = new Light() |
| | | // { |
| | | // sid = "030101123456780202010005ABCQ", |
| | | // deviceId = "1333657366743199746", |
| | | // name = "灯2" |
| | | // }; |
| | | // light2.SaveFunctionData(); |
| | | // DB_ResidenceData.functionList.lights.Add(light); |
| | | // DB_ResidenceData.functionList.lights.Add(light2); |
| | | //#endif |
| | | } |
| | | |
| | | public void LoadPage() |
| | |
| | | roomView.MouseUpEventHandler = eHandler; |
| | | btnRoomName.MouseUpEventHandler = eHandler; |
| | | btnRight.MouseUpEventHandler = eHandler; |
| | | btnFunctionCount.MouseUpEventHandler = eHandler; |
| | | |
| | | if (DB_ResidenceData.residenceData.Rooms.IndexOf(room) < DB_ResidenceData.residenceData.Rooms.Count - 2) |
| | | { |
| | |
| | | optionListView = new VerticalScrolViewLayout() |
| | | { |
| | | //Y = headPortraitView.Bottom + Application.GetRealHeight(8), |
| | | Height = Application.GetRealHeight(51 * 6), |
| | | Height = Application.GetRealHeight(51 * 5), |
| | | BackgroundColor = CSS_Color.MainBackgroundColor, |
| | | ScrollEnabled = false, |
| | | }; |
| | |
| | | optionListView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor }); |
| | | #endregion |
| | | #region 个人选项-第三方授权区域 |
| | | //2020-12-08 暂时隐藏第三方授权功能 |
| | | /// <summary> |
| | | /// 个人选项-第三方授权区域 |
| | | /// </summary> |
| | |
| | | { |
| | | Height = Application.GetRealHeight(50), |
| | | }; |
| | | optionListView.AddChidren(thirdPartyAuthorizationView); |
| | | //optionListView.AddChidren(thirdPartyAuthorizationView); |
| | | /// <summary> |
| | | /// 第三方授权文本提示信息按钮 |
| | | /// </summary> |
| | |
| | | UnSelectedImagePath = "Public/Right.png", |
| | | }; |
| | | thirdPartyAuthorizationView.AddChidren(btnThirdPartyAuthorizationRight); |
| | | optionListView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor }); |
| | | //optionListView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor }); |
| | | #endregion |
| | | #region 个人选项-修改登录密码区域 |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | void LoadEvent_VerificationEntryEvent() |
| | | { |
| | | EventHandler<MouseEventArgs> clickEvent = (sender, e) => { |
| | | EventHandler<MouseEventArgs> clickEvent = (sender, e) => |
| | | { |
| | | et.Foucs = true; |
| | | var etCode = et.Text; |
| | | switch (etCode.Length) |
| | |
| | | btnNum5.MouseUpEventHandler = clickEvent; |
| | | btnNum6.MouseUpEventHandler = clickEvent; |
| | | |
| | | et.TextChangeEventHandler = (sender, e) => { |
| | | et.TextChangeEventHandler = (sender, e) => |
| | | { |
| | | var etCode = et.Text; |
| | | switch (etCode.Length) |
| | | { |
| | |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 重发验证码等待线程 |
| | | /// </summary> |
| | |
| | | { |
| | | btnResend.IsSelected = false; |
| | | int time = 60; |
| | | try |
| | | |
| | | //加载Loading效果 |
| | | var waitPage = new Loading(); |
| | | bodyView.AddChidren(waitPage); |
| | | waitPage.Start(Language.StringByID(StringId.PleaseWait)); |
| | | |
| | | new Thread(() => |
| | | { |
| | | new Thread(() => |
| | | try |
| | | { |
| | | //2.2 获取验证码 |
| | | ResponsePackNew resultObj; |
| | |
| | | } |
| | | else |
| | | { |
| | | resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, account, true, UserInfo.Current.areaCode.ToString()); |
| | | resultObj = new DAL.Server.HttpServerRequest().VerificationCodeSend(VerifyType.FIND_PASSWORD, account, true, UserInfo.Current.areaCode.ToString()); |
| | | } |
| | | |
| | | if (resultObj.Code != StateCode.SUCCESS) |
| | |
| | | } |
| | | else |
| | | { |
| | | //发送成功,开始倒计时 |
| | | Application.RunOnMainThread(() => |
| | | new Thread(() => |
| | | { |
| | | btnTip.TextID = StringId.VerificationCodePrompt; |
| | | }); |
| | | |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | //发送成功,开始倒计时 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnResend.Text = time.ToString() + "s"; |
| | | btnTip.TextID = StringId.VerificationCodePrompt; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnResend.IsSelected = true; |
| | | btnResend.TextID = StringId.GetVerificationCode; |
| | | }); |
| | | |
| | | while (time > 0) |
| | | { |
| | | time--; |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnResend.Text = time.ToString() + "s"; |
| | | }); |
| | | Thread.Sleep(1000); |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnResend.IsSelected = true; |
| | | btnResend.TextID = StringId.GetVerificationCode; |
| | | }); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | catch { } |
| | | finally |
| | | { |
| | | |
| | | }; |
| | | } |
| | | catch { } |
| | | finally |
| | | { |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | if (waitPage != null) |
| | | { |
| | | waitPage.RemoveFromParent(); |
| | | waitPage = null; |
| | | } |
| | | }); |
| | | } |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | |
| | | //注册推送ID |
| | | RegisteredPush(); |
| | | //2020-12-07 增加版本检测更新方法 |
| | | HDLCommon.Current.CheckIfNeedForceUpdate(); |
| | | |
| | | } |
| | | catch (Exception ex) |