企业信息中增加一个字段:联系人电话,保存在corp.QXT_Passwd中。

This commit is contained in:
lujiang 2025-05-30 14:37:54 +08:00
parent eea6842cf7
commit 21ab2ec3eb
23 changed files with 77 additions and 9061 deletions

View File

@ -27,6 +27,7 @@ DLG_Corp_Modify::DLG_Corp_Modify(CWnd* pParent /*=NULL*/)
, m_strResponsibleID(_T(""))
, m_strLegalPerson(_T(""))
, m_strLegalPersonID(_T(""))
, m_strResponsiable_Mobile(_T(""))
{
//{{AFX_DATA_INIT(DLG_Corp_Modify)
m_strAddress = _T("");
@ -171,11 +172,15 @@ void DLG_Corp_Modify::DoDataExchange(CDataExchange* pDX)
DDX_Check(pDX, IDC_CORP_MODIFY_NUM_TELCOM, m_bNumTelcom);
DDX_Check(pDX, IDC_CORP_MODIFY_NUM_OVERSEA, m_bNumOversea);
DDX_Text(pDX, IDC_CORP_MODIFY_RESPONSIABLE, m_strResponsible);
DDV_MaxChars(pDX, m_strResponsible, 5);
DDV_MaxChars(pDX, m_strResponsible, 10);
DDX_Text(pDX, IDC_CORP_MODIFY_RESPONSIBLEID, m_strResponsibleID);
DDV_MaxChars(pDX, m_strResponsibleID, 18);
DDX_Text(pDX, IDC_CORP_MODIFY_LEGALPERSON, m_strLegalPerson);
DDV_MaxChars(pDX, m_strLegalPerson, 5);
DDV_MaxChars(pDX, m_strLegalPerson, 10);
DDX_Text(pDX, IDC_CORP_MODIFY_LEGALPERSONID, m_strLegalPersonID);
DDV_MaxChars(pDX, m_strLegalPersonID, 18);
DDX_Text(pDX, IDC_CORP_MODIFY_RESPONSIABLE_MOBILE, m_strResponsiable_Mobile);
DDV_MaxChars(pDX, m_strResponsiable_Mobile, 15);
}
@ -333,11 +338,13 @@ void DLG_Corp_Modify::OnBnClickedOk()
if (m_strResponsibleID.GetLength() > 0 && luCheckID(m_strResponsibleID.GetBuffer()) != 0)
{
MessageBox(_T("负责人身份证号码录入有误,请检查!"), _T("错误"), MB_ICONWARNING);
MessageBox(_T("联系人身份证号码录入有误,请检查!"), _T("错误"), MB_ICONWARNING);
GetDlgItem(IDC_CORP_MODIFY_RESPONSIBLEID)->SetFocus();
return;
}
if (m_lHY <= 0)
{
MessageBox(_T("必须选择客户所属行业,请检查!"), _T("错误"), MB_ICONWARNING);
@ -387,6 +394,7 @@ void DLG_Corp_Modify::OnBnClickedOk()
_tcscpy( m_CorpData.szHttp , m_strHttp );
_tcscpy(m_CorpData.szResponsible, m_strResponsible);
_tcscpy(m_CorpData.szResponsibleID, m_strResponsibleID);
_tcscpy(m_CorpData.szResponsibleMobile, m_strResponsiable_Mobile);
_tcscpy(m_CorpData.szLegalPerson, m_strLegalPerson);
_tcscpy(m_CorpData.szLegalPersonID, m_strLegalPersonID);
_tcscpy( m_CorpData.szBZ , m_strBZ );
@ -533,6 +541,7 @@ BOOL DLG_Corp_Modify::OnInitDialog()
this->m_strHttp = m_CorpData.szHttp;
this->m_strResponsible = m_CorpData.szResponsible;
this->m_strResponsibleID = m_CorpData.szResponsibleID;
this->m_strResponsiable_Mobile = m_CorpData.szResponsibleMobile;
this->m_strLegalPerson = m_CorpData.szLegalPerson;
this->m_strLegalPersonID = m_CorpData.szLegalPersonID;
this->m_strBZ = m_CorpData.szBZ;

View File

@ -125,6 +125,7 @@ public:
CString m_strLegalPerson;
CString m_strLegalPersonID;
afx_msg void OnBnClickedCorpModifyNostatus();
CString m_strResponsiable_Mobile;
};
//{{AFX_INSERT_LOCATION}}

View File

