Эх сурвалжийг харах

领导人达标奖。交易要包含稳定期B

lichunlei 1 жил өмнө
parent
commit
8167b7edde

+ 7 - 1
AppStart/Helper/LeaderCompPrizeHelper.cs

@@ -78,8 +78,14 @@ namespace MySystem
                     function.WriteLog("rownum:" + rownum.ToString(), "领导人达标奖励日志");
                     int UserId = int.Parse(dr["UserId"].ToString());
                     decimal TradeAmount = decimal.Parse(dr["Amt"].ToString());
+                    //稳定期B
+                    bool check = db.TradeDaySummary2.Any(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team");
+                    if (check)
+                    {
+                        TradeAmount += db.TradeDaySummary2.Where(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team").Sum(m => m.ProfitTradeAmt + m.ProfitDebitTradeAmt);
+                    }
                     //码牌团队交易额(直联)
-                    bool check = mpmaindb.UserAmountSummary.Any(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team" && m.IsAct == 1);
+                    check = mpmaindb.UserAmountSummary.Any(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team" && m.IsAct == 1);
                     if (check)
                     {
                         TradeAmount += mpmaindb.UserAmountSummary.Where(m => m.UserId == UserId && m.TradeMonth == month && m.SeoTitle == "team" && m.IsAct == 1).Sum(m => m.TotalAmount) * 4;