Kaynağa Gözat

Merge branch 'master' of http://192.168.1.222:3000/duhongyu/Anyang_api

duhongyu 4 yıl önce
ebeveyn
işleme
eb531960b2

+ 9 - 2
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/Login/LoginController.cs

@@ -248,8 +248,9 @@ namespace CallCenterApi.Interface.Controllers
248 248
                 try
249 249
                 {
250 250
                     Dictionary<string, string> paras = new Dictionary<string, string>();
251
-                    string sql = " select * from T_Sys_UserAccount where F_UserCode=@F_UserCode and F_PassWord=@F_PassWord and F_DeleteFlag=0";
251
+                    string sql = " select * from T_Sys_UserAccount where (F_UserCode=@F_UserCode or F_UserName=@F_UserName) and F_PassWord=@F_PassWord and F_DeleteFlag=0";
252 252
                     paras.Add("@F_UserCode", login.Username);
253
+                    paras.Add("@F_UserName", login.Username);
253 254
                     paras.Add("@F_PassWord", login.Password);
254 255
 
255 256
                     dt = DbHelperSQL.Query(sql, paras).Tables[0];
@@ -340,7 +341,13 @@ namespace CallCenterApi.Interface.Controllers
340 341
                     else
341 342
                     {
342 343
                         //写入登录日志
343
-                        DataTable dt1 = new CallCenterApi.BLL.T_Sys_UserAccount().GetList("F_UserCode='" + login.Username + "'").Tables[0];
344
+                        //DataTable dt1 = new CallCenterApi.BLL.T_Sys_UserAccount().GetList("F_UserCode='" + login.Username + "'").Tables[0];
345
+                        Dictionary<string, string> paras1 = new Dictionary<string, string>();
346
+
347
+                        string sql1 = " select * from T_Sys_UserAccount where F_UserCode=@F_UserCode or F_UserName=@F_UserName ";
348
+                        paras1.Add("@F_UserCode", login.Username);
349
+                        paras1.Add("@F_UserName", login.Username);
350
+                        var dt1 = DbHelperSQL.Query(sql1, paras1).Tables[0];
344 351
                         if (dt1.Rows.Count > 0)
345 352
                         {
346 353
                             int rr = new CallCenterApi.BLL.T_Sys_LoginLogs().Add(new Model.T_Sys_LoginLogs()