From 9aa32bd5ed75d54b2141b6c91f163d43216a3643 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 06 十二月 2019 13:14:02 +0800
Subject: [PATCH] 20191206
---
HDL_ON/HDL/Operation/UserInfo.cs | 34 ++++++++++------------------------
1 files changed, 10 insertions(+), 24 deletions(-)
diff --git a/HDL_ON/HDL/Operation/UserInfo.cs b/HDL_ON/HDL/Operation/UserInfo.cs
index 569a97a..f56eb44 100644
--- a/HDL_ON/HDL/Operation/UserInfo.cs
+++ b/HDL_ON/HDL/Operation/UserInfo.cs
@@ -1,8 +1,6 @@
锘縰sing System;
using System.Collections.Generic;
-using System.Linq;
using System.Text;
-using HDL_ON.UI;
namespace HDL_ON
{
@@ -10,14 +8,9 @@
public class UserInfo
{
/// <summary>
- /// 瀛樺偍鏂囦欢
- /// </summary>
- public static string GlobalRegisterFile = "Register_File";
- /// <summary>
/// 鐢ㄦ埛鍚嶇О
/// </summary>
public string UserName = "";
-
/// <summary>
/// 鐢ㄦ埛
/// </summary>
@@ -33,25 +26,18 @@
public int ID;
/// <summary>
- /// 鍘熷瘑鐮�
- /// </summary>
- //public string OriginalPassword;
-
- /// <summary>
/// 涓婁竴娆$櫥褰曟椂闂�
/// </summary>
- public DateTime LastTime = System.DateTime.MinValue;
+ public DateTime LastTime = DateTime.MinValue;
/// <summary>
/// 鏄惁鏄櫥褰曠姸鎬�
/// </summary>
public bool IsLogin {
get {
- return (System.DateTime.Now - LastTime).TotalDays < 7;
+ return (DateTime.Now - LastTime).TotalDays < 7;
}
}
-
- //public bool TipShowed = false;
public int AccountType = 0;
@@ -59,15 +45,20 @@
public string LoginTokenString{
get {
- var result = System.Text.Encoding.UTF8.GetBytes (Password);
+ var result = Encoding.UTF8.GetBytes (Password);
var md5 = new System.Security.Cryptography.MD5CryptoServiceProvider ();
var output = md5.ComputeHash (result);
var md5Password = BitConverter.ToString (output).Replace ("-", "");
var account_md5Pssword = AccountString + ":" + md5Password;
- var tokenBytes = System.Text.Encoding.UTF8.GetBytes (account_md5Pssword);
+ var tokenBytes = Encoding.UTF8.GetBytes (account_md5Pssword);
return Convert.ToBase64String (tokenBytes).Replace ("=", "%3D");
}
}
+
+ /// <summary>
+ /// 鐢ㄦ埛浣忓畢鍒楄〃
+ /// </summary>
+ public List<RegionInfoRes> HomeLists = new List<RegionInfoRes>();
/// <summary>
/// <!--SIP 甯愬彿-->
@@ -77,12 +68,7 @@
public void SaveUserInfo ()
{
- MyIO.FileUtils.WriteFileByBytes (UserInfo.GlobalRegisterFile, Encoding.UTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (this)));
- }
-
- public void ReInitUserInfo()
- {
- MainPage.LoginUser = Newtonsoft.Json.JsonConvert.DeserializeObject<UserInfo> (System.Text.Encoding.UTF8.GetString (HDL_ON.MyIO.FileUtils.ReadFile (UserInfo.GlobalRegisterFile)));
+ MyIO.FileUtils.WriteFileByBytes ("Register_File", Encoding.UTF8.GetBytes (Newtonsoft.Json.JsonConvert.SerializeObject (this)));
}
}
}
\ No newline at end of file
--
Gitblit v1.8.0