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