lcl преди 1 година
родител
ревизия
0317bd2e7a
променени са 1 файла, в които са добавени 9 реда и са изтрити 2 реда
  1. 9 2
      Controllers/HomeController.cs

+ 9 - 2
Controllers/HomeController.cs

@@ -316,9 +316,16 @@ namespace MySystem.Controllers
                 List<ConsumerOrders> list = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId + "", 1, 100000);
                 ConsumerOrders check = list.FirstOrDefault(m => m.Id == order.Id);
                 bool op = db.ConsumerProfit.Any(m => m.OrderId == order.Id);
-                if(check == null && !op)
+                if(check == null)
                 {
-                    RedisDbconn.Instance.AddList("ConsumerOrdersHd:Divi:" + order.PayMode + ":List", order.Id.ToString());
+                    if(!op)
+                    {
+                        RedisDbconn.Instance.AddList("ConsumerOrdersHd:Divi:" + order.PayMode + ":List", order.Id.ToString());
+                    }
+                    else
+                    {
+                        RedisDbconn.Instance.AddList("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId, order);
+                    }
                 }
                 db.Dispose();
             }