#pragma once
|
#include "stdafx.h"
|
#include "MBBaseCabinetObj.h"
|
|
/************************************************************************/
|
/* Óû§ÍøÅÌÐÅÏ¢ */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBUserNetDiskInfo
|
{
|
public:
|
CMBUserNetDiskInfo(void);
|
~CMBUserNetDiskInfo(void);
|
public:
|
CString m_strNDState; // ÍøÅÌ״̬ Ϊ¿Õ£¬Ã»ÓпªÍ¨ÍøÅÌ
|
CString m_strNDCapacity; // ÍøÅÌÈÝÁ¿
|
CString m_strNDUsed; // ÍøÅÌÓû§
|
CString m_strNDFileCount; // ÎļþÊý
|
CString m_strNDCanClean; // ÊÇ·ñÄÜÇå³ý
|
CString m_strHaveReqApply; // ÊÇ·ñÓÐÍøÅÌÉêÇë
|
CString m_strFuncData; // ¹¦ÄÜÊý¾Ý
|
CString m_strHasFileTrans; // Îļþ´«Êä
|
CString m_strDisOriginFile; // ÏÔʾԴÎļþ
|
//GUNGHOWEBSITE_CODE
|
CString m_strGungHoWebSiteUrl; // gunghoµØÖ·
|
//OOSWEBSITE_CODE
|
CString m_strOOSEnable; // oosʹÄÜ
|
CString m_strOOSExtension; // oosÀ©Õ¹
|
CString m_strOOSServer; // oos·þÎñ
|
CString m_strOOSRoot; // oosRoot
|
//MOBOXWEBSITE_CODE
|
CString m_strMoboxWebSiteUrl; // moboxµØÖ·
|
private:
|
CMBBaseCabinetObjMap m_mapCabinetInfo; // Îĵµ¹ñÈÝÆ÷
|
CMBBaseCabinetObjVector m_vectorCabinetInfo;
|
public:
|
void GetCabinetObjMap( CMBBaseCabinetObjMap &mapCabinetInfo );
|
void GetCabinetObjVector( CMBBaseCabinetObjVector &vectorCabinetInfo );
|
public:
|
bool AddCabinetObj(CMBBaseCabinetObj *pCabinetObj); // Ìí¼ÓÊý¾Ý
|
CMBBaseCabinetObj*GetCabinetObj( CString strID ); // ²éÕÒ
|
bool RemoveAllCabinetObj(); // ÒÆ³ý
|
int GetCount(); // µÃµ½Îĵµ¹ñÊýÁ¿
|
bool HasUnitWP(); // Óе¥Î»ÍøÅÌ
|
bool HasDepartWP(); // Óв¿ÃÅÍøÅÌ
|
public:
|
//bool ParseXml( CString &strXml,CString &strErrInfo ); // ½âÎöÀ´×Ô·þÎñ¶ËµØÖ·
|
bool ParseOOSXml( CString &strXml,CString &strErrInfo ); // ½âÎöoosµÄÊý¾Ý
|
};
|