|
@@ -135,7 +135,7 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -404,17 +404,18 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
int Id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
ConsumerOrders order = maindb.ConsumerOrders.FirstOrDefault(m => m.Id == Id);
|
|
|
- if(order != null)
|
|
|
+ if (order != null)
|
|
|
{
|
|
|
List<ConsumerOrders> suborders = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrders:Divi:" + order.PayMode + ":" + order.MerchantId);
|
|
|
- if(suborders.Count > 0)
|
|
|
+ if (suborders.Count > 0)
|
|
|
{
|
|
|
ConsumerOrders suborder = suborders.FirstOrDefault(m => m.Id == Id);
|
|
|
- if(suborder != null)
|
|
|
+ if (suborder != null)
|
|
|
{
|
|
|
order.CurDivi = suborder.CurDivi;
|
|
|
maindb.SaveChanges();
|
|
|
RedisDbconn.Instance.RemoveFromList("ConsumerOrders:Divi:" + order.PayMode + ":" + order.MerchantId, suborder);
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + "\r\n" + "订单Id:" + Id + "\r\n\r\n", "直连订单取消返现");
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
}
|
|
|
}
|
|
@@ -438,15 +439,16 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
int Id = int.Parse(function.CheckInt(data["id"].ToString()));
|
|
|
ConsumerOrders order = maindb.ConsumerOrders.FirstOrDefault(m => m.Id == Id);
|
|
|
- if(order != null)
|
|
|
+ if (order != null)
|
|
|
{
|
|
|
List<ConsumerOrders> suborders = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrders:Divi:" + order.PayMode + ":" + order.MerchantId);
|
|
|
- if(suborders.Count > 0)
|
|
|
+ if (suborders.Count > 0)
|
|
|
{
|
|
|
ConsumerOrders suborder = suborders.FirstOrDefault(m => m.Id == Id);
|
|
|
- if(suborder == null)
|
|
|
+ if (suborder == null)
|
|
|
{
|
|
|
RedisDbconn.Instance.AddRightList("ConsumerOrders:Divi:" + order.PayMode + ":" + order.MerchantId, order);
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + "\r\n" + "订单Id:" + Id + "\r\n\r\n", "直连订单恢复返现");
|
|
|
}
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|
|
|
}
|