Bladeren bron

好哒奖励判断

lcl 7 maanden geleden
bovenliggende
commit
31068e3a19
1 gewijzigde bestanden met toevoegingen van 21 en 11 verwijderingen
  1. 21 11
      AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

+ 21 - 11
AppStart/Helper/SycnSpServer/SycnSpActiveService.cs

@@ -43,10 +43,27 @@ namespace MySystem
                     {
                         PosPushDataNewHelper.Deposit(act);
                         decimal PrizeAmt = decimal.Parse(function.CheckNum(act.Field3));
-                        if(act.ProductType == "36" && PrizeAmt > 0)
+                        if(Utils.Instance.IsHaoDa(int.Parse(function.CheckInt(act.ProductType))) && PrizeAmt > 0)
                         {
                             string PrizeKind = act.SeoKeyword;
-                            if ((PrizeKind == "830_21" || PrizeKind == "830_22" || PrizeKind == "833_01" || PrizeKind == "833_02" || PrizeKind == "995_21" || PrizeKind == "995_22" || PrizeKind == "995") && PrizeAmt > 0)
+                            if ((
+                                PrizeKind == "830_01" ||
+                                PrizeKind == "830_21" ||
+                                PrizeKind == "830_22" ||
+                                PrizeKind == "833_01" ||
+                                PrizeKind == "833_02" ||
+                                PrizeKind == "836_01" ||
+                                PrizeKind == "836_02" ||
+                                PrizeKind == "972" ||
+                                PrizeKind == "972_01" ||
+                                PrizeKind == "985" ||
+                                PrizeKind == "987" ||
+                                PrizeKind == "990" ||
+                                PrizeKind == "993" ||
+                                PrizeKind == "995_21" ||
+                                PrizeKind == "995_22" ||
+                                PrizeKind == "995"
+                                ) && PrizeAmt > 0)
                             {
                                 JavaProductModels.KxsMachine pos = javaprodb.KxsMachine.FirstOrDefault(m => m.PosSn == act.SnNo && m.UserId > 0);
                                 if(pos != null)
@@ -58,15 +75,8 @@ namespace MySystem
                                     prizeData.Add("user_id", pos.UserId);
                                     prizeData.Add("prize", PrizeAmt);
                                     string req = Newtonsoft.Json.JsonConvert.SerializeObject(prizeData);
-                                    if(PrizeKind == "833_01" || PrizeKind == "833_02")
-                                    {
-                                        string ids = PrizeKind == "833_01" ? "81" : "82";
-                                        function.GetWebRequest("http://logic-executor-api.kexiaoshuang.com/noauth/prize/pushbyone?n=QUEUE_KXS_HAODA_PRIZE_CONFIG_DIVISION&m=" + req + "&ids=" + ids + ",83");
-                                    }
-                                    else
-                                    {
-                                        RedisDbconn.Instance.AddList("HaoDaPrizeDataQueue", "{\"brand_id\":36,\"ext_field\":\"" + act.Field3 + "\",\"pos_sn\":\"" + act.SnNo + "\",\"user_id\":" + pos.UserId + "}");
-                                    }
+                                    string ids = PrizeKind == "833_02" ? "82" : "81";
+                                    function.GetWebRequest("http://logic-executor-api.kexiaoshuang.com/noauth/prize/pushbyone?n=QUEUE_KXS_HAODA_PRIZE_CONFIG_DIVISION&m=" + req + "&ids=" + ids + ",83");
                                 }
                             }
                             // JavaProductModels.KxsMachine pos = javaprodb.KxsMachine.FirstOrDefault(m => m.PosSn == act.SnNo && m.UserId > 0);