| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifndef MACHINE_H
- #define MACHINE_H
- #include <QObject>
- #include <optional>
- namespace TC {
- class MachineList : public QObject
- {
- Q_OBJECT
- public:
- MachineList();
- MachineList(const QString &machineCode);
- std::optional<QJsonValue> get();
- QString url;
- QByteArray sendData;
- };
- class MachineInsert : public QObject
- {
- Q_OBJECT
- public:
- MachineInsert();
- MachineInsert(const QString &machineCode);
- std::optional<QJsonValue> post();
- QString url;
- QByteArray sendData;
- };
- class MachineUpdate : public QObject
- {
- Q_OBJECT
- public:
- MachineUpdate();
- MachineUpdate(const QString &uuid, const QString &userUuid, const QJsonObject &old);
- std::optional<QJsonValue> post();
- QString url;
- QByteArray sendData;
- };
- } // namespace TC
- #endif // MACHINE_H
|