SmsManager/DLG_Corp_Transfer.h

83 lines
2.3 KiB
C
Raw Normal View History

2025-01-14 10:46:18 +08:00
#pragma once
#include "afxdialogex.h"
// DLG_Corp_Transfer 对话框
class CMainFrame;
class DLG_Corp_Transfer : public CDialogEx
{
DECLARE_DYNAMIC(DLG_Corp_Transfer)
public:
CMainFrame* m_pMainFrame;
ANS_Corp_Assist_GetCorpData* m_pSCorpData;
ANS_Corp_Assist_GetCorpData* m_pSAgentData;
ANS_Corp_Assist_GetCorpData* m_pTCorpData;
ANS_Corp_Assist_GetCorpData* m_pTAgentData;
ANS_Corp_Assist_GetCorpData* m_pSData;
ANS_Corp_Assist_GetCorpData* m_pTData;
long m_lItem; //原始记录数据
long m_lDefaultCorpID; //默认企业ID
long m_lDefaultKHType; //默认客户类型
long m_lDefaultSProduct; //转出产品类型
long m_lDefaultTProduct; //转入产品类型
public:
DLG_Corp_Transfer(CWnd* pParent = nullptr); // 标准构造函数
virtual ~DLG_Corp_Transfer();
// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_CORP_TRANSFER };
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
public:
CString m_strBZ;
CString m_strSCorpID;
CString m_strSCorpID2;
CString m_strSCorpName2;
CComboBox m_L_SKHType;
CString m_strSKHType2;
CString m_strSPriceOne2;
CComboBox m_L_SProduct;
CString m_strSProduct2;
CString m_strSQuantity;
CString m_strSQuantity2;
CString m_strSYWY2;
CString m_strTCorpID;
CString m_strTCorpID2;
CString m_strTCorpName2;
CComboBox m_L_TKHType;
CString m_strTKHType2;
CString m_strTPriceOne2;
CComboBox m_L_TProduct;
CString m_strTProduct2;
CString m_strTQuantity;
CString m_strTQuantity2;
CString m_strTYWY2;
afx_msg void OnBnClickedOk();
virtual BOOL OnInitDialog();
virtual BOOL PreTranslateMessage(MSG* pMsg);
CEdit m_E_SCorpID;
CEdit m_E_TCorpID;
int QueryCorpDetail(long lQueryType);
afx_msg void OnChangeCorpTransferSCorpid();
afx_msg void OnChangeCorpTransferTCorpid();
void SetParam(CMainFrame* pFrame, long lItem,long lCorpID, long lKHType, long lSProduct,long lTProduct);
BOOL ProcessSocket(Socket_Head_Add* pHead, BYTE* pFrame);
void CloseData();
afx_msg void OnSelchangeCorpTransferSKhtype();
afx_msg void OnSelchangeCorpTransferSProduct();
afx_msg void OnSelchangeCorpTransferTKhtype();
afx_msg void OnSelchangeCorpTransferTProduct();
void ReShowCorpDetail(long lType);
BOOL ReCalculation(long lType);
afx_msg void OnChangeCorpTransferSQuantity();
};