Browse Source

注销创客归档程序修复

lcl 2 years ago
parent
commit
e9c97d18f6
1 changed files with 4 additions and 2 deletions
  1. 4 2
      AppStart/Timer/LogoutUserHelper.cs

+ 4 - 2
AppStart/Timer/LogoutUserHelper.cs

@@ -25,7 +25,7 @@ public class LogoutUserHelper
     // 判断已注销的创客在每月1号,分离创客表之后,伞下自动归到注销创客的上级
     public void DoWorks()
     {
-        function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "\n\n", "每月归档注销创客日志");
+        function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"), "每月归档注销创客日志");
         WebCMSEntities db = new WebCMSEntities();
         OtherMySqlConn.connstr = Library.ConfigurationManager.AppSettings["Pxc1SqlConnStr"].ToString();
         try
@@ -38,11 +38,13 @@ public class LogoutUserHelper
                 var users = db.Users.Select(m => new { m.Id, m.ParentUserId, m.ParentNav, m.Status }).Where(m => m.Status == -1).ToList();
                 foreach(var user in users)
                 {
+                    function.WriteLog("创客Id:" + user.Id + ",上级:" + user.ParentNav, "每月归档注销创客日志");
                     int ParentUserId = user.ParentUserId;
                     bool op = true;
                     while(op)
                     {
-                        Users puser = db.Users.FirstOrDefault(m => m.Id == user.ParentUserId);
+                        function.WriteLog("上级创客Id:" + user.ParentUserId, "每月归档注销创客日志");
+                        Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId);
                         if(puser != null)
                         {
                             if(puser.Status > -1)