瀏覽代碼

修复好哒激活奖励

lcl 11 月之前
父節點
當前提交
42ef47bc83
共有 1 個文件被更改,包括 54 次插入42 次删除
  1. 54 42
      AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

+ 54 - 42
AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

@@ -98,64 +98,76 @@ namespace MySystem
                                     decimal Deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
                                     MpMainModels2.MerchantAddInfo merchantAddInfo = mpdb.MerchantAddInfo.FirstOrDefault(m => m.MchtNo == merchant.KqMerNo) ?? new MpMainModels2.MerchantAddInfo();
                                     decimal Prize = 0;
-                                    if(Deposit == 198)
+                                    if(pos.BindingTime > DateTime.Parse("2024-07-02 00:00:00"))
                                     {
-                                        if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                        if(Deposit == 198)
                                         {
-                                            Prize = 0;
+                                            if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                            {
+                                                Prize = 0;
+                                            }
+                                            else
+                                            {
+                                                Prize = 120;
+                                            }
                                         }
-                                        else
+                                        else if(Deposit == 249)
                                         {
-                                            Prize = 120;
+                                            if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                            {
+                                                Prize = 50;
+                                            }
+                                            else
+                                            {
+                                                Prize = 150;
+                                            }
                                         }
-                                    }
-                                    else if(Deposit == 249)
-                                    {
-                                        if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                        else if(Deposit == 228)
                                         {
-                                            Prize = 50;
-                                        }
-                                        else
-                                        {
-                                            Prize = 150;
-                                        }
-                                    }
-                                    else if(Deposit == 228)
-                                    {
 
-                                        if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
-                                        {
-                                            Prize = 0;
+                                            if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                            {
+                                                Prize = 0;
+                                            }
+                                            else
+                                            {
+                                                Prize = 110;
+                                            }
                                         }
-                                        else
+                                        else if(Deposit == 380)
                                         {
-                                            Prize = 110;
-                                        }
-                                    }
-                                    else if(Deposit == 380)
-                                    {
 
-                                        if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
-                                        {
-                                            Prize = 100;
+                                            if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                            {
+                                                Prize = 100;
+                                            }
+                                            else
+                                            {
+                                                Prize = 200;
+                                            }
                                         }
-                                        else
+                                        else if(Deposit == 399)
                                         {
-                                            Prize = 200;
+
+                                            if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
+                                            {
+                                                Prize = 0;
+                                            }
+                                            else
+                                            {
+                                                Prize = 150;
+                                            }
                                         }
                                     }
-                                    else if(Deposit == 399)
+                                    else
                                     {
-
-                                        if(merchantAddInfo.SubjectType == "SUBJECT_TYPE_SMALL")
-                                        {
-                                            Prize = 0;
-                                        }
-                                        else
-                                        {
-                                            Prize = 150;
-                                        }
+                                        if(Deposit == 198) Prize = 70;
+                                        if(Deposit == 249) Prize = 100;
+                                        if(Deposit == 228) Prize = 61;
+                                        if(Deposit == 380) Prize = 151;
+                                        if(Deposit == 399) Prize = 100;
                                     }
+
                                     if(Prize > 0)
                                     {
                                         PxcModels.Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new PxcModels.Users();