From e99d99e277871729e1af52ecb24c2a8cbb08158c Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期四, 04 八月 2022 17:37:41 +0800
Subject: [PATCH] 修改唯一登录接口

---
 VueWebApi/obj/Release/VueWebApi.pdb                            |    0 
 VueWebApi/Logs/2022-08-04.TXT                                  |    0 
 VueWebApi/Controllers/KanBanManagerentController.cs            |   43 ++++++++++
 VueWebApi/Properties/PublishProfiles/FolderProfile.pubxml.user |   10 +-
 .vs/VueWebApi/v16/.suo                                         |    0 
 VueWebApi/DLL/BLL/KanBanManagerentBLL.cs                       |   23 +++++
 VueWebApi/bin/VueWebApi.xml                                    |   18 ++++
 VueWebApi/DLL/DAL/LoginDAL.cs                                  |    2 
 VueWebApi/Tools/ChannelActionFilterAttribute.cs                |    4 
 VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.pdb     |    0 
 VueWebApi/Logs/2022-08-03.TXT                                  |    0 
 VueWebApi/DLL/DAL/KanBanManagerentDAL.cs                       |  105 +++++++++++++++++++++++---
 VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.xml     |   18 ++++
 VueWebApi/bin/VueWebApi.pdb                                    |    0 
 VueWebApi/Controllers/LoginController.cs                       |    5 
 15 files changed, 205 insertions(+), 23 deletions(-)

diff --git a/.vs/VueWebApi/v16/.suo b/.vs/VueWebApi/v16/.suo
index 46106ba..0ae0044 100644
--- a/.vs/VueWebApi/v16/.suo
+++ b/.vs/VueWebApi/v16/.suo
Binary files differ
diff --git a/VueWebApi/Controllers/KanBanManagerentController.cs b/VueWebApi/Controllers/KanBanManagerentController.cs
index c958f56..afd4ae4 100644
--- a/VueWebApi/Controllers/KanBanManagerentController.cs
+++ b/VueWebApi/Controllers/KanBanManagerentController.cs
@@ -90,5 +90,48 @@
         }
         #endregion
 
+
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁癩
+        /// <summary>
+        /// 閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁�
+        /// </summary>
+        /// <returns></returns>
+        [Route(template: "PurchaseLeftTop")]
+        [HttpGet]
+        public HttpResponseMessage PurchaseLeftTop()
+        {
+            mes = KanBanManagerentBLL.PurchaseLeftTop();
+            return TJson.toJson(mes);
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃]
+        /// <summary>
+        /// 閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃
+        /// </summary>
+        /// <returns></returns>
+        [Route(template: "PurchaseLeftBottom")]
+        [HttpGet]
+        public HttpResponseMessage PurchaseLeftBottom()
+        {
+            mes = KanBanManagerentBLL.PurchaseLeftBottom();
+            return TJson.toJson(mes);
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top]
+        /// <summary>
+        /// 閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top
+        /// </summary>
+        /// <returns></returns>
+        [Route(template: "PurchaseRight")]
+        [HttpGet]
+        public HttpResponseMessage PurchaseRight()
+        {
+            mes = KanBanManagerentBLL.PurchaseRight();
+            return TJson.toJson(mes);
+        }
+        #endregion
     }
 }
diff --git a/VueWebApi/Controllers/LoginController.cs b/VueWebApi/Controllers/LoginController.cs
index 5d31614..600ee63 100644
--- a/VueWebApi/Controllers/LoginController.cs
+++ b/VueWebApi/Controllers/LoginController.cs
@@ -38,7 +38,7 @@
                 {
                     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();
@@ -124,7 +124,7 @@
         {
             try
             {
-                redis.Remove("LoginUserID"+usertype+ userid, 0); //鍒犻櫎redis
+                redis.Remove("LoginUserID" + usertype + userid, 0); //鍒犻櫎redis
                 mes.code = "200";
                 mes.count = 0;
                 mes.Message = "寮哄埗涓嬬嚎鎴愬姛!";
@@ -194,6 +194,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);
diff --git a/VueWebApi/DLL/BLL/KanBanManagerentBLL.cs b/VueWebApi/DLL/BLL/KanBanManagerentBLL.cs
index 97863ec..874624a 100644
--- a/VueWebApi/DLL/BLL/KanBanManagerentBLL.cs
+++ b/VueWebApi/DLL/BLL/KanBanManagerentBLL.cs
@@ -45,5 +45,28 @@
             return KanBanManagerentDAL.LineSearchBottomRightData();
         }
         #endregion
+
+
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁癩
+        public static ToMessage PurchaseLeftTop()
+        {
+            return KanBanManagerentDAL.PurchaseLeftTop();
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃]
+        public static ToMessage PurchaseLeftBottom()
+        {
+            return KanBanManagerentDAL.PurchaseLeftBottom();
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top]
+        public static ToMessage PurchaseRight()
+        {
+            return KanBanManagerentDAL.PurchaseRight();
+        }
+        #endregion
     }
 }
