wswool.h 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #ifndef WSWOOL_H
  2. #define WSWOOL_H
  3. #include <QtCore>
  4. #include "WSWool_global.h"
  5. class WSWOOLSHARED_EXPORT WSWool : public QObject
  6. {
  7. Q_OBJECT
  8. public:
  9. WSWool();
  10. void abort();
  11. //获取系统参数
  12. QString GetSysParam(QString src, QString authCode);
  13. //分包传送文件
  14. QString PackTran(QString packName, QString userHash);
  15. //分包文件整合
  16. QString PackMerge(QString packName, QString userHash);
  17. //用户服务验证
  18. QString UserServiceVerify(QString funcName, QString paraList, QString userHash);
  19. //提交防薅羊毛检测号码文件 非分包传送方式
  20. QString SubmitfhymFile(QString fileName, QString fileType, QString memo, QString userHash);
  21. //提交防薅羊毛检测号码文件 分包传送方式
  22. QString SubmitfhymFile(QString fileName, QString fileHash, QString fileType, QString memo, QString userHash);
  23. //下载防薅羊毛检测结果
  24. QString DlfhymResultFile(QString taskid, QString userHash);
  25. //查询防薅羊毛当前检测任务信息
  26. QString GetfhymTask(QString userHash);
  27. //查询防薅羊毛历史检测任务信息
  28. QString GetfhymHt(int indate, QString userHash);
  29. //查询用户自己余额
  30. QString GetUserBalance(QString userHash);
  31. //查询充值记录
  32. QString GetChargeInfo(QString dateStart, QString dateEnd, QString userHash);
  33. //查询消费记录
  34. QString GetCostInfo(QString dateStart, QString dateEnd, QString userHash);
  35. signals:
  36. void canceled();
  37. };
  38. #endif // WSWOOL_H