|
@@ -316,9 +316,16 @@ namespace MySystem.Controllers
|
|
List<ConsumerOrders> list = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId + "", 1, 100000);
|
|
List<ConsumerOrders> list = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId + "", 1, 100000);
|
|
ConsumerOrders check = list.FirstOrDefault(m => m.Id == order.Id);
|
|
ConsumerOrders check = list.FirstOrDefault(m => m.Id == order.Id);
|
|
bool op = db.ConsumerProfit.Any(m => m.OrderId == 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();
|
|
db.Dispose();
|
|
}
|
|
}
|