\ No newline at end of file
diff --git a/VueWebApi/DLL/DAL/KanBanManagerentDAL.cs b/VueWebApi/DLL/DAL/KanBanManagerentDAL.cs
index f964aaf..57ef245 100644
--- a/VueWebApi/DLL/DAL/KanBanManagerentDAL.cs
+++ b/VueWebApi/DLL/DAL/KanBanManagerentDAL.cs
@@ -223,17 +223,20 @@
             try
             {
                 //鑾峰彇浜у搧鎶ュ伐top5淇℃伅
-                sql = @"select top 5 A.partname,isnull(sum(A.good_qty),0) as good_qty from(
-                           select M.partname,A.good_qty  from TK_Wrk_Record A
-                           inner join TK_Wrk_Step S on A.wo_code=S.wo_code and A.step_code=S.step_code
-                           inner join TMateriel_Info M on A.materiel_code=M.partcode
-                           where A.style='B' and S.isend='Y' and datediff(day,GETDATE(),A.lm_date)=0
-                           union all
-                           select M.partname,A.sqty as good_qty  from TK_Wrk_OutRecord A
-                           inner join TK_Wrk_Step S on A.wo_code=S.wo_code and A.step_code=S.step_code
-                           inner join TMateriel_Info M on A.materiel_code=M.partcode
-                           where A.style='S' and S.isend='Y' and datediff(day,GETDATE(),A.lm_date)=0
-                           ) as A group by A.partname order by good_qty desc";
+                sql = @"select top 5 A.org_name as wkshname,A.name as linename,A.partname,isnull(sum(A.good_qty),0) as good_qty from(
+                        select W.org_name,E.name,M.partname,A.good_qty  from TK_Wrk_Record A
+                        inner join TK_Wrk_Step S on A.wo_code=S.wo_code and A.step_code=S.step_code
+                        inner join TMateriel_Info M on A.materiel_code=M.partcode
+                        inner  join TEqpInfo E on A.eqp_code=E.code
+                        inner  join TOrganization W on E.wksp_code=W.org_code and W.description='W'
+                        where A.style='B' and S.isend='Y' and datediff(day,GETDATE(),A.lm_date)=0
+                        union all
+                        select C.name as linename,'' as wkshname,M.partname,A.sqty as good_qty  from TK_Wrk_OutRecord A
+                        inner join TK_Wrk_Step S on A.wo_code=S.wo_code and A.step_code=S.step_code
+                        inner join TMateriel_Info M on A.materiel_code=M.partcode
+                        inner  join TCustomer C on A.wx_code=C.code and C.btype='WX'
+                        where A.style='S' and S.isend='Y' and datediff(day,GETDATE(),A.lm_date)=0
+                        ) as A group by A.org_name,A.name,A.partname order by good_qty desc";
                 var data = DapperHelper.selecttable(sql);
                 mes.code = "200";
                 mes.Message = "鏌ヨ鎴愬姛!";
