JLChen
2020-06-04 6d55af8792cf8fbef0055e677b900fc352dba9a2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
using System;
using System.Collections.Generic;
using Shared.SimpleControl;
 
namespace Shared
{
    [System.Serializable]
    public class AccountListDB
    {
 
        string accountFile = "AccountListDB";
 
 
        public List<string> account = new List<string> ();
 
 
        public void SaveAccountListDB ()
        {
            IO.FileUtils.WriteFileByBytes (accountFile, GetAccountListDBBytes ());
        }
 
        byte [] GetAccountListDBBytes ()
        {
            return CommonPage.MyEncodingUTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (this));
        }
 
 
 
        /// <summary>
        /// The dic account user info.
        /// </summary>
        public Dictionary<string, AccountInfo> AccountInfo = new Dictionary<string, AccountInfo> ();
 
    }
 
    [System.Serializable]
    public class AccountInfo
    {
        string aesPassword = "";
        /// <summary>
        /// 账号密码信息
        /// </summary>
        public string Password {
            get {
                return Shared.Securitys.EncryptionService.AesDecryptTopic (aesPassword, "HDL85521566HDLON");
            }
            set {
                aesPassword = Shared.Securitys.EncryptionService.AesEncryptTopic (value, "HDL85521566HDLON");
            }
        }
        /// <summary>
        /// The user info.
        /// </summary>
        public UserInfo UserInfo = new UserInfo ();
        /// <summary>
        /// 账号下的住宅列表信息
        /// </summary>
        public List<RegionInfoRes> RegionList = new List<RegionInfoRes> ();
 
    }
}