#pragma once
|
#include "stdafx.h"
|
#include "MBAttachDocMgr.h"
|
#include "MBLinkDocMgr.h"
|
|
|
/************************************************************************/
|
/* ÎļþÐÅÏ¢ */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBDocInfo
|
:public CMBBaseDocObj
|
{
|
DECLARE_DYNAMIC(CMBDocInfo)
|
public:
|
CMBDocInfo(void);
|
~CMBDocInfo(void);
|
private:
|
CMBAttachDocMgr *m_pAttachDocMgr;
|
CMBLinkDocMgr *m_pLinkDocMgr;
|
public:
|
// ExtAttr
|
CString m_strCN_C_ACTIVE_VER;
|
CString m_strCN_N_DOWNLOAD;
|
CString m_strCN_N_FILE_SIZE;
|
CString m_strCN_S_CREATOR;
|
CString m_strCN_S_VERSION;
|
CString m_strCN_T_CREATE;
|
// ThumbURL
|
CString m_strCabinetID; // Îĵµ¹ñid
|
CString m_strCabinetName; // Îĵµ¹ñÃû³Æ
|
CString m_strCatalogID; // Ŀ¼id
|
CString m_strCatalogName; // Ŀ¼Ãû³Æ
|
|
CString m_strPhase; // ½×¶Î
|
int m_nEvalValue; // -- ×ÜÆÀ·Ö
|
int m_nEvalNum; // -- ±»ÆÀ¼Û´ÎÊý
|
int m_nViewNum; //-- ä¯ÀÀ´ÎÊý
|
int m_nDownloadNum; // -- ÏÂÔØ´ÎÊý
|
public:
|
CString m_strDeleteBy; // ɾ³ýÕßid
|
CString m_strDeleteByName; // ɾ³ýÕßÃû³Æ
|
CString m_strDeleteTime; // ɾ³ýʱ¼ä
|
protected:
|
virtual void Abst(){};
|
public:
|
CString GetThumbUrlID( ); // µÃµ½ËõÂÔͼµÄµØÖ·
|
bool ParseXML(CString &strXML,CString &strErrInfo); // ½âÎö·þÎñ¶Ë·µ»ØµÄÐÅÏ¢
|
public:
|
CMBAttachDocMgr *GetAttachDocMgr();
|
CMBLinkDocMgr *GetLinkDocMgr();
|
};
|