Commit a77fbb94 by NitefullWind

1. 实现订单结算。

parent 26d61fae
#ifndef TASKFINAL_H
#define TASKFINAL_H
#include "fmtasknownd.h"
//namespace FMItem {
//class Order;
//}
#include "database.h"
class TaskFinal : public FMTaskNoWnd
{
......@@ -21,7 +18,7 @@ public:
private:
QString backup();
// FMItem::Order *_order;
QSharedPointer<DB::Order> _order;
bool isUseVipPay;
};
......
......@@ -26,6 +26,22 @@ protected:
}
};
TEST_F(TestDBQuery, Load)
{
try {
transaction t(DBSP()->begin());
QSharedPointer<Order> order = DBSP()->load<Order>(1);
EXPECT_NE(order, nullptr);
order->storeInfo().load();
EXPECT_EQ(order->storeInfo()->storeId(), "fm9999");
} catch (const odb::exception &e) {
FAIL() << "Exception: " << e.what();
}
}
TEST_F(TestDBQuery, Query)
{
......
......@@ -5,7 +5,7 @@
#define VER_MINOR 1
#define VER_REVISION 0
#define VER_BUILD 42
#define VER_BUILD 43
//! Convert version numbers to string
#define _STR(S) #S
......
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