Commit d746014e by unknown

Upd 1:修改日志描述为英文

parent d28fc2cc
...@@ -483,7 +483,7 @@ bool JsonModule::getOdsResponseData(int status_code, const std::string &msg, std ...@@ -483,7 +483,7 @@ bool JsonModule::getOdsResponseData(int status_code, const std::string &msg, std
{ {
/* /*
{ {
"type" : 2, "fm_cmd" : 2,
"order_id" : "xxxxx", "order_id" : "xxxxx",
"status" : 1, "status" : 1,
"status_code" : 100, "status_code" : 100,
...@@ -494,7 +494,7 @@ bool JsonModule::getOdsResponseData(int status_code, const std::string &msg, std ...@@ -494,7 +494,7 @@ bool JsonModule::getOdsResponseData(int status_code, const std::string &msg, std
rapidjson::Writer<rapidjson::StringBuffer> writer(buffer); rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
writer.StartObject(); writer.StartObject();
writer.Key("type"); writer.Key("fm_cmd");
writer.Int(2); writer.Int(2);
writer.Key("order_id"); writer.Key("order_id");
...@@ -551,7 +551,7 @@ bool JsonModule::getOdsResponseData(const std::string &posResponse, const std::s ...@@ -551,7 +551,7 @@ bool JsonModule::getOdsResponseData(const std::string &posResponse, const std::s
rapidjson::Writer<rapidjson::StringBuffer> writer(buffer); rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
writer.StartObject(); writer.StartObject();
writer.Key("type"); writer.Key("fm_cmd");
writer.Int(2); writer.Int(2);
writer.Key("order_id"); writer.Key("order_id");
......
...@@ -40,10 +40,10 @@ void* listen_pos_func(void* arg) ...@@ -40,10 +40,10 @@ void* listen_pos_func(void* arg)
if( server.doListen(client_listen_port) ) if( server.doListen(client_listen_port) )
{ {
LOG(INFO) << "监听端口: [" << client_listen_port << "] 成功"; LOG(INFO) << "local listen port: [" << client_listen_port << "] successful";
}else }else
{ {
LOG(INFO) << "监听端口: [" << client_listen_port << "] 失败"; LOG(INFO) << "local listen port: [" << client_listen_port << "] failed";
} }
while(true) while(true)
...@@ -111,11 +111,11 @@ void* listen_pos_func(void* arg) ...@@ -111,11 +111,11 @@ void* listen_pos_func(void* arg)
pos.close(); pos.close();
}else }else
{ {
LOG(INFO) << "接收POS推送消息失败"; LOG(INFO) << "recv pos pushDate failed";
} }
}else }else
{ {
LOG(INFO) << "接收POS连接失败"; LOG(INFO) << "accept pos connect failed";
} }
} }
} }
...@@ -156,12 +156,12 @@ int main() ...@@ -156,12 +156,12 @@ int main()
client_listen_port = ZIni::readInt("SYS", "port", 0, strIniPath.c_str()); client_listen_port = ZIni::readInt("SYS", "port", 0, strIniPath.c_str());
LOG(INFO) << "[ODS]ip地址: " << ods_ip.data() LOG(INFO) << "[ODS]ip: " << ods_ip.data()
<< "-推送端口: " << ods_push_port << "-push port: " << ods_push_port
<< "-监听端口: " << ods_recv_port; << "-recv port: " << ods_recv_port;
LOG(INFO) << "[POS]ip地址: " << pos_ip LOG(INFO) << "[POS]ip: " << pos_ip
<< "-监听端口: " << pos_listen_port; << "-listen port: " << pos_listen_port;
LOG(INFO) << "[CLIENT]监听端口: " << client_listen_port; LOG(INFO) << "[Local]listen port: " << client_listen_port;
//end //end
// 监听POS请求的线程 // 监听POS请求的线程
...@@ -169,7 +169,7 @@ int main() ...@@ -169,7 +169,7 @@ int main()
/*创建 listen_pos 线程*/ /*创建 listen_pos 线程*/
if(pthread_create(&listen_pos_id,NULL,listen_pos_func,NULL)) if(pthread_create(&listen_pos_id,NULL,listen_pos_func,NULL))
LOG(INFO) << "创建listen_pos线程失败"; LOG(INFO) << "create listen_pos thread failed";
TCPClient ods; TCPClient ods;
JsonModule jsonTool; JsonModule jsonTool;
...@@ -185,12 +185,12 @@ int main() ...@@ -185,12 +185,12 @@ int main()
{ {
if( ods.doConnect(ods_push_port, ods_ip.c_str()) ) if( ods.doConnect(ods_push_port, ods_ip.c_str()) )
{ {
LOG(INFO) << "连接ODS成功"; LOG(INFO) << "connect ODS successful";
// 注册socket信息 // 注册socket信息
while(true) while(true)
{ {
g_init_data = "{\"fm_cmd\": 1000,\"store_id\": \"0001\",\"pos_id\": \"0001\",\"operator_id\": \"00001\",\"business_date\": \"20171225\",\"is_master\": false,\"listen_port\": 3289}"; g_init_data = "{\"fm_cmd\": 1000,\"store_id\": \"208888\",\"pos_id\": \"0001\",\"operator_id\": \"00001\",\"business_date\": \"20171225\",\"is_master\": true,\"listen_port\": 3289}";
if(!g_init_data.empty()) if(!g_init_data.empty())
{ {
...@@ -205,7 +205,7 @@ int main() ...@@ -205,7 +205,7 @@ int main()
} }
}else }else
{ {
LOG(INFO) << "连接ODS失败"; LOG(INFO) << "connect ODS failed";
sleep(2); sleep(2);
continue; continue;
} }
...@@ -213,8 +213,12 @@ int main() ...@@ -213,8 +213,12 @@ int main()
if( ods.receive(odsPushData) ) if( ods.receive(odsPushData) )
{ {
LOG(INFO) << "----------------recved ODS data------------------";
LOG(INFO) << odsPushData;
if( jsonTool.convertDataOds2Pos(odsPushData, pushPosData) ) if( jsonTool.convertDataOds2Pos(odsPushData, pushPosData) )
{ {
LOG(INFO) << "********convert data to pos************";
LOG(INFO) << pushPosData;
TCPClient pos; TCPClient pos;
if( pos.doConnect(pos_listen_port, pos_ip.c_str()) ) if( pos.doConnect(pos_listen_port, pos_ip.c_str()) )
{ {
...@@ -248,7 +252,7 @@ int main() ...@@ -248,7 +252,7 @@ int main()
ods.send(responseData); ods.send(responseData);
}else }else
{ {
LOG(INFO) << "接收ODS推送消息失败"; LOG(INFO) << "recv ODS pushDate failed";
} }
} }
......
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