Commit 40575db1 by ss.dai

1:修复入账名称 微店外卖->微信外卖

parent 5429f785
...@@ -75,18 +75,34 @@ QString FmPrinter::_GetPrintData(OrderObject *pData) ...@@ -75,18 +75,34 @@ QString FmPrinter::_GetPrintData(OrderObject *pData)
// .arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount)); // .arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount));
// str_comd_list.append(QString(name+price+" ")); // str_comd_list.append(QString(name+price+" "));
// } // }
if(printsize==56)
// if(printsize==56)
// {
// price = QString("%1 x%2 %3 优惠价 %4").arg(_Penny2Dollar(pData->proList[i]->price)).arg(pData->proList[i]->productAmount)
// .arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount)).arg(_Penny2Dollar(ss_fee));
// str_comd_list.append(QString(name+"$"+price+"$"));
// }
// else
// {
if(!pData->channel.compare("eleme"))
{ {
price = QString("%1 x%2 %4").arg(_Penny2Dollar(pData->proList[i]->price)).arg(pData->proList[i]->productAmount) // 该商品应收的钱
.arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount)); float ys_fee = pData->proList[i]->price*pData->proList[i]->productAmount;
str_comd_list.append(QString(name+"$"+price+"$")); // 该商品实际收到的钱
} float ss_fee = ys_fee*(1- ( (float)pData->dis_shop_fee )/pData->product_fee);
else
price = QString("%1 x%2 %3 优惠价 %4").arg(_Penny2Dollar(pData->proList[i]->price)).arg(pData->proList[i]->productAmount)
.arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount)).arg(_Penny2Dollar(ss_fee));
}else
{ {
price = QString("%1 x%2 %4").arg(_Penny2Dollar(pData->proList[i]->price)).arg(pData->proList[i]->productAmount) price = QString("%1 x%2 %3").arg(_Penny2Dollar(pData->proList[i]->price)).arg(pData->proList[i]->productAmount)
.arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount)); .arg(_Penny2Dollar(pData->proList[i]->price*pData->proList[i]->productAmount));
str_comd_list.append(QString(name+"$"+price+"$"));
} }
str_comd_list.append(QString(name+"$"+price+"$"));
// }
} }
foreach(QString comm, pData->dis_desc) foreach(QString comm, pData->dis_desc)
......
...@@ -249,8 +249,8 @@ bool FlowControl::_PullOrder() ...@@ -249,8 +249,8 @@ bool FlowControl::_PullOrder()
if(bWrite) if(bWrite)
{ {
QLOG_INFO() << QString("will entry %1").arg(orderObject->order_id); QLOG_INFO() << QString("will entry %1").arg(orderObject->order_id);
QTimer::singleShot(1000*60*120, [orderObject, this](){ //QTimer::singleShot(1000*60*120, [orderObject, this](){
//QTimer::singleShot(1000*20, [orderObject,this](){ QTimer::singleShot(1000*20, [orderObject,this](){
if(orderObject->status == 6 || orderObject->status == 200) if(orderObject->status == 6 || orderObject->status == 200)
{ {
QString error; QString error;
......
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