#ifndef PUBCONTACTMGTTHREAD_H #define PUBCONTACTMGTTHREAD_H #include class SysontactMgtThread : public TopClassThreadAbs { Q_OBJECT public: explicit SysontactMgtThread(QObject *iParent = nullptr); ~SysontactMgtThread(); protected: void run() override; private: void deleteUser(); void batchInsertData(const QVariantMap &iDataMap); void getTableField(const QString iTableNameStr); }; #endif // PUBCONTACTMGTTHREAD_H