You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#pragma once
|
|
|
|
|
#include "Module.h"
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
|
|
|
|
|
class CWorkRecordMgr :public CModule
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
CWorkRecordMgr(void);
|
|
|
|
|
~CWorkRecordMgr(void);
|
|
|
|
|
virtual CMFCPropertyGridProperty *CreatGridProperty();
|
|
|
|
|
virtual MODULE GetModuleType(){return _WORK_RECORD_PROP;};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void SetStartWorkTime(CString s){m_StartWorkTime = s;};
|
|
|
|
|
void SetEndWorkTime(CString s){m_EndWorkTime = s;};
|
|
|
|
|
void SetWorkTime(CString s){m_WorkTime = s;};
|
|
|
|
|
void SetProductType(CString s){m_ProductType = s;};
|
|
|
|
|
void WriteRecordToFile();
|
|
|
|
|
private:
|
|
|
|
|
CString CWorkRecordMgr::GetRecordStr();
|
|
|
|
|
private:
|
|
|
|
|
CString m_StartWorkTime;//<2F><>ʼ<EFBFBD>ӹ<EFBFBD>ʱ<EFBFBD><CAB1>
|
|
|
|
|
CString m_EndWorkTime;//<2F><>ʼ<EFBFBD>ӹ<EFBFBD>ʱ<EFBFBD><CAB1>
|
|
|
|
|
CString m_WorkTime;//<2F>ӹ<EFBFBD><D3B9><EFBFBD>ʱ
|
|
|
|
|
CString m_ProductType;//<2F><>Ʒ<EFBFBD>ͺ<EFBFBD>
|
|
|
|
|
|
|
|
|
|
CString m_RecordFilePath;//<2F>ӹ<EFBFBD><D3B9>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
extern CWorkRecordMgr *gWorkRecordMgr;
|