From f692cf7b41027664c9a3bf405d3c70cf123a76dd Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期四, 11 八月 2022 18:37:32 +0800
Subject: [PATCH] app图标

---
 VueWebApi/Controllers/LoginController.cs |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/VueWebApi/Controllers/LoginController.cs b/VueWebApi/Controllers/LoginController.cs
index 5d31614..08efa30 100644
--- a/VueWebApi/Controllers/LoginController.cs
+++ b/VueWebApi/Controllers/LoginController.cs
@@ -21,15 +21,17 @@
         ToMessage mes = new ToMessage();
         RedisHelper redis = new RedisHelper();
 
+        #region[鐢ㄦ埛鐧诲綍]
         /// <summary>
         /// 鐢ㄦ埛鐧诲綍
         /// </summary>
         /// <param name="username">鐢ㄦ埛缂栫爜</param>
         /// <param name="password">瀵嗙爜</param>
+        /// <param name="usertype">鎿嶄綔绔被鍨�(PC APP)</param>
         /// <returns></returns>
         [Route(template: "LoginSave")]
         [HttpGet]
-        public HttpResponseMessage LoginSave(string username, string password)
+        public HttpResponseMessage LoginSave(string username, string password,string usertype)
         {
             try
             {
@@ -38,12 +40,12 @@
                 {
                     List<User> mss = new List<User>();
                     User ms = new User();
-                    //ms.guid=Guid.NewGuid().ToString();
+                    ms.guid = username + password + Guid.NewGuid().ToString();
                     ms.userid = Convert.ToInt32(dt.Rows[0]["ID"].ToString());
                     ms.usercode = dt.Rows[0]["USERCODE"].ToString();
                     ms.username = dt.Rows[0]["USERNAME"].ToString();
                     ms.password = dt.Rows[0]["PASSWORD"].ToString();
-                    ms.usertype = "PC";
+                    ms.usertype = usertype;
                     mss.Add(ms);
                     HttpContext.Current.Session.Clear(); //浠庝細璇濈姸鎬侀泦鍚堜腑鍒犻櫎鎵�鏈夌殑閿��
                     //HttpContext.Current.Session["User"] = JsonConvert.SerializeObject(ms);
@@ -108,6 +110,7 @@
 
             return mes.ResponseMess(mes);
         }
+        #endregion
 
         #region[寮哄埗涓嬬嚎鎺ュ彛]
         /// <summary>
@@ -124,7 +127,7 @@
         {
             try
             {
-                redis.Remove("LoginUserID"+usertype+ userid, 0); //鍒犻櫎redis
+                redis.Remove("LoginUserID" + usertype + userid, 0); //鍒犻櫎redis
                 mes.code = "200";
                 mes.count = 0;
                 mes.Message = "寮哄埗涓嬬嚎鎴愬姛!";
@@ -141,20 +144,20 @@
         }
         #endregion
 
-
         #region[鏌ヨ鐧诲綍鑿滃崟]
         /// <summary>
-        /// 鏌ヨ鍔熻兘鑿滃崟
+        /// 鏌ヨ鐧诲綍鑿滃崟
         /// </summary>
+        /// <param name="usertype">鎿嶄綔绔被鍨�(PC APP)</param>
         /// <returns></returns>
         [Route(template: "LoginMenu")]
         [HttpGet]
-        public HttpResponseMessage LoginMenu()
+        public HttpResponseMessage LoginMenu(string usertype)
         {
             try
             {
                 var usercode = HttpContext.Current.Request.Cookies["navTabId"].Value.ToString();
-                mes = LoginBLL.LoginMenu(usercode);
+                mes = LoginBLL.LoginMenu(usercode, usertype);
             }
             catch (Exception e)
             {
@@ -194,6 +197,7 @@
         /// <returns></returns>
         [Route(template: "LoginOut")]
         [HttpPost]
+        [ChannelActionFilter]
         public HttpResponseMessage LoginOut(int userid, string usercode, string username, string usertype)
         {
             mes = LoginBLL.LoginOut(userid, usercode, username, usertype);

--
Gitblit v1.9.3