Răsfoiți Sursa

金控0押金30元奖励

lichunlei 2 ani în urmă
părinte
comite
270d08be3c
1 a modificat fișierele cu 34 adăugiri și 23 ștergeri
  1. 34 23
      AppStart/Helper/StatService.cs

+ 34 - 23
AppStart/Helper/StatService.cs

@@ -300,32 +300,19 @@ namespace MySystem
                             if (GetUserId > 0)
                             {
                                 doActiveReward(db, merchant, pos, GetUserId, ParentNav, TopUserId, ActPrize);
-                                DateTime check = DateTime.Parse("2022-04-01 00:00:00");
-                                if((pos.BrandId == 1 || pos.BrandId == 3) && pos.CreateDate < check)
-                                {
-                                    decimal amt = 0;
-                                    if(DateTime.Now > DateTime.Parse("2022-10-01 00:00:00") && DateTime.Now < DateTime.Parse("2022-11-01 00:00:00"))
-                                    {
-                                        amt = 30;
-                                    }
-                                    else if(DateTime.Now > DateTime.Parse("2022-11-01 00:00:00") && DateTime.Now < DateTime.Parse("2022-12-01 00:00:00"))
-                                    {
-                                        amt = 20;
-                                    }
-                                    else if(DateTime.Now > DateTime.Parse("2022-12-01 00:00:00") && DateTime.Now < DateTime.Parse("2023-01-01 00:00:00"))
-                                    {
-                                        amt = 10;
-                                    }
-                                    if(amt > 0)
-                                    {
-                                        doActiveReward(db, merchant, pos, GetUserId, ParentNav, TopUserId, amt, 0, 1);
-                                    }
-                                }
+                                doJk30(db, pos, merchant, GetUserId, ParentNav, TopUserId);
                             }
                         }
-                        else if(pos.BrandId == 6 && ActPrize == 0)
+                        else if(ActPrize == 0)
                         {
-                            doActiveReward(db, merchant, pos, GetUserId, ParentNav, TopUserId, 50);
+                            if(pos.BrandId == 6)
+                            {
+                                doActiveReward(db, merchant, pos, GetUserId, ParentNav, TopUserId, 50);
+                            }
+                            else
+                            {
+                                doJk30(db, pos, merchant, GetUserId, ParentNav, TopUserId);
+                            }
                         }
                     }
                     // }
@@ -333,6 +320,30 @@ namespace MySystem
             }
             db.Dispose();
         }
+        private void doJk30(WebCMSEntities db, PosMachinesTwo pos, PosMerchantInfo merchant, int GetUserId, string ParentNav, int TopUserId)
+        {
+            DateTime check = DateTime.Parse("2022-04-01 00:00:00");
+            if((pos.BrandId == 1 || pos.BrandId == 3) && pos.CreateDate < check)
+            {
+                decimal amt = 0;
+                if(DateTime.Now > DateTime.Parse("2022-10-01 00:00:00") && DateTime.Now < DateTime.Parse("2022-11-01 00:00:00"))
+                {
+                    amt = 30;
+                }
+                else if(DateTime.Now > DateTime.Parse("2022-11-01 00:00:00") && DateTime.Now < DateTime.Parse("2022-12-01 00:00:00"))
+                {
+                    amt = 20;
+                }
+                else if(DateTime.Now > DateTime.Parse("2022-12-01 00:00:00") && DateTime.Now < DateTime.Parse("2023-01-01 00:00:00"))
+                {
+                    amt = 10;
+                }
+                if(amt > 0)
+                {
+                    doActiveReward(db, merchant, pos, GetUserId, ParentNav, TopUserId, amt, 0, 1);
+                }
+            }
+        }
         public void activePrizeWithoutDeposit(int posid = 0)
         {
             WebCMSEntities db = new WebCMSEntities();