|
@@ -207,6 +207,38 @@ namespace MySystem.Controllers
|
|
// {
|
|
// {
|
|
// RedisDbconn.Instance.AddList("MerchantConfirmHdQueue", "{\"MerchantId\":\"" + id.ToString() + "\"}");
|
|
// RedisDbconn.Instance.AddList("MerchantConfirmHdQueue", "{\"MerchantId\":\"" + id.ToString() + "\"}");
|
|
// }
|
|
// }
|
|
|
|
+
|
|
|
|
+ // List<ConsumerOrders> orders = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrdersHd:Divi:2:1940", 1, 10000);
|
|
|
|
+ // int index = orders.Count;
|
|
|
|
+ // foreach(ConsumerOrders order in orders)
|
|
|
|
+ // {
|
|
|
|
+ // index -= 1;
|
|
|
|
+ // // decimal persent = order.CurDivi / order.MaxDivi;
|
|
|
|
+ // // if(order.CurDivi > order.MaxDivi)
|
|
|
|
+ // // {
|
|
|
|
+ // // RedisDbconn.Instance.DelFromList("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId, order);
|
|
|
|
+ // order.MaxDivi = order.PayMoney * 0.8M;
|
|
|
|
+ // RedisDbconn.Instance.SetList("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId, index, order);
|
|
|
|
+ // // }
|
|
|
|
+ // }
|
|
|
|
+
|
|
|
|
+ // DataTable dt = CustomerSqlConn.dtable("select DISTINCT MerchantId,PayMode from ConsumerOrders where IsAct=1 and `Status`>0 and MerchantId!=1940 order by MerchantId,PayMode", AppConfig.Base.SqlConnStr);
|
|
|
|
+ // foreach(DataRow dr in dt.Rows)
|
|
|
|
+ // {
|
|
|
|
+ // string PayMode = dr["PayMode"].ToString();
|
|
|
|
+ // string MerchantId = dr["MerchantId"].ToString();
|
|
|
|
+ // List<ConsumerOrders> orders = RedisDbconn.Instance.GetList<ConsumerOrders>("ConsumerOrdersHd:Divi:" + PayMode + ":" + MerchantId, 1, 10000);
|
|
|
|
+ // foreach(ConsumerOrders order in orders)
|
|
|
|
+ // {
|
|
|
|
+ // decimal check = order.MaxDivi - order.CurDivi;
|
|
|
|
+ // if(check < 0.01M)
|
|
|
|
+ // {
|
|
|
|
+ // function.WriteLog("MerchantId:" + order.MerchantId);
|
|
|
|
+ // RedisDbconn.Instance.DelFromList("ConsumerOrdersHd:Divi:" + order.PayMode + ":" + order.MerchantId, order);
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+
|
|
return str;
|
|
return str;
|
|
}
|
|
}
|
|
|
|
|