#pragma once
|
|
#define CMD_MFLG ( _T("GetContactGroupList") ) // »ñÈ¡·Ö×é
|
#define CMD_MFGU ( _T("GetContactGroupMember") ) // »ñÈ¡·Ö×éºÃÓÑÁбí
|
#define CMD_UAGO ( _T("GetUserAccessibleOrg") ) //»ñÈ¡¿É¼û×éÖ¯½á¹¹
|
#define CMD_OBGL ( _T("GetOrgList") ) //»ñÈ¡ÏÂÊô×éÖ¯½á¹¹
|
#define CMD_OMGU ( _T("GetOrgMember") ) //»ñÈ¡ÏÂÊôÓû§
|
#define CMD_UBGI ( _T("GetUserInfo") ) //»ñÈ¡Óû§ÐÅÏ¢
|
#define CMD_UBUP ( _T("UpdateUserInfo") ) //ÉèÖÃÓû§ÐÅÏ¢
|
#define CMD_FUGP ( _T("GetUserPhoto") ) //µÃµ½ÈËÔ±ÕÕÆ¬
|
#define CMD_UQCR ( _T("UserQuery") ) //²éѯÓû§
|
#define CMD_RBGL ( _T("GetRoleList") ) //µÃµ½½ÇÉ«Áбí
|
#define CMD_RMGT ( _T("GetRoleMember") ) //µÃµ½½ÇÉ«³ÉÔ±
|
|
|
#define CMD_USER_VERIFYPASSWORD4 ( _T("VerifyUserPassword4") ) //ÑéÖ¤ÃÜÂë
|
#define CMD_USER_VERIFYCA ( _T("VerifyUserCA") ) //CAÑéÖ¤
|
#define CMD_USER_VERIFYSEESION ( _T("VerifyUserSession") ) //ÑéÖ¤»á»°
|
#define CMD_USER_VERIFYPASSWORD5 ( _T("VerifyUserPassword5") ) //ÑéÖ¤ÃÜÂë
|
|
|
//#define STK_SHOWALLORG 1
|
|
enum AMVIEWITEMTYPE
|
{
|
AM_VIEWITEMTYPE_NONE = -1,
|
AM_VIEWITEMTYPE_USER = 0,
|
AM_VIEWITEMTYPE_GROUP = 1,
|
AM_VIEWITEMTYPE_ROLE = 2,
|
AM_VIEWITEMTYPE_VIEW = 3,
|
AM_VIEWITEMTYPE_CROWD = 4,
|
AM_VIEWITEMTYPE_TYPEVIEW = 5,
|
AM_VIEWITEMTYPE_CUSTGROUP = 255
|
};
|
|
#define SUBVIEW_CONTACTSTOOT _T("{00000000-0000-0000-0000-000000000001}")
|
#define SUBVIEW_TOPCONTACTS _T("{00000000-0000-0000-0000-000000000002}")
|
#define SUBVIEW_SEARCHID _T("{00000000-0000-0000-0000-000000000003}")
|
#define SUBVIEW_ROLEROOTID _T("{00000000-0000-0000-0000-000000000004}")
|
#ifdef STK_SHOWALLORG
|
#define ROOTVIEW_SYSORGID _T("{00000000-0000-0000-0000-000000000000}") //Õû¸ö×éÖ¯½á¹¹
|
#else
|
#define ROOTVIEW_SYSORGID _T("{00000000-0000-0000-0000-000000000005}") //¿É¼û²¿ÃÅÐÅÏ¢
|
#endif
|
|
#define SUBVIEW_ORGADMIN _T("{00000000-0000-0000-0000-000000000008}") //¹ÜÀíµÄµ¥Î»ºÍ²¿ÃŶÔÓ¦ID
|
#define SUBVIEW_OWNORG _T("{00000000-0000-0000-0000-000000000009}") //×Ô¼ºµÄµ¥Î»²¿ÃÅ
|
|
typedef struct _SELORG_ITEM
|
{
|
CString strID;
|
CString strName;
|
int nType;
|
|
_SELORG_ITEM() : nType( 0 ) {};
|
} SELORG_ITEM;
|
|
typedef CArray<SELORG_ITEM, SELORG_ITEM &> CSelOrgItemArray;
|