83 lines
2.3 KiB
C++
83 lines
2.3 KiB
C++
#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();
|
|
};
|