383 lines
7.7 KiB
C++
383 lines
7.7 KiB
C++
|
// DLG_Corp_Oper.cpp : implementation file
|
|||
|
//
|
|||
|
|
|||
|
#include "stdafx.h"
|
|||
|
#include "smsmanager.h"
|
|||
|
#include "DLG_Corp_Oper.h"
|
|||
|
|
|||
|
#ifdef _DEBUG
|
|||
|
#define new DEBUG_NEW
|
|||
|
#undef THIS_FILE
|
|||
|
static char THIS_FILE[] = __FILE__;
|
|||
|
#endif
|
|||
|
|
|||
|
#include "MainFrm.h"
|
|||
|
#include "UserDlg.h"
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_Corp_Oper dialog
|
|||
|
#include "DLG_Corp_Oper_Msg.h"
|
|||
|
|
|||
|
DLG_Corp_Oper::DLG_Corp_Oper(CWnd* pParent /*=NULL*/)
|
|||
|
: CDialog(DLG_Corp_Oper::IDD, pParent)
|
|||
|
{
|
|||
|
//{{AFX_DATA_INIT(DLG_Corp_Oper)
|
|||
|
m_strCorpID = _T("");
|
|||
|
m_strCorpName = _T("");
|
|||
|
//}}AFX_DATA_INIT
|
|||
|
|
|||
|
m_pUserDlg = (CUserDlg *)pParent;
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
void DLG_Corp_Oper::DoDataExchange(CDataExchange* pDX)
|
|||
|
{
|
|||
|
CDialog::DoDataExchange(pDX);
|
|||
|
//{{AFX_DATA_MAP(DLG_Corp_Oper)
|
|||
|
DDX_Control(pDX, IDC_CORP_OPER__LIST, m_wndList);
|
|||
|
DDX_Text(pDX, IDC_CORP_OPER_OPEN_CORPID, m_strCorpID);
|
|||
|
DDX_Text(pDX, IDC_CORP_OPER_OPEN_CORPNAME, m_strCorpName);
|
|||
|
//}}AFX_DATA_MAP
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
BEGIN_MESSAGE_MAP(DLG_Corp_Oper, CDialog)
|
|||
|
//{{AFX_MSG_MAP(DLG_Corp_Oper)
|
|||
|
ON_NOTIFY(NM_DBLCLK, IDC_CORP_OPER__LIST, OnDblclkCorpOperList)
|
|||
|
//}}AFX_MSG_MAP
|
|||
|
ON_BN_CLICKED(IDOK, &DLG_Corp_Oper::OnBnClickedOk)
|
|||
|
END_MESSAGE_MAP()
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////
|
|||
|
// DLG_Corp_Oper message handlers
|
|||
|
|
|||
|
BOOL DLG_Corp_Oper::OnInitDialog()
|
|||
|
{
|
|||
|
CDialog::OnInitDialog();
|
|||
|
|
|||
|
m_strCorpID.Format(_T("%d"), m_pSee->lCorpID );
|
|||
|
m_strCorpName = m_pSee->szName;
|
|||
|
|
|||
|
//<2F><>ʼ<EFBFBD><CABC>List
|
|||
|
m_Image.Create(16,16,ILC_COLOR16|ILC_MASK,5,5);
|
|||
|
m_Image.Add(AfxGetApp()->LoadIcon(IDI_L_LIST) );
|
|||
|
m_wndList.SubClassWindow2();
|
|||
|
m_wndList.SetHeadings(_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,40; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,150;<3B><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>,80; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,80; <20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>,130; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,120; <20><>ע,400;"));
|
|||
|
m_wndList.SetGridLines(true);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>)0-<2D><>ͨ,1-<2D>ر<EFBFBD>,2-<2D>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD>,3-<2D><>ҵ<EFBFBD><D2B5>Ա,4-<2D><>ͨ<EFBFBD><CDA8>,5-<2D>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD><EFBFBD>,6-<2D><>ǩ<EFBFBD><C7A9>,7-<2D>ķ<EFBFBD>ɧ<EFBFBD>ż<EFBFBD><C5BC><EFBFBD><EFBFBD><EFBFBD>8-<2D><><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,9-<2D>Ĺ<EFBFBD><C4B9><EFBFBD>ͨѶ¼<D1B6><C2BC><EFBFBD><EFBFBD>
|
|||
|
TCHAR szBuf[32]={0};
|
|||
|
CString str;
|
|||
|
for ( int i=0 ; i<m_pSee->lCount ; i++ )
|
|||
|
{
|
|||
|
m_wndList.InsertItem( i,_itot(i+1,szBuf,10),0);
|
|||
|
str = _T("δ֪<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
switch( m_pSeeData[i].lOperType)
|
|||
|
{
|
|||
|
case 0:
|
|||
|
case 50:
|
|||
|
str = _T("<EFBFBD><EFBFBD>ͨ");
|
|||
|
break;
|
|||
|
case 1:
|
|||
|
case 51:
|
|||
|
str = _T("<EFBFBD>ر<EFBFBD>");
|
|||
|
break;
|
|||
|
case 53:
|
|||
|
str = _T("<EFBFBD>Ŀͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 54:
|
|||
|
str = _T("<EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 55:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD>ͬ<EFBFBD>ij<EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 56:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 57:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵע<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 58:
|
|||
|
str = _T("<EFBFBD>Ķ<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 59:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 60:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 61:
|
|||
|
str = _T("<EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 62:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 2:
|
|||
|
str = _T("<EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 3:
|
|||
|
str = _T("<EFBFBD>Ŀͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 4:
|
|||
|
str = _T("<EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 5:
|
|||
|
str = _T("<EFBFBD>ʺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 6:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵǩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 7:
|
|||
|
str = _T("<EFBFBD>ķ<EFBFBD>ɧ<EFBFBD>ż<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 8:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 9:
|
|||
|
str = _T("<EFBFBD><EFBFBD>ͨѶ¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 10:
|
|||
|
str = _T("<EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 11:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD>ͬ<EFBFBD>ij<EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 12:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 13:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ADC<EFBFBD>Ǽǵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 14:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ADC<EFBFBD>Ǽǵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 15:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ADCЭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 16:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ADCЭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 17:
|
|||
|
str = _T("<EFBFBD>Ŀͷ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 18:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>ǩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 19:
|
|||
|
str = _T("<EFBFBD><EFBFBD>ǩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 20:
|
|||
|
str = _T("<EFBFBD>ij<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 21:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵע<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 22:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 23:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 24:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ּ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 25:
|
|||
|
str = _T("<EFBFBD>Ķ<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 26:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD>½<EFBFBD><EFBFBD>ͻ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 27:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD>ͻ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 28:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 29:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD>MAS<EFBFBD>ͻ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 30:
|
|||
|
str = _T("<EFBFBD><EFBFBD>VIP<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 31:
|
|||
|
str = _T("<EFBFBD><EFBFBD>MAS<EFBFBD><EFBFBD>ͨʱ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 32:
|
|||
|
str = _T("ǿ<EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>");
|
|||
|
break;
|
|||
|
case 33:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 34:
|
|||
|
str = _T("δ<EFBFBD>ܷ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 35:
|
|||
|
str = _T("<EFBFBD>Ĵ<EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 36:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 37:
|
|||
|
str = _T("<EFBFBD>Ĵ<EFBFBD><EFBFBD>浥<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 38:
|
|||
|
str = _T("<EFBFBD>ĺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 39:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 40:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 41:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 42:
|
|||
|
str = _T("<EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 43:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 44:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>а<EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 45:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/״̬<D7B4><CCAC><EFBFBD><EFBFBD>URL");
|
|||
|
break;
|
|||
|
case 46:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD>ֻ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 47:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 48:
|
|||
|
str = _T("<EFBFBD>Ķ<EFBFBD><EFBFBD>Ʋ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 500:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD>ŵ<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 501:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 502:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 503:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 504:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 505:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 506:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 507:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/״̬<D7B4><CCAC><EFBFBD><EFBFBD>URL");
|
|||
|
break;
|
|||
|
case 508:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD>ŷ<EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 509:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD>ű<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ");
|
|||
|
break;
|
|||
|
case 510:
|
|||
|
str = _T("һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 511:
|
|||
|
str = _T("<EFBFBD>IJ<EFBFBD><EFBFBD>Ű<EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 700:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ");
|
|||
|
break;
|
|||
|
case 701:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD>");
|
|||
|
break;
|
|||
|
case 702:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա");
|
|||
|
break;
|
|||
|
case 703:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
break;
|
|||
|
case 601:
|
|||
|
str = _T("<EFBFBD><EFBFBD>Qͨ-<2D><><EFBFBD>ײ<EFBFBD>");
|
|||
|
break;
|
|||
|
case 603:
|
|||
|
str = _T("<EFBFBD><EFBFBD>Qͨ-<2D><>ͨ");
|
|||
|
break;
|
|||
|
case 604:
|
|||
|
str = _T("<EFBFBD><EFBFBD>Qͨ-<2D>ر<EFBFBD>");
|
|||
|
break;
|
|||
|
case 801:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><>ͨ");
|
|||
|
break;
|
|||
|
case 802:
|
|||
|
str = _T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D>ر<EFBFBD>");
|
|||
|
break;
|
|||
|
}
|
|||
|
|
|||
|
//<2F>ǹ<EFBFBD><C7B9><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
if ( m_pSeeData[i].lOperType == 502 && !m_pUserDlg->m_pMainFrame->GetUserPurview(PURVIEW_MANAGER_ADD,false) )
|
|||
|
{
|
|||
|
continue;
|
|||
|
}
|
|||
|
|
|||
|
m_wndList.SetItemText( i , 1 , str );
|
|||
|
m_wndList.SetItemText( i , 2 , m_pSeeData[i].szCreateUser );
|
|||
|
m_wndList.SetItemText( i , 3 , m_pSeeData[i].szOperName );
|
|||
|
str.Format( _T("%04d.%02d.%02d %02d:%02d") , m_pSeeData[i].tCreateTime.wYear , m_pSeeData[i].tCreateTime.wMonth,m_pSeeData[i].tCreateTime.wDay,m_pSeeData[i].tCreateTime.wHour,m_pSeeData[i].tCreateTime.wMinute );
|
|||
|
m_wndList.SetItemText( i , 4 , str );
|
|||
|
m_wndList.SetItemText( i , 5 , m_pSeeData[i].szOperMsg );
|
|||
|
m_wndList.SetItemText( i , 6 , m_pSeeData[i].szBZ );
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
UpdateData(false);
|
|||
|
|
|||
|
|
|||
|
return TRUE; // return TRUE unless you set the focus to a control
|
|||
|
// EXCEPTION: OCX Property Pages should return FALSE
|
|||
|
}
|
|||
|
|
|||
|
void DLG_Corp_Oper::SetParam(ANS_Corp_Oper_See *pSee, ANS_Corp_Oper_Data *pSeeData)
|
|||
|
{
|
|||
|
m_pSee = pSee;
|
|||
|
m_pSeeData= pSeeData;
|
|||
|
}
|
|||
|
|
|||
|
void DLG_Corp_Oper::OnOK()
|
|||
|
{
|
|||
|
// TODO: Add extra validation here
|
|||
|
|
|||
|
CDialog::OnOK();
|
|||
|
}
|
|||
|
|
|||
|
void DLG_Corp_Oper::OnDblclkCorpOperList(NMHDR* pNMHDR, LRESULT* pResult)
|
|||
|
{
|
|||
|
*pResult = 0;
|
|||
|
|
|||
|
long lItem = m_wndList.GetFirstSelectedItem();
|
|||
|
if ( lItem<0 )
|
|||
|
return ;
|
|||
|
|
|||
|
|
|||
|
DLG_Corp_Oper_Msg dlg(this);
|
|||
|
|
|||
|
dlg.m_strCorpID = m_strCorpID;
|
|||
|
dlg.m_strCorpName = m_strCorpName;
|
|||
|
dlg.m_strType = m_wndList.GetItemText(lItem,1);
|
|||
|
dlg.m_strUser = m_wndList.GetItemText(lItem,2);
|
|||
|
dlg.m_strTime = m_wndList.GetItemText(lItem,4);
|
|||
|
dlg.m_strMsg = m_wndList.GetItemText(lItem,5);
|
|||
|
dlg.m_strBZ = m_wndList.GetItemText(lItem,6);
|
|||
|
dlg.DoModal();
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
void DLG_Corp_Oper::OnBnClickedOk()
|
|||
|
{
|
|||
|
// TODO: <20>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD>ӿؼ<D3BF>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
CDialog::OnOK();
|
|||
|
}
|