|
@@ -250,16 +250,16 @@ namespace EMIS.Web.Controllers.UserManagement
|
|
|
try
|
|
|
{
|
|
|
string pwd = batchInitPasswordView.Password;
|
|
|
- if (!(new Regex("^(?=.*?[0-9])(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[#?!@$%^&*-]).{8,}$").IsMatch(pwd)))
|
|
|
- {
|
|
|
- return Json(new ReturnMessage()
|
|
|
- {
|
|
|
- IsSuccess = true,
|
|
|
- Message = "保存失败,原因:密码须包含大小写英文、特殊字符、数字且长度大于或等于8位!"
|
|
|
- });
|
|
|
- }
|
|
|
if (pwd != null && batchInitPasswordView.BatchInt == true)
|
|
|
{
|
|
|
+ if (!(new Regex("^(?=.*?[0-9])(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[#?!@$%^&*-]).{8,}$").IsMatch(pwd)))
|
|
|
+ {
|
|
|
+ return Json(new ReturnMessage()
|
|
|
+ {
|
|
|
+ IsSuccess = true,
|
|
|
+ Message = "保存失败,原因:密码须包含大小写英文、特殊字符、数字且长度大于或等于8位!"
|
|
|
+ });
|
|
|
+ }
|
|
|
pwd = pwd.MD5();
|
|
|
}
|
|
|
if (batchInitPasswordView.type == 0)
|