Commit 44a58903 by ss.dai

小票信息新增,赠品信息

parent 43741075
...@@ -89,6 +89,11 @@ QString FmPrinter::_GetPrintData(OrderObject *pData) ...@@ -89,6 +89,11 @@ QString FmPrinter::_GetPrintData(OrderObject *pData)
} }
} }
foreach(QString comm, pData->dis_desc)
{
str_comd_list.append(QString("(赠)"+comm+"$"));
}
QStringList cfgList; QStringList cfgList;
cfgList = pData->printcfg.split('|'); cfgList = pData->printcfg.split('|');
// foreach (QString v, cfgList) { // foreach (QString v, cfgList) {
......
...@@ -405,3 +405,13 @@ void OrderObject::setrecords(const QStringList &v) ...@@ -405,3 +405,13 @@ void OrderObject::setrecords(const QStringList &v)
{ {
records = v; records = v;
} }
QStringList OrderObject::getdis_desc() const
{
return dis_desc;
}
void OrderObject::setdis_desc(const QStringList &v)
{
dis_desc = v;
}
...@@ -59,6 +59,7 @@ public: ...@@ -59,6 +59,7 @@ public:
Q_PROPERTY (int delivery_type READ getdelivery_type WRITE setdelivery_type) Q_PROPERTY (int delivery_type READ getdelivery_type WRITE setdelivery_type)
Q_PROPERTY (QString fm_id READ getfm_id WRITE setfm_id) Q_PROPERTY (QString fm_id READ getfm_id WRITE setfm_id)
Q_PROPERTY (QStringList records READ getrecords WRITE setrecords) Q_PROPERTY (QStringList records READ getrecords WRITE setrecords)
Q_PROPERTY (QStringList dis_desc READ getdis_desc WRITE setdis_desc)
Q_PROPERTY (QString order_view_id READ getorder_view_id WRITE setorder_view_id) Q_PROPERTY (QString order_view_id READ getorder_view_id WRITE setorder_view_id)
QString order_view_id; //用户看到的订单ID QString order_view_id; //用户看到的订单ID
...@@ -99,6 +100,7 @@ public: ...@@ -99,6 +100,7 @@ public:
int total_amount; //总件数 int total_amount; //总件数
int user_fee; //应付金额 int user_fee; //应付金额
QStringList records; //订单操作记录 QStringList records; //订单操作记录
QStringList dis_desc; //赠送商品信息
int service_fee; //平台服务费 int service_fee; //平台服务费
int dis_shop_fee; //商户承担的优惠金额 int dis_shop_fee; //商户承担的优惠金额
int product_fee; //商品金额+打包费 int product_fee; //商品金额+打包费
...@@ -189,6 +191,9 @@ protected: ...@@ -189,6 +191,9 @@ protected:
void setdis_shop_fee(const int& v); void setdis_shop_fee(const int& v);
QStringList getrecords() const; QStringList getrecords() const;
void setrecords(const QStringList& v); void setrecords(const QStringList& v);
QStringList getdis_desc() const;
void setdis_desc(const QStringList& v);
}; };
#endif // ORDEROBJECT_H #endif // ORDEROBJECT_H
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.0.0, 2017-03-28T18:27:02. --> <!-- Written by QtCreator 4.0.0, 2017-04-10T18:15:59. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <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