Kaynağa Gözat

登录修改

liyuanyuan 2 yıl önce
ebeveyn
işleme
26325b5221

+ 20 - 19
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/Login/LoginController.cs

@@ -52,8 +52,8 @@ namespace CallCenterApi.Interface.Controllers
52 52
                 log.Error(Configs.GetValue("AuthDate"));
53 53
                 log.Error(ex.ToString());
54 54
             }
55
-            //if (string.IsNullOrEmpty(login.Code))
56
-            //    return Error("请输入验证码");
55
+            if (string.IsNullOrEmpty(login.Code))
56
+                return Error("请输入验证码");
57 57
 
58 58
             bool appResult = LoodLoop();
59 59
             if (appResult)
@@ -82,23 +82,24 @@ namespace CallCenterApi.Interface.Controllers
82 82
                     paras.Add("@F_PassWord", pw);//login.Password
83 83
 
84 84
                     dt = DbHelperSQL.Query(sql, paras).Tables[0];
85
-                    if (dt != null)
86
-                    {
87
-                     
88
-                        //var code  = new BLL.T_Sys_VerificationCode().GetModelList("F_Timestamp='" + login .Timestamp  + "' " +
89
-                        //    "and F_Code='" + login .Code  + "'order by F_CreateTime desc");
90
-                        //if (code != null && code.Count > 0)
91
-                        //{
92
-                        //    var modelSms = code.First();
93
-                        //    if ((DateTime.Now - modelSms.F_CreateTime.Value ).Minutes > 10)
94
-                        //    {
95
-                        //        return Error("验证码已失效");
96
-                        //    }
97
-                        //}
98
-                        //else
99
-                        //{
100
-                        //    return Error("验证码错误");
101
-                        //}  
85
+                 if (dt != null && dt.Rows.Count>0)
86
+                      
87
+                        {
88
+
89
+                        var code = new BLL.T_Sys_VerificationCode().GetModelList("F_Timestamp='" + login.Timestamp + "' " +
90
+                            "and F_Code='" + login.Code + "'order by F_CreateTime desc");
91
+                        if (code != null && code.Count > 0)
92
+                        {
93
+                            var modelSms = code.First();
94
+                            if ((DateTime.Now - modelSms.F_CreateTime.Value).Minutes > 10)
95
+                            {
96
+                                return Error("验证码已失效");
97
+                            }
98
+                        }
99
+                        else
100
+                        {
101
+                            return Error("验证码错误");
102
+                        }
102 103
 
103 104
 
104 105