瀏覽代碼

调整wifi奖励比例

lcl 10 月之前
父節點
當前提交
4056858acc
共有 3 個文件被更改,包括 18 次插入2 次删除
  1. 5 1
      AppStart/Helper/LeaderPrizeService.cs
  2. 8 0
      AppStart/Helper/OperatePrizeService.cs
  3. 5 1
      AppStart/Helper/StatService.cs

+ 5 - 1
AppStart/Helper/LeaderPrizeService.cs

@@ -45,7 +45,11 @@ namespace MySystem
                                 }
                                 if(pos.BrandId == 23 || pos.BrandId == 24 || pos.BrandId == 25 || pos.BrandId == 26)
                                 {
-                                    ChangeAmount = 4.5M;
+                                    PxcModels.WifiTradeRecord trade = db.WifiTradeRecord.FirstOrDefault(m => m.SnNo == pos.PosSn);
+                                    if (trade != null)
+                                    {
+                                        ChangeAmount = trade.TradeAmount * 0.015M;
+                                    }
                                 }
                                 int LeaderUserId = pos.LeaderUserId;
                                 UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == LeaderUserId);

+ 8 - 0
AppStart/Helper/OperatePrizeService.cs

@@ -62,6 +62,14 @@ namespace MySystem
                                     {
                                         ChangeAmount = 19 * 0.05M;
                                     }
+                                    if(pos.BrandId == 23 || pos.BrandId == 24 || pos.BrandId == 25 || pos.BrandId == 26)
+                                    {
+                                        PxcModels.WifiTradeRecord trade = db.WifiTradeRecord.FirstOrDefault(m => m.SnNo == pos.PosSn);
+                                        if (trade != null)
+                                        {
+                                            ChangeAmount = trade.TradeAmount * 0.005M;
+                                        }
+                                    }
                                     UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == OpId);
                                     if (account == null)
                                     {

+ 5 - 1
AppStart/Helper/StatService.cs

@@ -1249,7 +1249,11 @@ namespace MySystem
                                                 }
                                                 if(pos.BrandId == 23 || pos.BrandId == 24 || pos.BrandId == 25 || pos.BrandId == 26)
                                                 {
-                                                    Prize = 3;
+                                                    PxcModels.WifiTradeRecord trade = db.WifiTradeRecord.FirstOrDefault(m => m.SnNo == pos.PosSn);
+                                                    if (trade != null)
+                                                    {
+                                                        Prize = trade.TradeAmount * 0.03M;
+                                                    }                                                    
                                                 }
                                                 string[] ParentNavs = ParentNav.Trim(',').Replace(",,", ",").Split(',');
                                                 for (int i = ParentNavs.Length - 1; i >= 0; i--)