lichunlei 2 жил өмнө
parent
commit
476d28c60b

+ 28 - 0
AppStart/Helper/Profit/HelpProfitHelper.cs

@@ -107,6 +107,34 @@ namespace MySystem
                         AfterBalanceAmount = AfterBalanceAmount, //变更后余额
                     }).Entity;
                     db.SaveChanges();
+
+                    string Month = Date.Substring(0, 6);
+                    HelpProfitRebateDetail selfStat = db.HelpProfitRebateDetail.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == Month && m.TradeDate == Date);
+                    if (selfStat == null)
+                    {
+                        selfStat = db.HelpProfitRebateDetail.Add(new HelpProfitRebateDetail()
+                        {
+                            TradeMonth = Month,
+                            TradeDate = Date,
+                            UserId = UserId,
+                        }).Entity;
+                        db.SaveChanges();
+                    }
+                    selfStat.CreditRewardAmount += money;
+
+                    selfStat = db.HelpProfitRebateDetail.FirstOrDefault(m => m.UserId == user.ParentUserId && m.TradeMonth == Month && m.TradeDate == Date);
+                    if (selfStat == null)
+                    {
+                        selfStat = db.HelpProfitRebateDetail.Add(new HelpProfitRebateDetail()
+                        {
+                            TradeMonth = Month,
+                            TradeDate = Date,
+                            UserId = user.ParentUserId,
+                        }).Entity;
+                        db.SaveChanges();
+                    }
+                    selfStat.CreditRewardAmount += money2;
+                    db.SaveChanges();
                 }
             }
             db.Dispose();