@ -237,21 +237,26 @@ void DLG_Corp_Pay_Modify::OnBnClickedOk()
m_Pay.lSMSCount = (long)a + m_Pay.lPresent;
#ifndef SMSCENTER_NX
if (!(m_dwYJ&AGENT_ALLOWMINUS) && m_Pay.lSMSCount <= 0)
if (m_Pay.lSMSCount < 0)
{
MessageBox(_T("总短信量不能小于零,请输入正确的缴费金额!"), _T("错误"), MB_ICONWARNING);
return;
}
else
{
if (-m_Pay.lSMSCount > m_lCorpSmsUsed)
if (!(m_dwYJ & AGENT_ALLOWMINUS)) //没有充负功能
{
MessageBox(_T("回收短信时,回收短信量不能大于企业现有余额!"), _T("错误"), MB_ICONWARNING);
GetDlgItem(IDC_CORP_PAYMODIFY_PRICE)->SetFocus();
MessageBox(_T("总短信量不能小于零,请输入正确的缴费金额!"), _T("错误"), MB_ICONWARNING);
return;
}
}
else
{
if (-m_Pay.lSMSCount > m_lCorpSmsUsed)
{
MessageBox(_T("回收短信时,回收短信量不能大于企业现有余额!"), _T("错误"), MB_ICONWARNING);
GetDlgItem(IDC_CORP_PAYMODIFY_PRICE)->SetFocus();
return;
}
}
}
#endif
if (m_fUsed<(float)m_Pay.lSMSCount / 10.0f)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,29 +0,0 @@
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "SmsManager"=.\SmsManager.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################

View File

@ -383,32 +383,33 @@ BEGIN
CONTROL "无需省外短信",IDC_CORP_MODIFY_NOOUT,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,51,302,61,10
CONTROL "强制走全网端口",IDC_CORP_MODIFY_OUTALL,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,44,302,68,10
CONTROL "允许22:00-08:00提交短信",IDC_CORP_MODIFY_ACCEPTSY,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,7,302,105,10
EDITTEXT IDC_CORP_MODIFY_ADDRESS,40,182,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_POSTCODE,40,195,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_HTTP,40,208,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_LEGALPERSON,40,223,32,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_LEGALPERSONID,100,223,79,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_RESPONSIABLE,40,237,32,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_RESPONSIBLEID,100,237,79,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_BZ,40,252,139,26,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN
EDITTEXT IDC_CORP_MODIFY_ADDRESS,40,177,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_POSTCODE,40,190,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_HTTP,40,203,139,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_LEGALPERSON,40,218,32,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_LEGALPERSONID,100,218,79,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_RESPONSIABLE,40,231,32,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_RESPONSIBLEID,100,231,79,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_RESPONSIABLE_MOBILE,55,245,69,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_BZ,40,260,139,25,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN
EDITTEXT IDC_CORP_MODIFY_CHARTERNUM,229,18,100,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_BANKROLL,229,32,100,12,ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_CORP_MODIFY_PACTNUM,229,46,100,12,ES_AUTOHSCROLL
EDITTEXT IDC_CORP_MODIFY_OPERATION,229,60,100,12,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN
EDITTEXT IDC_CORP_MODIFY_CM,45,164,72,12,ES_AUTOHSCROLL | ES_READONLY
PUSHBUTTON "申请更改",IDC_CORP_MODIFY_CM_CHANGE,126,163,41,14
EDITTEXT IDC_CORP_MODIFY_CM,45,162,72,12,ES_AUTOHSCROLL | ES_READONLY
PUSHBUTTON "申请更改",IDC_CORP_MODIFY_CM_CHANGE,126,161,41,14
EDITTEXT IDC_CORP_MODIFY_FILTSTEP,64,302,48,12,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_VISIBLE
EDITTEXT IDC_CORP_MODIFY_PRIORITY,88,302,24,12,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_VISIBLE
EDITTEXT IDC_CORP_MODIFY_SUBDELAY,88,302,24,12,ES_AUTOHSCROLL | ES_NUMBER | NOT WS_VISIBLE
DEFPUSHBUTTON "确 定",IDOK,36,289,50,21
PUSHBUTTON "取 消",IDCANCEL,96,289,50,21
GROUPBOX "基本资料",IDC_STATIC,7,7,175,276
DEFPUSHBUTTON "确 定",IDOK,36,295,50,21
PUSHBUTTON "取 消",IDCANCEL,96,295,50,21
GROUPBOX "基本资料",IDC_STATIC,7,7,175,283
LTEXT "企业名",IDC_STATIC,14,20,23,8
LTEXT "地 址",IDC_STATIC,14,183,24,8
LTEXT "邮 编",IDC_STATIC,14,197,24,8
LTEXT "网 址",IDC_STATIC,14,210,24,8
LTEXT "地 址",IDC_STATIC,14,178,24,8
LTEXT "邮 编",IDC_STATIC,14,192,24,8
LTEXT "网 址",IDC_STATIC,14,205,24,8
LTEXT "特服号",IDC_STATIC,14,85,23,8
LTEXT "备注",IDC_CORP_MODIFY_BZ_S,14,252,16,8
LTEXT "备注",IDC_CORP_MODIFY_BZ_S,14,260,16,8
LTEXT "状 态",IDC_STATIC,14,103,24,8
GROUPBOX "企业信息",IDC_STATIC,182,7,169,307
LTEXT "信用代码",IDC_CORP_MODIFY_ADC_S1,189,21,38,8
@ -428,7 +429,7 @@ BEGIN
LTEXT "短信总量",IDC_STATIC,189,154,31,8,NOT WS_VISIBLE
LTEXT "简 称",IDC_STATIC,14,53,24,8
GROUPBOX "",IDC_STATIC,182,202,169,112
LTEXT "强制签名",IDC_STATIC,14,166,31,8
LTEXT "强制签名",IDC_STATIC,14,164,31,8
LTEXT "优先级",IDC_STATIC,89,302,23,8,NOT WS_VISIBLE
LTEXT "提交延迟",IDC_STATIC,81,302,31,8,NOT WS_VISIBLE
CONTROL "自动发送帐单",IDC_CORP_MODIFY_SENDBILL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,190,211,61,10
@ -482,10 +483,11 @@ BEGIN
LTEXT "*",IDC_STATIC,334,77,8,8
LTEXT "*",IDC_STATIC,169,23,8,8
LTEXT "*",IDC_STATIC,169,54,8,8
LTEXT "负责人",IDC_STATIC,14,239,24,8
LTEXT "身份证",IDC_STATIC,75,238,24,8
LTEXT "法人",IDC_STATIC,14,225,24,8
LTEXT "身份证",IDC_STATIC,75,224,24,8
LTEXT "联系人",IDC_STATIC,14,233,24,8
LTEXT "身份证",IDC_STATIC,75,232,24,8
LTEXT "法人",IDC_STATIC,14,220,24,8
LTEXT "身份证",IDC_STATIC,75,219,24,8
LTEXT "联系人手机",IDC_STATIC,14,247,37,8
END
IDD_CORP_LXR DIALOGEX 0, 0, 374, 245
@ -2248,7 +2250,7 @@ BEGIN
EDITTEXT IDC_CORP_ANALYSE_SHOWDATE,7,54,266,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
END
IDD_K_GZMSG_JL DIALOGEX 0, 0, 386, 288
IDD_K_GZMSG_JL DIALOGEX 0, 0, 386, 295
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "激励评比结果"
FONT 9, "MS Shell Dlg", 400, 0, 0x1
@ -2265,8 +2267,8 @@ BEGIN
LTEXT "挑战比例",IDD_K_GZMSG_JL_PKRATIO_S,244,37,29,8
COMBOBOX IDD_K_GZMSG_JL_PKRATIO,280,36,35,132,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "查询评比结果",IDD_K_GZMSG_JL_QUERY,251,14,65,17
GROUPBOX "结果",IDC_STATIC,7,62,372,220
CONTROL "",IDC_GZMSG_JL_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | WS_TABSTOP,13,74,360,198
GROUPBOX "结果",IDC_STATIC,7,62,372,230
CONTROL "",IDC_GZMSG_JL_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | WS_TABSTOP,13,74,360,213
CONTROL "报表模式",IDD_K_GZMSG_JL_ADDLIST,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,326,36,45,10
END
@ -3138,7 +3140,7 @@ BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 379
TOPMARGIN, 7
BOTTOMMARGIN, 281
BOTTOMMARGIN, 292
END
IDD_C_SFQUERY, DIALOG

