|
|
@@ -300,86 +300,86 @@ namespace MySystem
|
|
|
}
|
|
|
|
|
|
|
|
|
- //盈利期,费率0.6
|
|
|
- TradeDaySummary2 selfStat2 = db.TradeDaySummary2.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.BrandId == BrandId && m.QueryCount == QrPayFlag && m.VipFlag == VipFlag && m.PayType == PayType && m.SeoTitle == "self");
|
|
|
- if (selfStat2 == null)
|
|
|
- {
|
|
|
- selfStat2 = db.TradeDaySummary2.Add(new TradeDaySummary2()
|
|
|
- {
|
|
|
- UserId = UserId,
|
|
|
- TradeMonth = TradeMonth,
|
|
|
- TradeDate = TradeDate,
|
|
|
- BrandId = BrandId,
|
|
|
- QueryCount = QrPayFlag,
|
|
|
- VipFlag = VipFlag,
|
|
|
- PayType = PayType,
|
|
|
- SeoTitle = "self",
|
|
|
- }).Entity;
|
|
|
- db.SaveChanges();
|
|
|
- }
|
|
|
- if (BankCardType == 0)
|
|
|
- {
|
|
|
- if (Version == 2)
|
|
|
- {
|
|
|
- selfStat2.ProfitDebitTradeAmt += TradeAmount;
|
|
|
- if (CapFlag == 1)
|
|
|
- {
|
|
|
- selfStat2.ProfitDebitCapTradeAmt += TradeAmount;
|
|
|
- selfStat2.ProfitDebitCapNum += TradeCount;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- else if (BankCardType != 0)
|
|
|
- {
|
|
|
- if (Version == 2)
|
|
|
- {
|
|
|
- selfStat2.ProfitTradeAmt += TradeAmount;
|
|
|
- }
|
|
|
- }
|
|
|
- ParentNav += "," + UserId + ",";
|
|
|
- if (!string.IsNullOrEmpty(ParentNav))
|
|
|
- {
|
|
|
- string[] ParentNavList = ParentNav.Trim(',').Replace(",,", ",").Split(',');
|
|
|
- foreach (string NavUserIdString in ParentNavList)
|
|
|
- {
|
|
|
- int NavUserId = int.Parse(NavUserIdString);
|
|
|
- TradeDaySummary2 teamStat2 = db.TradeDaySummary2.FirstOrDefault(m => m.UserId == NavUserId && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.BrandId == BrandId && m.QueryCount == QrPayFlag && m.VipFlag == VipFlag && m.PayType == PayType && m.SeoTitle == "team");
|
|
|
- if (teamStat2 == null)
|
|
|
- {
|
|
|
- teamStat2 = db.TradeDaySummary2.Add(new TradeDaySummary2()
|
|
|
- {
|
|
|
- UserId = NavUserId,
|
|
|
- TradeMonth = TradeMonth,
|
|
|
- TradeDate = TradeDate,
|
|
|
- BrandId = BrandId,
|
|
|
- QueryCount = QrPayFlag,
|
|
|
- VipFlag = VipFlag,
|
|
|
- PayType = PayType,
|
|
|
- SeoTitle = "team",
|
|
|
- }).Entity;
|
|
|
- db.SaveChanges();
|
|
|
- }
|
|
|
- if (BankCardType == 0)
|
|
|
- {
|
|
|
- if (Version == 2)
|
|
|
- {
|
|
|
- teamStat2.ProfitDebitTradeAmt += TradeAmount;
|
|
|
- if (CapFlag == 1)
|
|
|
- {
|
|
|
- teamStat2.ProfitDebitCapTradeAmt += TradeAmount;
|
|
|
- teamStat2.ProfitDebitCapNum += TradeCount;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- else if (BankCardType != 0)
|
|
|
- {
|
|
|
- if (Version == 2)
|
|
|
- {
|
|
|
- teamStat2.ProfitTradeAmt += TradeAmount;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ // //盈利期,费率0.6
|
|
|
+ // TradeDaySummary2 selfStat2 = db.TradeDaySummary2.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.BrandId == BrandId && m.QueryCount == QrPayFlag && m.VipFlag == VipFlag && m.PayType == PayType && m.SeoTitle == "self");
|
|
|
+ // if (selfStat2 == null)
|
|
|
+ // {
|
|
|
+ // selfStat2 = db.TradeDaySummary2.Add(new TradeDaySummary2()
|
|
|
+ // {
|
|
|
+ // UserId = UserId,
|
|
|
+ // TradeMonth = TradeMonth,
|
|
|
+ // TradeDate = TradeDate,
|
|
|
+ // BrandId = BrandId,
|
|
|
+ // QueryCount = QrPayFlag,
|
|
|
+ // VipFlag = VipFlag,
|
|
|
+ // PayType = PayType,
|
|
|
+ // SeoTitle = "self",
|
|
|
+ // }).Entity;
|
|
|
+ // db.SaveChanges();
|
|
|
+ // }
|
|
|
+ // if (BankCardType == 0)
|
|
|
+ // {
|
|
|
+ // if (Version == 2)
|
|
|
+ // {
|
|
|
+ // selfStat2.ProfitDebitTradeAmt += TradeAmount;
|
|
|
+ // if (CapFlag == 1)
|
|
|
+ // {
|
|
|
+ // selfStat2.ProfitDebitCapTradeAmt += TradeAmount;
|
|
|
+ // selfStat2.ProfitDebitCapNum += TradeCount;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // else if (BankCardType != 0)
|
|
|
+ // {
|
|
|
+ // if (Version == 2)
|
|
|
+ // {
|
|
|
+ // selfStat2.ProfitTradeAmt += TradeAmount;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // ParentNav += "," + UserId + ",";
|
|
|
+ // if (!string.IsNullOrEmpty(ParentNav))
|
|
|
+ // {
|
|
|
+ // string[] ParentNavList = ParentNav.Trim(',').Replace(",,", ",").Split(',');
|
|
|
+ // foreach (string NavUserIdString in ParentNavList)
|
|
|
+ // {
|
|
|
+ // int NavUserId = int.Parse(NavUserIdString);
|
|
|
+ // TradeDaySummary2 teamStat2 = db.TradeDaySummary2.FirstOrDefault(m => m.UserId == NavUserId && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.BrandId == BrandId && m.QueryCount == QrPayFlag && m.VipFlag == VipFlag && m.PayType == PayType && m.SeoTitle == "team");
|
|
|
+ // if (teamStat2 == null)
|
|
|
+ // {
|
|
|
+ // teamStat2 = db.TradeDaySummary2.Add(new TradeDaySummary2()
|
|
|
+ // {
|
|
|
+ // UserId = NavUserId,
|
|
|
+ // TradeMonth = TradeMonth,
|
|
|
+ // TradeDate = TradeDate,
|
|
|
+ // BrandId = BrandId,
|
|
|
+ // QueryCount = QrPayFlag,
|
|
|
+ // VipFlag = VipFlag,
|
|
|
+ // PayType = PayType,
|
|
|
+ // SeoTitle = "team",
|
|
|
+ // }).Entity;
|
|
|
+ // db.SaveChanges();
|
|
|
+ // }
|
|
|
+ // if (BankCardType == 0)
|
|
|
+ // {
|
|
|
+ // if (Version == 2)
|
|
|
+ // {
|
|
|
+ // teamStat2.ProfitDebitTradeAmt += TradeAmount;
|
|
|
+ // if (CapFlag == 1)
|
|
|
+ // {
|
|
|
+ // teamStat2.ProfitDebitCapTradeAmt += TradeAmount;
|
|
|
+ // teamStat2.ProfitDebitCapNum += TradeCount;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // else if (BankCardType != 0)
|
|
|
+ // {
|
|
|
+ // if (Version == 2)
|
|
|
+ // {
|
|
|
+ // teamStat2.ProfitTradeAmt += TradeAmount;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
|
|
|
Dictionary<string, object> statData = new Dictionary<string, object>();
|