Просмотр исходного кода

计算领导人达标奖励添加wifi交易额

lcl 6 месяцев назад
Родитель
Сommit
9bc24ec563
1 измененных файлов с 13 добавлено и 0 удалено
  1. 13 0
      AppStart/Helper/LeaderCompPrizeHelper.cs

+ 13 - 0
AppStart/Helper/LeaderCompPrizeHelper.cs

@@ -133,6 +133,19 @@ namespace MySystem
                         // }
                         TradeAmount += ActCount * 10000;
                     }
+                    //WIFI扶持期按1万/张计入职级
+                    List<int> bids = new List<int>();
+                    bids.Add(23);
+                    bids.Add(24);
+                    bids.Add(25);
+                    bids.Add(26);
+                    check = readdb.UserTradeMonthSummary.Any(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team" && bids.Contains(m.BrandId));
+                    if (check)
+                    {
+                        int ActCount = readdb.UserTradeMonthSummary.Where(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team" && bids.Contains(m.BrandId)).Sum(m => m.ActiveBuddyMerStatus);
+                        ActCount += UserDataDbconn.Instance.GetSimActTradeAmt(UserId, month, "Team");
+                        TradeAmount += ActCount * 10000;
+                    }
                     sql += "insert into LeaderCompTradeStat (CreateDate,UserId,StatMonth,TradeAmount) values (now(), " + UserId + ", '" + month + "-" + checkMonth + "', " + TradeAmount + ");\n";
                     num += 1;
                     if(num >= 200)