Browse Source

添加团队交易额要算上自己的

DuGuYang 2 years ago
parent
commit
77209fbbe5
2 changed files with 7 additions and 5 deletions
  1. 3 2
      AppStart/Helper/StatResetService.cs
  2. 4 3
      AppStart/Helper/StatResetService2.cs

+ 3 - 2
AppStart/Helper/StatResetService.cs

@@ -58,8 +58,9 @@ namespace MySystem
             var merId = int.Parse(merchantId);
             var merchant = db.MerchantInfo.FirstOrDefault(m => m.Id == merId) ?? new MerchantInfo();
             var user = kxsdb.Users.FirstOrDefault(m => m.Id == merchant.UserId) ?? new KxsMainModels.Users();
-            string[] ParentNavList = user.ParentNav.Trim(',').Replace(",,", ",").Split(',');
-            var ParentNav = user.ParentNav.Trim(',').Replace(",,", ",").TrimEnd(',');
+            var ParentNavs = user.ParentNav + "," + user.Id;
+            string[] ParentNavList = ParentNavs.Trim(',').Replace(",,", ",").Split(',');
+            var ParentNav = ParentNavs.Trim(',').Replace(",,", ",").TrimEnd(',');
             try
             {
                 for (DateTime start = DateTime.Parse(startDate.Substring(0, 4) + "-" + startDate.Substring(4, 2) + "-" + startDate.Substring(6, 2)); start <= DateTime.Parse(endDate.Substring(0, 4) + "-" + endDate.Substring(4, 2) + "-" + endDate.Substring(6, 2)); start = start.AddDays(1))

+ 4 - 3
AppStart/Helper/StatResetService2.cs

@@ -45,7 +45,7 @@ namespace MySystem
                 }
                 Thread.Sleep(10000);
             }
-            // StatResetMerchantAmount("{\"MerchantId\":\"" + 1702 + "\",\"StartDate\":\"" + 20231201 + "\",\"EndDate\":\"" + 20231212 + "\"}");
+            // StatResetMerchantAmount("{\"MerchantId\":\"" + 1702 + "\",\"StartDate\":\"" + 20231101 + "\",\"EndDate\":\"" + 20231213 + "\"}");
         }
         public void StatResetMerchantAmount(string content)
         {
@@ -59,8 +59,9 @@ namespace MySystem
             var merId = int.Parse(merchantId);
             var merchant = db.MerchantInfo.FirstOrDefault(m => m.Id == merId) ?? new MerchantInfo();
             var user = kxsdb.Users.FirstOrDefault(m => m.Id == merchant.UserId) ?? new KxsMainModels.Users();
-            string[] ParentNavList = user.ParentNav.Trim(',').Replace(",,", ",").Split(',');
-            var ParentNav = user.ParentNav.Trim(',').Replace(",,", ",").TrimEnd(',');
+            var ParentNavs = user.ParentNav + "," + user.Id;
+            string[] ParentNavList = ParentNavs.Trim(',').Replace(",,", ",").Split(',');
+            var ParentNav = ParentNavs.Trim(',').Replace(",,", ",").TrimEnd(',');
             try
             {
                 for (DateTime start = DateTime.Parse(startDate.Substring(0, 4) + "-" + startDate.Substring(4, 2) + "-" + startDate.Substring(6, 2)); start <= DateTime.Parse(endDate.Substring(0, 4) + "-" + endDate.Substring(4, 2) + "-" + endDate.Substring(6, 2)); start = start.AddDays(1))