| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef AUTOPACKUTILS_H
- #define AUTOPACKUTILS_H
- #include "QObject"
- #include "qabstractanimation.h"
- #include "httprequest.h"
- #include "database.h"
- #include "packinfo.h"
- #include "globalinfo.h"
- #include "danjumuban.h"
- //AutoPackFrom工具类
- class AutoPackUtils : public QObject
- {
- Q_OBJECT
- public:
- AutoPackUtils();
- public slots:
- void doSend(QSharedPointer<PackInfo> & info);
- void httpResult(int emitcode, const QJsonObject body);
- void insertDetailsSQL(QSharedPointer<BoxInfo> boxes,QString codeSingle);
- void insertProductSQL(QSharedPointer<PackInfo> packes);
- QJsonObject toJson(QSharedPointer<PackInfo> &info);
- private:
- HttpRequest _request;
- DanJuMuBan djmb;
- Database database;
- details_data detailsData;
- product_data productData;
- QString codeSingle;
- };
- #endif // AUTOPACKUTILS_H
|