Commit c8ecd983 by NitefullWind

1. 修复。

parent 76da6d3d
...@@ -34,7 +34,7 @@ void TaskFinal::packageServerReq() ...@@ -34,7 +34,7 @@ void TaskFinal::packageServerReq()
{ {
QJsonObject product; QJsonObject product;
product["consumNum"] = p.toObject()["consume_num"]; product["consumNum"] = p.toObject()["consume_num"];
int price = p.toObject()["price"].toDouble()*100; int price = p.toObject()["price"].toInt()*100;
product["price"] = price; product["price"] = price;
product["productId"] = p.toObject()["pid"]; product["productId"] = p.toObject()["pid"];
...@@ -49,7 +49,7 @@ void TaskFinal::packageServerReq() ...@@ -49,7 +49,7 @@ void TaskFinal::packageServerReq()
pay["amount"] = p.toObject()["pay_amount"]; pay["amount"] = p.toObject()["pay_amount"];
pay["thirdPayTransId"] = p.toObject()["pay_transId"].toString(); pay["thirdPayTransId"] = p.toObject()["pay_transId"].toString();
pay["code"] = p.toObject()["code"].toString(); pay["code"] = p.toObject()["code"].toString();
pay[PosProps.TransId] = getPosJsonValue(PosProps.TransId); pay[ServerProps(PosProps.TransId)] = getPosJsonValue(PosProps.TransId);
QString typeModeFlag = p.toObject()["pay_id"].toString(); QString typeModeFlag = p.toObject()["pay_id"].toString();
if(typeModeFlag == "0101") { if(typeModeFlag == "0101") {
//现金支付 //现金支付
......
...@@ -68,6 +68,7 @@ void TaskPay::packageServerReq() ...@@ -68,6 +68,7 @@ void TaskPay::packageServerReq()
transData[ServerProps(PosProps.TransId)] = getPosJsonValue(PosProps.TransId); transData[ServerProps(PosProps.TransId)] = getPosJsonValue(PosProps.TransId);
transData[ServerProps(PosProps.Fm_id)] = getPosJsonValue(PosProps.Fm_id); transData[ServerProps(PosProps.Fm_id)] = getPosJsonValue(PosProps.Fm_id);
transData[ServerProps(PosProps.Fm_id)] = "";
transData[ServerProps(PosProps.Fm_open_id)] = session()->data(PosProps.Fm_open_id).toString(); transData[ServerProps(PosProps.Fm_open_id)] = session()->data(PosProps.Fm_open_id).toString();
QJsonArray products; QJsonArray products;
...@@ -77,7 +78,7 @@ void TaskPay::packageServerReq() ...@@ -77,7 +78,7 @@ void TaskPay::packageServerReq()
QJsonObject obj = clientArray[i].toObject(); QJsonObject obj = clientArray[i].toObject();
QJsonObject serverObj; QJsonObject serverObj;
serverObj["consumeNum"] = obj["consume_num"]; serverObj["consumeNum"] = obj["consume_num"];
int price = obj["price"].toString().toDouble()*100; int price = obj["price"].toInt()*100;
serverObj["price"] = price; serverObj["price"] = price;
serverObj["productId"] = obj["pid"]; serverObj["productId"] = obj["pid"];
products.push_back(serverObj); products.push_back(serverObj);
......
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