| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #ifndef SNCCORE_H
- #define SNCCORE_H
- #include "loghelper.h"
- #include "SNCCore_global.h"
- class SNCCORESHARED_EXPORT SNCCore {
- public:
- SNCCore();
- static int getBatchGroups(int size,int pers);
- };
- static QMutex mymutex; // add by wzx
- enum NumberBuildType
- {
- NumberFromSegments = 0,
- NumberFromFileImport = 1,
- NumberFromFileExtract = 2,
- NumberFromContent = 3,
- NumberFromBigFile = 4,
- NumberFromSolution= 5
- };
- enum NumberProcessType
- {
- NumberSort = 0,
- NumberRemoveDuplicate = 1,
- NumberRemoveBlackList = 2,
- NumberOutOfOrder = 3,
- NumberRemoveNotPhone = 4
- };
- enum NumberMoveType
- {
- MoveByAll = 0,
- MoveByRegex = 1,
- MoveByRange= 2
- };
- enum NumberExportType
- {
- ExportByAll = 0,
- ExportByBatch = 1,
- ExportByCorp = 2,
- ExportByRegion = 3,
- ExportByDuplicate = 4,
- ExportBySegment = 5
- };
- enum NumberMoveDirection
- {
- UpDirection = 0,
- DownDirection = 1
- };
- enum NumberModelType
- {
- SourceModel = 0,
- DestModel = 1
- };
- enum FileCompareType
- {
- Export2File = 0,
- Export3File = 1,
- IntegrateFile = 2
- };
- enum AccountLoginState
- {
- LoginOk = 0,
- NotLogin = 1,
- NotBind = 2,
- LoginError = 3
- };
- #endif // SNCCORE_H
|