|
|
@ -39,6 +39,8 @@ namespace AMESCoreStudio.WebApi.Controllers.SYS |
|
|
|
{ |
|
|
|
var account = await _context.UserInfoes.Where(m => m.LoginNo == loginData.LoginNo && m.LoginPassword == loginData.LoginPassword).FirstOrDefaultAsync(); |
|
|
|
if (account != null) |
|
|
|
{ |
|
|
|
if ((int)account.UserStatusID == 1) |
|
|
|
{ |
|
|
|
loginData.UserID = account.UserID; |
|
|
|
|
|
|
@ -81,6 +83,23 @@ namespace AMESCoreStudio.WebApi.Controllers.SYS |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
switch((int)account.UserStatusID) |
|
|
|
{ |
|
|
|
case 0: |
|
|
|
loginData.Msg = "用戶狀態錯誤:未激活"; |
|
|
|
break; |
|
|
|
case 2: |
|
|
|
loginData.Msg = "用戶狀態錯誤:禁用"; |
|
|
|
break; |
|
|
|
case 3: |
|
|
|
loginData.Msg = "用戶狀態錯誤:注销"; |
|
|
|
break; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
loginData.Msg = "用戶或密碼錯誤"; |
|
|
|
} |
|
|
|