Explorar el Código

存量分润,预设职级取值

lcl hace 1 año
padre
commit
4199e9670d
Se han modificado 2 ficheros con 3 adiciones y 3 borrados
  1. 2 3
      AppStart/Helper/Profit/ProfitBeforeHelper.cs
  2. 1 0
      AppStart/Tables/SubUser.cs

+ 2 - 3
AppStart/Helper/Profit/ProfitBeforeHelper.cs

@@ -835,6 +835,7 @@ namespace MySystem
                 user.ParentNav = dt.Rows[0]["ParentNav"].ToString();
                 user.UserLevel = int.Parse(dt.Rows[0]["UserLevel"].ToString());
                 user.PreUserLevel = int.Parse(dt.Rows[0]["PreUserLevel"].ToString());
+                user.PreUserLevelBefore = int.Parse(dt.Rows[0]["PreUserLevelBefore"].ToString());
                 user.PreLeaderLevel = int.Parse(dt.Rows[0]["PreLeaderLevel"].ToString());
                 user.PreOpLevel = int.Parse(dt.Rows[0]["PreOpLevel"].ToString());
             }
@@ -844,9 +845,7 @@ namespace MySystem
         public int GetUserLevel(SubUser user)
         {
             int level = user.UserLevel;
-            if(user.PreUserLevel > level) level = user.PreUserLevel;
-            if(user.PreLeaderLevel > level) level = user.PreLeaderLevel;
-            if(user.PreOpLevel > level) level = user.PreOpLevel;
+            if(user.PreUserLevelBefore > level) level = user.PreUserLevelBefore;
             return level;
         }
 

+ 1 - 0
AppStart/Tables/SubUser.cs

@@ -9,6 +9,7 @@ namespace MySystem
         public string ParentNav { get; set; }
         public int UserLevel { get; set; }
         public int PreUserLevel { get; set; }
+        public int PreUserLevelBefore { get; set; }
         public int PreLeaderLevel { get; set; }
         public int PreOpLevel { get; set; }
     }