浏览代码

调整助利宝分润逻辑

lichunlei 2 年之前
父节点
当前提交
544337405e
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      AppStart/Helper/Profit/HelpProfitHelper.cs

+ 7 - 3
AppStart/Helper/Profit/HelpProfitHelper.cs

@@ -101,7 +101,7 @@ namespace MySystem
                     //     AfterBalanceAmount = AfterBalanceAmount, //变更后余额
                     //     Remark = Name.Substring(0, 1) + "**:" + DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd") + "交易" + TradeAmount.ToString("f2"),
                     // }).Entity;
-                    AddProfitRecord(db, user, pos, mer, TradeAmount, money, Month, 1);
+                    AddProfitRecord(db, user, pos, mer, TradeAmount, money, TradeDate, 1);
                     db.SaveChanges();
 
                     // account = db.UserAccount.FirstOrDefault(m => m.Id == user.ParentUserId);
@@ -136,10 +136,10 @@ namespace MySystem
                         Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId);
                         if(puser != null)
                         {
-                            bool op = db.Orders.Any(m => m.Status > 0 && m.ProductId == 30);
+                            bool op = db.Orders.Any(m => m.Status > 0 && m.ProductId == 34);
                             if(op)
                             {
-                                AddProfitRecord(db, puser, pos, mer, TradeAmount, money, Month, 112);
+                                AddProfitRecord(db, puser, pos, mer, TradeAmount, money2, TradeDate, 112);
                                 db.SaveChanges();
                                 ParentUserId = 0;
                             }
@@ -188,6 +188,10 @@ namespace MySystem
 
         private void AddProfitRecord(WebCMSEntities db, Users puser, PosMachinesTwo pos, PosMerchantInfo merchant, decimal TradeAmount, decimal Prize, string TradeDate, int RewardType)
         {
+            if(Prize == 0)
+            {
+                return;
+            }
             string RewardDesc = "助利宝分润";
             if(RewardType == 112)
             {