Commit 208f6291 by shangshang.dai

Add 1: 取消订单的提示

Fix 1: 小票样式修改

Signed-off-by: shangshang.dai <shangshang.dai@freemud.cn>
parent bc59bf9e
...@@ -140,8 +140,8 @@ QString FmPrinter::_GetPrintData(OrderObject *pData) ...@@ -140,8 +140,8 @@ QString FmPrinter::_GetPrintData(OrderObject *pData)
} }
}else }else
{ {
invoice=QString(""); invoice=QString("NULL");
pData->invoice_title=QString(""); pData->invoice_title=QString("NULL");
} }
...@@ -164,17 +164,26 @@ QString FmPrinter::_GetPrintData(OrderObject *pData) ...@@ -164,17 +164,26 @@ QString FmPrinter::_GetPrintData(OrderObject *pData)
break; break;
} }
QString remark;
if(pData->remark.isEmpty())
{
remark = "NULL";
}else
{
remark = QString("备注:")+pData->remark.remove(QChar('|'), Qt::CaseInsensitive);
}
if(!pData->channelName.compare("饿了么")) if(!pData->channelName.compare("饿了么"))
{ {
print = str_print.append(QString("(鲜丰水果)")+storename).append("|").append("#"+QString::number(pData->order_index)+" 饿了么").append("|").append(pData->order_type==3?"自提":pData->delivery_party).append("|").append(pData->order_view_id.isEmpty()?pData->order_id:pData->order_view_id).append("|").append(QDateTime::fromTime_t(pData->create_time).toString("yy-MM-dd hh:mm")) print = str_print.append(QString("(鲜丰水果)")+storename).append("|").append("#"+QString::number(pData->order_index)+" 饿了么").append("|").append(pData->order_type==3?"自提":pData->delivery_party).append("|").append(pData->order_view_id.isEmpty()?pData->order_id:pData->order_view_id).append("|").append(QDateTime::fromTime_t(pData->create_time).toString("yy-MM-dd hh:mm"))
.append("|").append(deliveryStr).append("|").append(QString("备注:")+pData->remark.remove(QChar('|'), Qt::CaseInsensitive)).append("|").append(invoice).append("|").append(pData->invoice_title).append("|").append(str_comd_list).append("|").append(_Penny2Dollar(pData->total_fee-pData->send_fee)).append("|").append(_Penny2Dollar(pData->discount_fee)) .append("|").append(deliveryStr).append("|").append(remark).append("|").append(invoice).append("|").append(pData->invoice_title).append("|").append(str_comd_list).append("|").append(_Penny2Dollar(pData->total_fee-pData->send_fee)).append("|").append(_Penny2Dollar(pData->discount_fee))
.append("|").append(_Penny2Dollar(pData->send_fee)).append("|").append(QString::number(pData->total_amount)).append("|").append(_Penny2Dollar(pData->total_fee-pData->discount_fee)).append("|").append(pData->customer).append("|").append(pData->address).append("|"). .append("|").append(_Penny2Dollar(pData->send_fee)).append("|").append(QString::number(pData->total_amount)).append("|").append(_Penny2Dollar(pData->total_fee-pData->discount_fee)).append("|").append(pData->customer).append("|").append(pData->address).append("|").
append(pData->phone).append("|").append("http://qr10.cn/Du2Cfw").append("|").append("下载APP 积分换好礼"); append(pData->phone).append("|").append("http://qr10.cn/Du2Cfw").append("|").append("下载APP 积分换好礼");
} }
else else
{ {
print = str_print.append(QString("(鲜丰水果)")+storename).append("|").append("#"+QString::number(pData->order_index)).append(pData->channelName).append("|").append(pData->order_type==3?"自提":pData->delivery_party).append("|").append(pData->order_view_id.isEmpty()?pData->order_id:pData->order_view_id).append("|").append(QDateTime::fromTime_t(pData->create_time).toString("yy-MM-dd hh:mm")) print = str_print.append(QString("(鲜丰水果)")+storename).append("|").append("#"+QString::number(pData->order_index)).append(pData->channelName).append("|").append(pData->order_type==3?"自提":pData->delivery_party).append("|").append(pData->order_view_id.isEmpty()?pData->order_id:pData->order_view_id).append("|").append(QDateTime::fromTime_t(pData->create_time).toString("yy-MM-dd hh:mm"))
.append("|").append(deliveryStr).append("|").append(QString("备注:")+pData->remark.remove(QChar('|'), Qt::CaseInsensitive)).append("|").append(invoice).append("|").append(pData->invoice_title).append("|").append(str_comd_list).append("|").append(_Penny2Dollar(pData->total_fee-pData->send_fee)).append("|").append(_Penny2Dollar(pData->discount_fee)) .append("|").append(deliveryStr).append("|").append(remark).append("|").append(invoice).append("|").append(pData->invoice_title).append("|").append(str_comd_list).append("|").append(_Penny2Dollar(pData->total_fee-pData->send_fee)).append("|").append(_Penny2Dollar(pData->discount_fee))
.append("|").append(_Penny2Dollar(pData->send_fee)).append("|").append(QString::number(pData->total_amount)).append("|").append(_Penny2Dollar(pData->total_fee-pData->discount_fee)).append("|").append(pData->customer).append("|").append(pData->address).append("|"). .append("|").append(_Penny2Dollar(pData->send_fee)).append("|").append(QString::number(pData->total_amount)).append("|").append(_Penny2Dollar(pData->total_fee-pData->discount_fee)).append("|").append(pData->customer).append("|").append(pData->address).append("|").
append(pData->phone).append("|").append("http://qr10.cn/Du2Cfw").append("|").append("下载APP 积分换好礼"); append(pData->phone).append("|").append("http://qr10.cn/Du2Cfw").append("|").append("下载APP 积分换好礼");
} }
......
...@@ -235,6 +235,10 @@ bool FlowControl::_PullOrder() ...@@ -235,6 +235,10 @@ bool FlowControl::_PullOrder()
.arg(orderObject->order_id, orderObject->status_desc) .arg(orderObject->order_id, orderObject->status_desc)
.arg(_GetJsonStr(jsonObject)); .arg(_GetJsonStr(jsonObject));
if((oldStatus != orderObject->status) && (orderObject->status == 3))
{
emit showAlert(AlertForm::ERROR, QString("[%1][%2]号订单[%3]已被取消!").arg(orderObject->channelName).arg(orderObject->order_index).arg(orderObject->order_id));
}
if(oldStatus != orderObject->status) if(oldStatus != orderObject->status)
{ {
emit changeOrderStatus(orderObject, oldStatus); emit changeOrderStatus(orderObject, oldStatus);
......
...@@ -111,7 +111,7 @@ void MainForm::_Init() ...@@ -111,7 +111,7 @@ void MainForm::_Init()
// 初始化文字 // 初始化文字
ui->mainLabStoreid->setText(UI_STOREID); ui->mainLabStoreid->setText(UI_STOREID);
ui->mainLabVersion->setText("1.2.6"); ui->mainLabVersion->setText("1.2.7");
ui->mainLabCashier->setText(UI_CASHIER); ui->mainLabCashier->setText(UI_CASHIER);
// 初始化表 // 初始化表
......
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