File diff suppressed because it is too large Load Diff

View File

@ -1,26 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.4.33110.190
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SmsManager", "SmsManager.vcxproj", "{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug Unicode|Win32 = Debug Unicode|Win32
Debug|Win32 = Debug|Win32
Release Unicode|Win32 = Release Unicode|Win32
Release|Win32 = Release|Win32
Debug Unicode|x86 = Debug Unicode|x86
Debug|x86 = Debug|x86
Release Unicode|x86 = Release Unicode|x86
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug|Win32.ActiveCfg = Debug|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug|Win32.Build.0 = Debug|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release|Win32.ActiveCfg = Release|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release|Win32.Build.0 = Release|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug Unicode|x86.ActiveCfg = Debug Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug Unicode|x86.Build.0 = Debug Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug|x86.ActiveCfg = Debug|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Debug|x86.Build.0 = Debug|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release Unicode|x86.ActiveCfg = Release Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release Unicode|x86.Build.0 = Release Unicode|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release|x86.ActiveCfg = Release|Win32
{CE401B44-B56E-D7B7-BFB5-B3A8F2C6C3F8}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {52604B16-0369-4A6B-8D61-6548A00CDDB0}
EndGlobalSection
EndGlobal

View File

@ -159,6 +159,8 @@
#define IDC_CORP_MODIFY_LEGALPERSONID 1043
#define IDC_CORP_MODIFY_BZ 1044
#define IDC_MANAGER_MODIFY_MANAGER_ADD 1045
#define IDC_CORP_MODIFY_RESPONSIABLE2 1045
#define IDC_CORP_MODIFY_RESPONSIABLE_MOBILE 1045
#define IDC_CORP_LXRMODIFY_FAX 1046
#define IDC_AGENT_MODIFY_TEL 1047
#define IDC_CORP_MODIFY_FILTSTEP 1048