Commit b8068e02 by ss.dai

1:加入订单写失败重试机制、目前重试五次

parent 5778e1a4
......@@ -263,12 +263,16 @@ bool FlowControl::_PullOrder()
if(orderObject->status == 6 || orderObject->status == 200)
{
QString error;
if(FmPlugin::GetInstance().DoOrderEntry(orderObject,"","","","",error))
for(int i=0; i<5; i++)
{
QLOG_INFO() << QString("_PullOrder DoOrderEntry successful %1").arg(orderObject->order_id);
}else
{
QLOG_INFO() << QString("_PullOrder DoOrderEntry failed %1 %2").arg(orderObject->order_id, error);
if(FmPlugin::GetInstance().DoOrderEntry(orderObject,"","","","",error))
{
QLOG_INFO() << QString("_PullOrder DoOrderEntry successful %1").arg(orderObject->order_id);
break;
}else
{
QLOG_INFO() << QString("_PullOrder DoOrderEntry failed %1 %2").arg(orderObject->order_id, error);
}
}
}else
{
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.0.0, 2017-04-26T10:13:09. -->
<!-- Written by QtCreator 4.0.0, 2017-04-27T14:34:26. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment