Quellcode durchsuchen

取消发放激活奖判断商户号是否为空

lcl vor 2 Jahren
Ursprung
Commit
7d9db1bd75
1 geänderte Dateien mit 13 neuen und 6 gelöschten Zeilen
  1. 13 6
      AppStart/Helper/StatService.cs

+ 13 - 6
AppStart/Helper/StatService.cs

@@ -788,12 +788,19 @@ namespace MySystem
             if(GetUserId < 1) return;
             string MerNo = merchant.KqMerNo;
             //判断商户号是否为空,避免下次再有空商户的情况,导致奖励不发放
-            // if(string.IsNullOrEmpty(MerNo) && (pos.BrandId < 23 || pos.BrandId > 26))
-            // {
-            //     // MerNo = "n" + DateTime.Now.ToString("yyyyMMddHHmmssfff");
-            //     RedisDbconn.Instance.AddList("ActiveRewardFailQueue", "{\"PosId\":\"" + pos.Id + "\",\"UserId\":\"" + GetUserId + "\",\"ActPrize\":\"" + ActPrize + "\",\"ChangeType\":\"" + ChangeType + "\",\"ActType\":\"" + ActType + "\"}");
-            //     return;
-            // }
+            List<int> ChkBrandIds = new List<int>();
+            ChkBrandIds.Add(23);
+            ChkBrandIds.Add(24);
+            ChkBrandIds.Add(25);
+            ChkBrandIds.Add(26);
+            ChkBrandIds.Add(12);
+            ChkBrandIds.Add(13);
+            if(string.IsNullOrEmpty(MerNo) && !ChkBrandIds.Contains(pos.BrandId))
+            {
+                // MerNo = "n" + DateTime.Now.ToString("yyyyMMddHHmmssfff");
+                RedisDbconn.Instance.AddList("ActiveRewardFailQueue", "{\"PosId\":\"" + pos.Id + "\",\"UserId\":\"" + GetUserId + "\",\"ActPrize\":\"" + ActPrize + "\",\"ChangeType\":\"" + ChangeType + "\",\"ActType\":\"" + ActType + "\"}");
+                return;
+            }
             List<int> BrandIds = new List<int>();
             BrandIds.Add(18);
             BrandIds.Add(19);