|
|
@@ -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()
|