SmsManager/DLG_C_Commend_Modify.cpp

115 lines
2.7 KiB
C++
Raw Normal View History

2025-01-14 10:46:18 +08:00
// DLG_C_Commend_Modify.cpp : implementation file
//
#include "stdafx.h"
#include "smsmanager.h"
#include "DLG_C_Commend_Modify.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// DLG_C_Commend_Modify dialog
DLG_C_Commend_Modify::DLG_C_Commend_Modify(CWnd* pParent /*=NULL*/)
: CDialog(DLG_C_Commend_Modify::IDD, pParent)
{
//{{AFX_DATA_INIT(DLG_C_Commend_Modify)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
memset(&m_Data , 0 , sizeof(m_Data));
}
void DLG_C_Commend_Modify::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DLG_C_Commend_Modify)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(DLG_C_Commend_Modify, CDialog)
//{{AFX_MSG_MAP(DLG_C_Commend_Modify)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// DLG_C_Commend_Modify message handlers
void DLG_C_Commend_Modify::SetParam(ANS_GetCommendData data)
{
m_Data = data;
}
BOOL DLG_C_Commend_Modify::OnInitDialog()
{
CDialog::OnInitDialog();
CString strType;
CString strStatus;
switch(m_Data.lCommendType)
{
case 1:
strType =_T("<EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>Ʒ");
break;
default:
strType =_T("<EFBFBD>Ƽ<EFBFBD><EFBFBD>û<EFBFBD>");
break;
}
switch(m_Data.lStatus)
{
case 0:
default:
strStatus =_T("<EFBFBD><EFBFBD>ɹ<EFBFBD>");
break;
case 1:
strStatus =_T("<EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>");
break;
case 2:
strStatus =_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>");
break;
case 3:
strStatus =_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><EFBFBD>");
break;
}
CString str;
str= CString(_T("<EFBFBD><EFBFBD>ҵID<EFBFBD><EFBFBD>%d\r\n") \
_T("<EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>%s\r\n") \
_T("״̬<EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("Email<EFBFBD><EFBFBD>%s\r\n") \
_T("--------------<2D>Ƽ<EFBFBD><C6BC><EFBFBD>Ϣ-------------\r\n") \
_T("<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD>ϵ<EFBFBD>ˣ<EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD>%s\r\n") \
_T("Email<EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD>֣<EFBFBD>%d\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD>ע<EFBFBD><EFBFBD>%s\r\n") \
_T("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>䣺%04d.%02d.%02d\r\n"));
CString strMsg;
strMsg.Format(str , m_Data.lCorpID ,m_Data.szLoginName, strType,strStatus,m_Data.szName,m_Data.szTel,m_Data.szMobile,m_Data.szEmail,
m_Data.szTJ_CorpName,m_Data.szTJ_Name,m_Data.szTJ_Tel,m_Data.szTJ_Mobile,m_Data.szTJ_Email,m_Data.szTJ_BZ,
m_Data.szProcess_YWY,m_Data.lVipInt,m_Data.szMobset_BZ,m_Data.tCreateTime.wYear,m_Data.tCreateTime.wMonth,m_Data.tCreateTime.wDay);
GetDlgItem(IDC_COMMEND_MODIFY_MSG)->SetWindowText(strMsg);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}