增加权限控制:禁止非模板短信、禁止客户端发送,权限从 corp.SDK 及 Users.SDK 读取
This commit is contained in:
parent
e0f8d0b2f4
commit
07d3c8669c
@ -20,6 +20,8 @@ DLG_User_Modify::DLG_User_Modify(CWnd* pParent /*=NULL*/)
|
||||
: CDialog(DLG_User_Modify::IDD, pParent)
|
||||
, m_bAllowRandSmsnum(FALSE)
|
||||
, m_bAllowExtend(FALSE)
|
||||
, m_bProhibitNonTemplate(FALSE)
|
||||
, m_bProhibitClient(FALSE)
|
||||
{
|
||||
//{{AFX_DATA_INIT(DLG_User_Modify)
|
||||
m_bGAddress_Add = FALSE;
|
||||
@ -188,6 +190,8 @@ void DLG_User_Modify::DoDataExchange(CDataExchange* pDX)
|
||||
DDX_Check(pDX, IDC_USERMODIFY_ALLOWRANDSMSNUM, m_bAllowRandSmsnum);
|
||||
DDX_Control(pDX, IDC_USERMODIFY_CLEARPASSWD, m_B_ClearPasswd);
|
||||
DDX_Check(pDX, IDC_USERMODIFY_ALLOWEXTEND, m_bAllowExtend);
|
||||
DDX_Check(pDX, IDC_USERMODIFY_SDK_PROHIBITNONTEMPLATE, m_bProhibitNonTemplate);
|
||||
DDX_Check(pDX, IDC_USERMODIFY_SDK_PROHIBITCLIENT, m_bProhibitClient);
|
||||
}
|
||||
|
||||
|
||||
@ -268,6 +272,8 @@ BOOL DLG_User_Modify::OnInitDialog()
|
||||
m_lPurviewType = m_Address.ulPurviewType;
|
||||
|
||||
m_bSDK = m_Address.bSDK & SDK_SDK ? true:false;
|
||||
m_bProhibitNonTemplate = m_Address.bSDK & SDK_PROHIBITNONTEMPLATE ? true : false;
|
||||
m_bProhibitClient = m_Address.bSDK & SDK_PROHIBITCLIENT ? true : false;
|
||||
m_bAutoReg = m_Address.bSDK & SDK_AUTOREG ? true:false;
|
||||
m_bAutoQuery = m_Address.bSDK & SDK_AUTOQUERY ? true:false;
|
||||
m_bAword = m_Address.bSDK & SDK_AWORD ? true:false;
|
||||
@ -1022,6 +1028,11 @@ void DLG_User_Modify::OnBnClickedOk()
|
||||
m_Address.bSDK = 0;
|
||||
if ( m_bSDK )
|
||||
m_Address.bSDK |= SDK_SDK;
|
||||
if (m_bProhibitNonTemplate)
|
||||
m_Address.bSDK |= SDK_PROHIBITNONTEMPLATE;
|
||||
if (m_bProhibitClient)
|
||||
m_Address.bSDK |= SDK_PROHIBITCLIENT;
|
||||
|
||||
if ( m_bAutoReg )
|
||||
m_Address.bSDK |= SDK_AUTOREG;
|
||||
if ( m_bAutoQuery )
|
||||
|
@ -142,6 +142,8 @@ public:
|
||||
afx_msg void OnBnClickedUsermodifyClearpasswd();
|
||||
CButton m_B_ClearPasswd;
|
||||
BOOL m_bAllowExtend;
|
||||
BOOL m_bProhibitNonTemplate;
|
||||
BOOL m_bProhibitClient;
|
||||
};
|
||||
|
||||
//{{AFX_INSERT_LOCATION}}
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Doc/么么哒导入.xls
Normal file
BIN
Doc/么么哒导入.xls
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1881,8 +1881,21 @@ BEGIN
|
||||
PUSHBUTTON "高级 >>",IDC_USERMODIFY_PURVIEWGJ,275,7,40,19
|
||||
CONTROL "二次开发接口",IDC_USERMODIFY_SDK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,33,61,10
|
||||
EDITTEXT IDC_USERMODIFY_IP,271,47,64,12,ES_AUTOHSCROLL
|
||||
CONTROL "会员自动注册",IDC_USERMODIFY_AUTOREG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,67,61,10
|
||||
CONTROL "自动查询回复",IDC_USERMODIFY_AUTOQUERY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,81,61,10
|
||||
CONTROL "禁用非模板短信",IDC_USERMODIFY_SDK_PROHIBITNONTEMPLATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,260,61,66,10
|
||||
CONTROL "禁用客户端发送",IDC_USERMODIFY_SDK_PROHIBITCLIENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,260,72,66,10
|
||||
CONTROL "会员自动注册",IDC_USERMODIFY_AUTOREG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,85,61,10
|
||||
CONTROL "自动查询回复",IDC_USERMODIFY_AUTOQUERY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,96,61,10
|
||||
CONTROL "抽奖系统",IDC_USERMODIFY_AWORD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,107,46,10
|
||||
CONTROL "短信商务通",IDC_USERMODIFY_SWT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,118,53,10
|
||||
CONTROL "RTX短信网关",IDC_USERMODIFY_RTX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,129,58,10
|
||||
CONTROL "极速发",IDC_USERMODIFY_SMSEXPRESS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,140,38,10
|
||||
CONTROL "短信通",IDC_USERMODIFY_DXT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,151,38,10
|
||||
CONTROL "客服易",IDC_USERMODIFY_UBOX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,162,38,10
|
||||
CONTROL "允许设置日程号码",IDC_USERMODIFY_ALLOWSETMOBILE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,189,75,10
|
||||
CONTROL "允许自行更改通道",IDC_USERMODIFY_ALLOWCHANGETD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,200,75,10
|
||||
CONTROL "允许查询失败短信",IDC_USERMODIFY_ALLOWFINDFAIL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,211,75,10
|
||||
CONTROL "允许扩展子端口号",IDC_USERMODIFY_ALLOWEXTEND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,222,75,10
|
||||
CONTROL "允许随机子端口号",IDC_USERMODIFY_ALLOWRANDSMSNUM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,233,75,10
|
||||
DEFPUSHBUTTON "确 定",IDOK,255,250,39,19
|
||||
PUSHBUTTON "取 消",IDCANCEL,298,250,39,19
|
||||
CONTROL "允许登录",IDC_USERMODIFY_BLOGIN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,349,18,46,10
|
||||
@ -1939,21 +1952,10 @@ BEGIN
|
||||
CONTROL "强制隐藏手机号码",IDC_USERMODIFY_HIDENUM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,349,217,75,10
|
||||
LTEXT "IP",IDC_STATIC,260,49,9,8
|
||||
LTEXT "强签名",IDC_STATIC,14,179,23,8
|
||||
CONTROL "抽奖系统",IDC_USERMODIFY_AWORD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,94,46,10
|
||||
CONTROL "短信商务通",IDC_USERMODIFY_SWT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,107,53,10
|
||||
LTEXT "提交速度",IDC_STATIC,132,114,31,8
|
||||
CONTROL "允许设置日程号码",IDC_USERMODIFY_ALLOWSETMOBILE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,189,75,10
|
||||
CONTROL "RTX短信网关",IDC_USERMODIFY_RTX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,118,58,10
|
||||
CONTROL "极速发",IDC_USERMODIFY_SMSEXPRESS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,130,38,10
|
||||
CONTROL "允许自行更改通道",IDC_USERMODIFY_ALLOWCHANGETD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,201,75,10
|
||||
CONTROL "允许查询失败短信",IDC_USERMODIFY_ALLOWFINDFAIL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,212,75,10
|
||||
CONTROL "允许扩展子端口号",IDC_USERMODIFY_ALLOWEXTEND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,222,75,10
|
||||
CONTROL "允许随机子端口号",IDC_USERMODIFY_ALLOWRANDSMSNUM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,233,75,10
|
||||
CONTROL "短信通",IDC_USERMODIFY_DXT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,143,38,10
|
||||
CONTROL "允许批量任务",IDC_USERMODIFY_PL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,349,230,61,10
|
||||
COMBOBOX IDC_USERMODIFY_MMSUSED,161,95,71,170,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "彩信量",IDC_STATIC,133,97,23,8
|
||||
CONTROL "客服易",IDC_USERMODIFY_UBOX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,254,155,38,10
|
||||
CONTROL "审核者",IDC_USERMODIFY_PL_VERIFY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,455,230,38,10
|
||||
CONTROL "需审核",IDC_USERMODIFY_PL_AUDIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,413,230,38,10
|
||||
PUSHBUTTON "清空",IDC_USERMODIFY_CLEARPASSWD,206,48,26,16
|
||||
@ -4950,7 +4952,7 @@ BEGIN
|
||||
COMBOBOX IDC_CORP_ANALYSE_QUERYALL,404,34,64,187,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
IDD_K_GZMSG_JL DIALOGEX 0, 0, 397, 288
|
||||
IDD_K_GZMSG_JL DIALOGEX 0, 0, 397, 321
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "激励评比结果"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
@ -4967,8 +4969,8 @@ BEGIN
|
||||
LTEXT "挑战比例",IDD_K_GZMSG_JL_PKRATIO_S,231,38,29,8
|
||||
COMBOBOX IDD_K_GZMSG_JL_PKRATIO,267,37,35,132,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "查询评比结果",IDD_K_GZMSG_JL_QUERY,238,15,65,17
|
||||
GROUPBOX "结果",IDC_STATIC,7,62,383,220
|
||||
CONTROL "",IDC_GZMSG_JL_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | WS_TABSTOP,13,74,370,198
|
||||
GROUPBOX "结果",IDC_STATIC,7,62,383,252
|
||||
CONTROL "",IDC_GZMSG_JL_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | WS_TABSTOP,13,74,370,234
|
||||
PUSHBUTTON "导入么么哒数据",IDD_K_GZMSG_JL_INPORTMMDCOUNT,313,15,65,17
|
||||
CONTROL "报表模式",IDD_K_GZMSG_JL_ADDLIST,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,314,38,44,10
|
||||
END
|
||||
@ -6895,7 +6897,7 @@ BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 390
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 281
|
||||
BOTTOMMARGIN, 314
|
||||
END
|
||||
|
||||
IDD_C_FPQUERY, DIALOG
|
||||
|
@ -347,8 +347,11 @@
|
||||
#define IDC_USERMODIFY_SDK 1150
|
||||
#define IDD_OTHER_AUTOSEND_MOBILE 1151
|
||||
#define IDC_CORP_MODIFY_EMAIL4 1151
|
||||
#define IDC_USERMODIFY_SDK_PROHIBITNONTEMPLATE 1151
|
||||
#define IDC_CORP_LXRMODIFY_SEX 1152
|
||||
#define IDD_OTHER_AUTOSEND_OVERDATE 1152
|
||||
#define IDC_USERMODIFY_SDK_PROHIBITDXY 1152
|
||||
#define IDC_USERMODIFY_SDK_PROHIBITCLIENT 1152
|
||||
#define IDC_CORP_MODIFY_MOBILE2 1153
|
||||
#define IDC_CORP_LXRMODIFY_ZJTYPE 1153
|
||||
#define IDD_OTHER_AUTOSEND_SETPASSWD 1153
|
||||
|
Loading…
Reference in New Issue
Block a user