|
|
@@ -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))
|