123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369 |
- #ifndef __TBL_DEF_20150930__
- #define __TBL_DEF_20150930__
- #include "basetype.h"
- //////////////////////////////////////////////////////////////////////////
- // Version表备份相关信息
- typedef struct ST_TblVerion
- {
- TCHAR szVersion[MAX_PATH]
- BOOL bCheck1;
- BOOL bCheck2;
- BOOL bCheck3;
- BOOL bCheck4;
- INT nCheckMonth1
- INT nCheckMonth2
- INT nCheckMonth3
- INT nCheckMonth4
- BOOL bCheckbak1;
- BOOL bCheckbak2;
- BOOL bCheckbak3;
- BOOL bCheckbak4;
- BOOL bCheckbak5;
- BOOL bCheckbak6;
- TCHAR szbakServer1[MAX_PATH]
- TCHAR szbakServer2[MAX_PATH]
- TCHAR szbakServer3[MAX_PATH]
- TCHAR szbakServer4[MAX_PATH]
- TCHAR szbakServer5[MAX_PATH]
- INT nbakTime
-
- BOOL bCheckbakdel1;
- BOOL bCheckbakdel2;
- BOOL bCheckbakdel3;
- BOOL bCheckbakdel4;
- INT nCheckbdMonth1
- INT nCheckbdMonth2
- INT nCheckbdMonth3
- INT nCheckbdMonth4
- BOOL bSubCheck1;
- BOOL bSubCheck2;
- BOOL bSubCheck3;
- BOOL bSubCheck4;
- ST_TblVerion()
- {
- memset(szVersion,0,sizeof(TCHAR)*MAX_PATH)
- memset(szbakServer1,0,sizeof(TCHAR)*MAX_PATH)
- memset(szbakServer2,0,sizeof(TCHAR)*MAX_PATH)
- memset(szbakServer3,0,sizeof(TCHAR)*MAX_PATH)
- memset(szbakServer4,0,sizeof(TCHAR)*MAX_PATH)
- memset(szbakServer5,0,sizeof(TCHAR)*MAX_PATH)
- bCheck1 = FALSE
- bCheck2 = FALSE
- bCheck3 = FALSE
- bCheck4 = FALSE
- bCheckbak1 = FALSE
- bCheckbak2 = FALSE
- bCheckbak3 = FALSE
- bCheckbak4 = FALSE
- bCheckbak5 = FALSE
- bCheckbak6 = FALSE
- bCheckbakdel1 = FALSE
- bCheckbakdel2 = FALSE
- bCheckbakdel3 = FALSE
- bCheckbakdel4 = FALSE
- bSubCheck1 = FALSE
- bSubCheck2 = FALSE
- bSubCheck3 = FALSE
- bSubCheck4 = FALSE
- nbakTime = 0
- nCheckMonth1 = 0
- nCheckMonth2 = 0
- nCheckMonth3 = 0
- nCheckMonth4 = 0
-
- nCheckbdMonth1 = 0
- nCheckbdMonth2 = 0
- nCheckbdMonth3 = 0
- nCheckbdMonth4 = 0
- }
- ST_TblVerion(const ST_TblVerion &another)
- {
- _stprintf_s(szVersion, _T("%s"), another.szVersion)
- _stprintf_s(szbakServer1, _T("%s"), another.szbakServer1)
- _stprintf_s(szbakServer2, _T("%s"), another.szbakServer2)
- _stprintf_s(szbakServer3, _T("%s"), another.szbakServer3)
- _stprintf_s(szbakServer4, _T("%s"), another.szbakServer4)
- _stprintf_s(szbakServer5, _T("%s"), another.szbakServer5)
- bCheck1 = another.bCheck1;
- bCheck2 = another.bCheck2;
- bCheck3 = another.bCheck3;
- bCheck4 = another.bCheck4;
- bCheckbak1 = another.bCheckbak1;
- bCheckbak2 = another.bCheckbak2;
- bCheckbak3 = another.bCheckbak3;
- bCheckbak4 = another.bCheckbak4;
- bCheckbak5 = another.bCheckbak5;
- bCheckbak6 = another.bCheckbak6;
- bCheckbakdel1 = another.bCheckbakdel1;
- bCheckbakdel2 = another.bCheckbakdel2;
- bCheckbakdel3 = another.bCheckbakdel3;
- bCheckbakdel4 = another.bCheckbakdel4;
- bSubCheck1 = another.bSubCheck1;
- bSubCheck2 = another.bSubCheck2;
- bSubCheck3 = another.bSubCheck3;
- bSubCheck4 = another.bSubCheck4;
- nbakTime = another.nbakTime
- nCheckMonth1 = another.nCheckMonth1
- nCheckMonth2 = another.nCheckMonth2
- nCheckMonth3 = another.nCheckMonth3
- nCheckMonth4 = another.nCheckMonth4
- nCheckbdMonth1 = another.nCheckbdMonth1
- nCheckbdMonth2 = another.nCheckbdMonth2
- nCheckbdMonth3 = another.nCheckbdMonth3
- nCheckbdMonth4 = another.nCheckbdMonth4
- }
- ST_TblVerion& operator=(const ST_TblVerion &another)
- {
- if ( this == &another)
- {
- return *this
- }
- _stprintf_s(szVersion, _T("%s"), another.szVersion)
- _stprintf_s(szbakServer1, _T("%s"), another.szbakServer1)
- _stprintf_s(szbakServer2, _T("%s"), another.szbakServer2)
- _stprintf_s(szbakServer3, _T("%s"), another.szbakServer3)
- _stprintf_s(szbakServer4, _T("%s"), another.szbakServer4)
- _stprintf_s(szbakServer5, _T("%s"), another.szbakServer5)
- bCheck1 = another.bCheck1;
- bCheck2 = another.bCheck2;
- bCheck3 = another.bCheck3;
- bCheck4 = another.bCheck4;
- bCheckbak1 = another.bCheckbak1;
- bCheckbak2 = another.bCheckbak2;
- bCheckbak3 = another.bCheckbak3;
- bCheckbak4 = another.bCheckbak4;
- bCheckbak5 = another.bCheckbak5;
- bCheckbak6 = another.bCheckbak6;
- bCheckbakdel1 = another.bCheckbakdel1;
- bCheckbakdel2 = another.bCheckbakdel2;
- bCheckbakdel3 = another.bCheckbakdel3;
- bCheckbakdel4 = another.bCheckbakdel4;
- bSubCheck1 = another.bSubCheck1;
- bSubCheck2 = another.bSubCheck2;
- bSubCheck3 = another.bSubCheck3;
- bSubCheck4 = another.bSubCheck4;
- nbakTime = another.nbakTime
- nCheckMonth1 = another.nCheckMonth1
- nCheckMonth2 = another.nCheckMonth2
- nCheckMonth3 = another.nCheckMonth3
- nCheckMonth4 = another.nCheckMonth4
- nCheckbdMonth1 = another.nCheckbdMonth1
- nCheckbdMonth2 = another.nCheckbdMonth2
- nCheckbdMonth3 = another.nCheckbdMonth3
- nCheckbdMonth4 = another.nCheckbdMonth4
- return *this
- }
-
- }TblVersion,*pTblVersion
- //////////////////////////////////////////////////////////////////////////
- // 共享目录信息表NetShareInfo
- typedef struct ST_TblNetShareInfo
- {
- BOOL bEnable;
- TCHAR szBranchId[MAX_PATH]
- TCHAR szShareDirectory[MAX_PATH]
- BYTE byMinCapacity;
- BYTE byMaxCapacity;
- BYTE byImgType;
- BYTE byPriority;
- ST_TblNetShareInfo()
- {
- memset(szBranchId,0,sizeof(TCHAR)*MAX_PATH)
- memset(szShareDirectory,0,sizeof(TCHAR)*MAX_PATH)
- bEnable = FALSE
- byMinCapacity = 0
- byMaxCapacity = 0
- byImgType = 0
- byPriority = 0
- }
- ST_TblNetShareInfo(const ST_TblNetShareInfo &another)
- {
- bEnable = another.bEnable;
- byMinCapacity = another.byMinCapacity;
- byMaxCapacity = another.byMaxCapacity;
- byPriority = another.byPriority;
- byImgType = another.byImgType;
- _stprintf_s(szBranchId,_T("%s"),another.szBranchId)
- _stprintf_s(szShareDirectory,_T("%s"),another.szShareDirectory)
- }
- ST_TblNetShareInfo& operator=(const ST_TblNetShareInfo &another)
- {
- if ( this == &another )
- {
- return *this
- }
- bEnable = another.bEnable;
- byMinCapacity = another.byMinCapacity;
- byMaxCapacity = another.byMaxCapacity;
- byPriority = another.byPriority;
- byImgType = another.byImgType;
- _stprintf_s(szBranchId,_T("%s"),another.szBranchId)
- _stprintf_s(szShareDirectory,_T("%s"),another.szShareDirectory)
- return *this
- }
- }TblNetShareInfo,*pTblNetShareInfo
- //////////////////////////////////////////////////////////////////////////
- // 增量备份表
- typedef struct ST_TblIncrementBackup
- {
- TCHAR szBranchId[MAX_PATH]
- TCHAR szOrder[MAX_PATH]
- BYTE byPhotoType;
- //TCHAR szContent[MAX_PATH]
- TString szContent
- }TblIncrement,*pTblIncrement
- //////////////////////////////////////////////////////////////////////////
- // 分店数据库实例表
- typedef struct ST_TblCatalogInfo
- {
- BOOL bEnable;
- TCHAR szBranch[MAX_PATH]
- TCHAR szBranchId[MAX_PATH]
- TCHAR szCatalogName[MAX_PATH]
- DWORD dwCatalogPort
- TCHAR szCatalogSource[MAX_PATH]
- TCHAR szCatalogAccount[MAX_PATH]
- TCHAR szCatalogPassWord[MAX_PATH]
- }TblCatalogInfo,*pCatalogInfo
- //////////////////////////////////////////////////////////////////////////
- // ClientIP表
- typedef struct ST_TblClientip
- {
- #if 1
- TCHAR szName[MAX_PATH]
- TCHAR szIP[MAX_PATH]
- TCHAR szBz[MAX_PATH]
- TCHAR szDatetime[MAX_PATH]
- TCHAR szApplydate[MAX_PATH]
- TCHAR szBranchname[MAX_PATH]
- TCHAR szEnterprisename[MAX_PATH]
- TCHAR szRegcode2[MAX_PATH]
- TCHAR szBmain[MAX_PATH]
- TCHAR szModifydate[MAX_PATH]
- TCHAR szRights[MAX_PATH]
- TCHAR szLog[MAX_PATH]
- TCHAR szRegcode[MAX_PATH]
- TCHAR szName2[MAX_PATH]
- ST_TblClientip()
- {
- memset(szName,0,sizeof(TCHAR)*MAX_PATH)
- memset(szIP,0,sizeof(TCHAR)*MAX_PATH)
- memset(szBz,0,sizeof(TCHAR)*MAX_PATH)
- memset(szDatetime,0,sizeof(TCHAR)*MAX_PATH)
- memset(szApplydate,0,sizeof(TCHAR)*MAX_PATH)
- memset(szBranchname,0,sizeof(TCHAR)*MAX_PATH)
- memset(szEnterprisename,0,sizeof(TCHAR)*MAX_PATH)
- memset(szRegcode2,0,sizeof(TCHAR)*MAX_PATH)
- memset(szBmain,0,sizeof(TCHAR)*MAX_PATH)
- memset(szModifydate,0,sizeof(TCHAR)*MAX_PATH)
- memset(szRights,0,sizeof(TCHAR)*MAX_PATH)
- memset(szLog,0,sizeof(TCHAR)*MAX_PATH)
- memset(szRegcode,0,sizeof(TCHAR)*MAX_PATH)
- memset(szName2,0,sizeof(TCHAR)*MAX_PATH)
- }
- #else
- TString szName
- TString szIP
- TString szBz
- TString szDatetime
- TString szApplydate
- TString szBranchname
- TString szEnterprisename
- TString szRegcode2
- TString szBmain
- TString szModifydate
- TString szRights
- TString szLog
- TString szRegcode
- TString szName2
- #endif
- }TblClientip, *pTblClientip
- typedef struct ST_TblClientip1
- {
- #if 0
- TCHAR szBranchname[MAX_PATH]
- TCHAR szRegcode2[MAX_PATH]
- ST_TblClientip()
- {
- memset(szBranchname,0,sizeof(TCHAR)*MAX_PATH)
- memset(szRegcode2,0,sizeof(TCHAR)*MAX_PATH)
- }
- #else
- TString szBranchname
- TString szRegcode2
- #endif
- }TblClientip1, *pTblClientip1
- // dindan表
- typedef struct ST_TblOrder
- {
- TString strOrder; // 订单号
- TString strTookDate; // 取件日期
- }TblTookOrderInfo, *pTblTookOrderInfo
- #endif
|