SmsManager/DLG_C_Commend_Modify.cpp
2025-01-14 10:46:18 +08:00

115 lines
2.7 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// 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("兑换礼品");
break;
default:
strType =_T("推荐用户");
break;
}
switch(m_Data.lStatus)
{
case 0:
default:
strStatus =_T("提交成功");
break;
case 1:
strStatus =_T("正在处理");
break;
case 2:
strStatus =_T("处理成功");
break;
case 3:
strStatus =_T("处理失败");
break;
}
CString str;
str= CString(_T("企业ID%d\r\n") \
_T("登录名:%s\r\n") \
_T("类型:%s\r\n") \
_T("状态:%s\r\n") \
_T("姓名:%s\r\n") \
_T("电话:%s\r\n") \
_T("手机:%s\r\n") \
_T("Email%s\r\n") \
_T("--------------推荐信息-------------\r\n") \
_T("企业名称:%s\r\n") \
_T("联系人:%s\r\n") \
_T("电话:%s\r\n") \
_T("手机:%s\r\n") \
_T("Email%s\r\n") \
_T("备注:%s\r\n") \
_T("处理业务员:%s\r\n") \
_T("积分:%d\r\n") \
_T("首易备注:%s\r\n") \
_T("创建时间:%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
}