@@ -258,8 +261,84 @@
             try
             {
                 //鑾峰彇鎶ュ伐涓嶈壇top5淇℃伅
-                sql = @"select isnull(COUNT(checkitem_name),0) cont,checkitem_name  from TStepCheckRecordSub where DateDiff(dd,lm_date,getdate())<=7
-                        group by checkitem_name order by cont desc";
+                sql = @"select isnull(COUNT(B.name),0) cont,B.name   
+                        from CSR_WorkRecord_Defect A
+                        inner join TDefect B on A.defect_code=B.code
+                        where DateDiff(dd,A.lm_date,getdate())<=7
+                        group by B.name order by cont desc";
+                var data = DapperHelper.selecttable(sql);
+                mes.code = "200";
+                mes.Message = "鏌ヨ鎴愬姛!";
+                mes.data = data;
+            }
+            catch (Exception e)
+            {
+                mes.code = "300";
+                mes.count = 0;
+                mes.Message = e.Message;
+                mes.data = null;
+            }
+            return mes;
+        }
+        #endregion
+
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁癩
+        public static ToMessage PurchaseLeftTop()
+        {
+            string sql = "";
+            try
+            {
+                //鑾峰彇鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁�
+                sql = @"select * from h_v_DDKanBan_PurchaseLeftTop ";
+                var data = DapperHelper.selecttable(sql);
+                mes.code = "200";
+                mes.Message = "鏌ヨ鎴愬姛!";
+                mes.data = data;
+            }
+            catch (Exception e)
+            {
+                mes.code = "300";
+                mes.count = 0;
+                mes.Message = e.Message;
+                mes.data = null;
+            }
+            return mes;
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃]
+        public static ToMessage PurchaseLeftBottom()
+        {
+            string sql = "";
+            try
+            {
+                //鑾峰彇閲囪喘璁㈠崟璺熻釜鍒楄〃
+                sql = @"select * from h_v_DDKanBan_PurchaseLeftBottom ";
+                var data = DapperHelper.selecttable(sql);
+                mes.code = "200";
+                mes.Message = "鏌ヨ鎴愬姛!";
+                mes.data = data;
+            }
+            catch (Exception e)
+            {
+                mes.code = "300";
+                mes.count = 0;
+                mes.Message = e.Message;
+                mes.data = null;
+            }
+            return mes;
+        }
+        #endregion
+
+        #region[閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top]
+        public static ToMessage PurchaseRight()
+        {
+            string sql = "";
+            try
+            {
+                //鑾峰彇閲囪喘璁㈠崟璺熻釜鍒楄〃
+                sql = @"select * from h_v_DDKanBan_PurchaseRight ";
                 var data = DapperHelper.selecttable(sql);
                 mes.code = "200";
                 mes.Message = "鏌ヨ鎴愬姛!";
diff --git a/VueWebApi/DLL/DAL/LoginDAL.cs b/VueWebApi/DLL/DAL/LoginDAL.cs
index 5817556..4d96c4f 100644
--- a/VueWebApi/DLL/DAL/LoginDAL.cs
+++ b/VueWebApi/DLL/DAL/LoginDAL.cs
@@ -228,7 +228,7 @@
                 cont = DapperHelper.SQL(sql, dynamicParams);
                 if (cont > 0)
                 {
-                    redis.Remove("LoginUserID" + userid, 0); //鍒犻櫎redis
+                    redis.Remove("LoginUserID" + usertype + userid, 0); //鍒犻櫎redis
                     mes.code = "200";
                     mes.count = 0;
                     mes.Message = "鐧诲嚭鎴愬姛!";
diff --git a/VueWebApi/Logs/2022-08-03.TXT b/VueWebApi/Logs/2022-08-03.TXT
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/VueWebApi/Logs/2022-08-03.TXT
diff --git a/VueWebApi/Logs/2022-08-04.TXT b/VueWebApi/Logs/2022-08-04.TXT
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/VueWebApi/Logs/2022-08-04.TXT
diff --git a/VueWebApi/Properties/PublishProfiles/FolderProfile.pubxml.user b/VueWebApi/Properties/PublishProfiles/FolderProfile.pubxml.user
index de2c360..8b351c3 100644
--- a/VueWebApi/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/VueWebApi/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -5,7 +5,7 @@
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
     <_PublishTargetUrl>D:\缃戠珯鍙戝竷\XKDMesApi</_PublishTargetUrl>
-    <History>True|2022-08-02T11:17:55.0460145Z;True|2022-08-02T19:08:13.5872184+08:00;True|2022-08-02T18:50:12.1280167+08:00;True|2022-08-02T18:05:53.6540810+08:00;True|2022-08-02T16:13:26.3567210+08:00;True|2022-08-02T15:27:59.9264333+08:00;True|2022-07-25T15:35:49.6958399+08:00;True|2022-07-25T15:30:40.4444876+08:00;True|2022-07-25T13:33:38.4068153+08:00;True|2022-07-22T15:00:56.7326322+08:00;True|2022-07-22T14:51:18.0169121+08:00;True|2022-07-22T14:26:08.4246205+08:00;True|2022-07-22T14:23:05.0897016+08:00;True|2022-07-22T14:18:18.7806854+08:00;True|2022-07-22T14:09:29.7924367+08:00;True|2022-07-22T14:02:26.6403133+08:00;True|2022-07-22T13:56:40.0887615+08:00;True|2022-07-22T13:50:10.7852190+08:00;True|2022-07-22T11:38:25.6671780+08:00;True|2022-07-22T10:55:36.7947659+08:00;True|2022-07-21T17:53:41.1464086+08:00;True|2022-07-21T17:43:33.5311479+08:00;True|2022-07-21T16:09:07.7687640+08:00;True|2022-07-21T16:04:47.9317019+08:00;True|2022-07-21T15:58:21.2359033+08:00;True|2022-07-21T15:56:07.7425829+08:00;True|2022-07-21T15:51:34.7108381+08:00;True|2022-07-21T15:48:57.5735708+08:00;True|2022-07-21T15:44:25.8205030+08:00;True|2022-07-21T15:25:51.4222269+08:00;True|2022-07-21T15:22:36.8818295+08:00;True|2022-07-21T15:19:28.8532774+08:00;True|2022-07-21T14:57:45.7532568+08:00;True|2022-07-21T11:16:12.0900762+08:00;True|2022-07-21T10:10:40.4714948+08:00;True|2022-07-21T10:00:19.5258058+08:00;True|2022-07-14T14:34:28.5093226+08:00;True|2022-07-14T13:59:59.7754985+08:00;True|2022-07-14T12:46:29.6685284+08:00;True|2022-07-14T09:22:25.9079652+08:00;True|2022-07-14T09:22:04.6797478+08:00;True|2022-07-14T09:10:45.0177607+08:00;True|2022-07-14T08:41:43.3026713+08:00;True|2022-07-14T08:27:32.7454972+08:00;True|2022-07-14T08:21:58.6572366+08:00;True|2022-07-14T08:17:59.2904747+08:00;True|2022-07-14T08:12:39.8483472+08:00;True|2022-06-30T15:04:41.6941982+08:00;True|2022-06-24T16:39:01.1080301+08:00;True|2022-06-17T13:23:15.1455451+08:00;True|2022-06-17T13:22:18.5517557+08:00;True|2022-06-17T13:19:27.7323818+08:00;True|2022-06-17T13:12:24.1252779+08:00;True|2022-06-17T13:09:20.4234258+08:00;True|2022-06-17T13:06:49.9869509+08:00;True|2022-06-17T12:58:54.6964621+08:00;False|2022-06-17T12:58:10.6767711+08:00;False|2022-06-17T12:57:08.9747950+08:00;False|2022-06-17T12:56:18.4650121+08:00;False|2022-06-17T12:55:57.9981927+08:00;True|2022-06-13T14:21:36.5610928+08:00;True|2022-06-13T11:41:39.4210151+08:00;True|2022-06-11T02:35:03.4727934+08:00;True|2022-06-11T02:31:13.7362660+08:00;True|2022-06-11T02:30:58.3616790+08:00;True|2022-06-11T01:57:04.4951468+08:00;True|2022-06-10T13:27:13.2097124+08:00;</History>
+    <History>True|2022-08-04T07:24:38.8785046Z;True|2022-08-04T15:11:16.7054147+08:00;True|2022-08-04T14:53:52.7239932+08:00;True|2022-08-04T14:48:35.6115863+08:00;True|2022-08-04T14:39:16.1113507+08:00;True|2022-08-04T12:26:39.4998322+08:00;True|2022-08-04T10:34:23.9626503+08:00;True|2022-08-04T08:12:51.4305728+08:00;True|2022-08-03T15:43:09.2317512+08:00;True|2022-08-02T19:17:55.0460145+08:00;True|2022-08-02T19:08:13.5872184+08:00;True|2022-08-02T18:50:12.1280167+08:00;True|2022-08-02T18:05:53.6540810+08:00;True|2022-08-02T16:13:26.3567210+08:00;True|2022-08-02T15:27:59.9264333+08:00;True|2022-07-25T15:35:49.6958399+08:00;True|2022-07-25T15:30:40.4444876+08:00;True|2022-07-25T13:33:38.4068153+08:00;True|2022-07-22T15:00:56.7326322+08:00;True|2022-07-22T14:51:18.0169121+08:00;True|2022-07-22T14:26:08.4246205+08:00;True|2022-07-22T14:23:05.0897016+08:00;True|2022-07-22T14:18:18.7806854+08:00;True|2022-07-22T14:09:29.7924367+08:00;True|2022-07-22T14:02:26.6403133+08:00;True|2022-07-22T13:56:40.0887615+08:00;True|2022-07-22T13:50:10.7852190+08:00;True|2022-07-22T11:38:25.6671780+08:00;True|2022-07-22T10:55:36.7947659+08:00;True|2022-07-21T17:53:41.1464086+08:00;True|2022-07-21T17:43:33.5311479+08:00;True|2022-07-21T16:09:07.7687640+08:00;True|2022-07-21T16:04:47.9317019+08:00;True|2022-07-21T15:58:21.2359033+08:00;True|2022-07-21T15:56:07.7425829+08:00;True|2022-07-21T15:51:34.7108381+08:00;True|2022-07-21T15:48:57.5735708+08:00;True|2022-07-21T15:44:25.8205030+08:00;True|2022-07-21T15:25:51.4222269+08:00;True|2022-07-21T15:22:36.8818295+08:00;True|2022-07-21T15:19:28.8532774+08:00;True|2022-07-21T14:57:45.7532568+08:00;True|2022-07-21T11:16:12.0900762+08:00;True|2022-07-21T10:10:40.4714948+08:00;True|2022-07-21T10:00:19.5258058+08:00;True|2022-07-14T14:34:28.5093226+08:00;True|2022-07-14T13:59:59.7754985+08:00;True|2022-07-14T12:46:29.6685284+08:00;True|2022-07-14T09:22:25.9079652+08:00;True|2022-07-14T09:22:04.6797478+08:00;True|2022-07-14T09:10:45.0177607+08:00;True|2022-07-14T08:41:43.3026713+08:00;True|2022-07-14T08:27:32.7454972+08:00;True|2022-07-14T08:21:58.6572366+08:00;True|2022-07-14T08:17:59.2904747+08:00;True|2022-07-14T08:12:39.8483472+08:00;True|2022-06-30T15:04:41.6941982+08:00;True|2022-06-24T16:39:01.1080301+08:00;True|2022-06-17T13:23:15.1455451+08:00;True|2022-06-17T13:22:18.5517557+08:00;True|2022-06-17T13:19:27.7323818+08:00;True|2022-06-17T13:12:24.1252779+08:00;True|2022-06-17T13:09:20.4234258+08:00;True|2022-06-17T13:06:49.9869509+08:00;True|2022-06-17T12:58:54.6964621+08:00;False|2022-06-17T12:58:10.6767711+08:00;False|2022-06-17T12:57:08.9747950+08:00;False|2022-06-17T12:56:18.4650121+08:00;False|2022-06-17T12:55:57.9981927+08:00;True|2022-06-13T14:21:36.5610928+08:00;True|2022-06-13T11:41:39.4210151+08:00;True|2022-06-11T02:35:03.4727934+08:00;True|2022-06-11T02:31:13.7362660+08:00;True|2022-06-11T02:30:58.3616790+08:00;True|2022-06-11T01:57:04.4951468+08:00;True|2022-06-10T13:27:13.2097124+08:00;</History>
   </PropertyGroup>
   <ItemGroup>
     <File Include="Areas/HelpPage/HelpPage.css">
@@ -696,16 +696,16 @@
       <publishTime>12/24/2021 15:38:29</publishTime>
     </File>
     <File Include="bin/VueWebApi.dll">
-      <publishTime>08/02/2022 19:17:49</publishTime>
+      <publishTime>08/04/2022 15:24:33</publishTime>
     </File>
     <File Include="bin/VueWebApi.dll.config">
       <publishTime>06/15/2022 15:31:43</publishTime>
     </File>
     <File Include="bin/VueWebApi.pdb">
-      <publishTime>08/02/2022 19:17:49</publishTime>
+      <publishTime>08/04/2022 15:24:33</publishTime>
     </File>
     <File Include="bin/VueWebApi.xml">
-      <publishTime>08/02/2022 19:17:49</publishTime>
+      <publishTime>08/04/2022 15:24:33</publishTime>
     </File>
     <File Include="bin/WebActivatorEx.dll">
       <publishTime>02/08/2013 16:42:28</publishTime>
@@ -1287,7 +1287,7 @@
       <publishTime>06/10/2022 08:20:24</publishTime>
     </File>
     <File Include="Web.config">
-      <publishTime>08/02/2022 19:17:54</publishTime>
+      <publishTime>08/04/2022 15:24:38</publishTime>
     </File>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/VueWebApi/Tools/ChannelActionFilterAttribute.cs b/VueWebApi/Tools/ChannelActionFilterAttribute.cs
index d56afee..87cd867 100644
--- a/VueWebApi/Tools/ChannelActionFilterAttribute.cs
+++ b/VueWebApi/Tools/ChannelActionFilterAttribute.cs
@@ -36,8 +36,8 @@
                 {
                     //鑾峰彇redis涓綋鍓嶇敤鎴蜂俊鎭�
                     User r_loginUser = redis.Get<User>("LoginUserIDPC" + loginUser.userid, 0);
-                    //濡傛灉session涓殑鐢ㄦ埛usercode鍜宺edis涓殑鐢ㄦ埛usercode鍖归厤
-                    if (r_loginUser.usercode.Equals(loginUser.usercode))
+                    //濡傛灉session涓殑鐢ㄦ埛guid鍜宺edis涓殑鐢ㄦ埛guid鍖归厤
+                    if (r_loginUser.guid.Equals(loginUser.guid))
                     {
                         //閲嶇疆杩囨湡鏃堕棿
                         redis.Set<User>("LoginUserIDPC" + loginUser.userid, loginUser, redis.secondsTimeOut, 0);
diff --git a/VueWebApi/bin/VueWebApi.pdb b/VueWebApi/bin/VueWebApi.pdb
index a2dcd9a..838528c 100644
--- a/VueWebApi/bin/VueWebApi.pdb
+++ b/VueWebApi/bin/VueWebApi.pdb
Binary files differ
diff --git a/VueWebApi/bin/VueWebApi.xml b/VueWebApi/bin/VueWebApi.xml
index d7d4547..ed4945c 100644
--- a/VueWebApi/bin/VueWebApi.xml
+++ b/VueWebApi/bin/VueWebApi.xml
@@ -1002,6 +1002,24 @@
             </summary>
             <returns></returns>
         </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseLeftTop">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁�
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseLeftBottom">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseRight">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:VueWebApi.Controllers.LoginController.LoginSave(System.String,System.String)">
             <summary>
             鐢ㄦ埛鐧诲綍
diff --git a/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.pdb b/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.pdb
index a2dcd9a..838528c 100644
--- a/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.pdb
+++ b/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.pdb
Binary files differ
diff --git a/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.xml b/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.xml
index d7d4547..ed4945c 100644
--- a/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.xml
+++ b/VueWebApi/obj/Release/Package/PackageTmp/bin/VueWebApi.xml
@@ -1002,6 +1002,24 @@
             </summary>
             <returns></returns>
         </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseLeftTop">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笂鏈湀閲囪喘璁㈠崟鏁般�佹湰鏈堥噰璐繘璐у崟鏁般�佹湰鏈堥噰璐叆搴撳崟鏁�
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseLeftBottom">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,宸︿笅閲囪喘璁㈠崟璺熻釜鍒楄〃
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:VueWebApi.Controllers.KanBanManagerentController.PurchaseRight">
+            <summary>
+            閲囪喘璁㈠崟璺熻釜绠$悊鐪嬫澘,鍙充晶Top
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:VueWebApi.Controllers.LoginController.LoginSave(System.String,System.String)">
             <summary>
             鐢ㄦ埛鐧诲綍
diff --git a/VueWebApi/obj/Release/VueWebApi.pdb b/VueWebApi/obj/Release/VueWebApi.pdb
index a2dcd9a..838528c 100644
--- a/VueWebApi/obj/Release/VueWebApi.pdb
+++ b/VueWebApi/obj/Release/VueWebApi.pdb
Binary files differ

--
Gitblit v1.9.3