📄 dispensecache.h
字号:
#ifndef _DISPENSE_CACHE_
#define _DISPENSE_CACHE_
#include "DB.h"
#include "commondef.h"
#include <string>
#include <vector>
using namespace std ;
class CDispenseCache
{
public:
CDispenseCache( XW_Connection &conn = DefaultConnect ) : t_dispense_cache( conn ),
t_del_dispense_cache( conn ),
t_batch_msg( conn ),
t_dispense_log( conn ),
Connect( conn )
//Records( 1,conn )
{
p_cRecords = new CRecords( 1,conn ) ;
};
~CDispenseCache()
{
};
int GetDispenseCacheEx( vector<StruDispense> &vstDispense,int size , bool bIfCtrl ) ;
int GetDispenseCache( vector<StruDispense> &vstDispense,int size ) ;
int InsertDispenseLog( vector<StruDispense> &vstDispense ) ;
inline void SetDispTbName( const char *sDispCacheTbName,const char *sDispLogTbName )
{
strcpy( m_sDispCacheTbName,sDispCacheTbName ) ;
strcpy( m_sDispLogTbName,sDispLogTbName ) ;
t_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
t_del_dispense_cache.SetTableName( m_sDispCacheTbName ) ;
t_dispense_log.SetTableName( m_sDispLogTbName ) ;
}
private:
void AssignDispenseValues( StruDispense &stDispense ) ;
T_DISPENSE_MOBILE_CACHE t_dispense_cache ;
T_DISPENSE_MOBILE_CACHE t_del_dispense_cache ;
T_DISPENSE_MOBILE_LOG t_dispense_log ;
T_BATCH_MSG t_batch_msg ;
XW_Connection &Connect ;
//CRecords &Records ;
CRecords *p_cRecords ;
char m_sDispCacheTbName[ 40 ] ;
char m_sDispLogTbName[ 40 ] ;
OTime oTime ;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -