Browse Source

登錄接口處理

Dev
18300102974 2 years ago
parent
commit
e204f723d1
  1. 7
      EuroTran/EasyBL.WEBAPP/ShowEasy/SystemService.cs

7
EuroTran/EasyBL.WEBAPP/ShowEasy/SystemService.cs

@ -115,6 +115,7 @@ namespace EasyBL.WEBAPP.SYS
SuccessResponseMessage srm = null;
string sError = null;
var db = SugarBase.GetIntance();
int errorStaus = 500;
try
{
do
@ -123,11 +124,13 @@ namespace EasyBL.WEBAPP.SYS
var sPassword = dto.Password;
if (string.IsNullOrWhiteSpace(sUserID))
{
errorStaus = (int)StatusCodeEnum.ParameterError;
sError = @"帳號不能為空"; //帳號不能為空
break;
}
if (string.IsNullOrWhiteSpace(sPassword))
{
errorStaus = (int)StatusCodeEnum.ParameterError;
sError = @"密碼不能為空"; //密碼不能為空
break;
}
@ -139,11 +142,13 @@ namespace EasyBL.WEBAPP.SYS
if (oUser == null)
{
sError = @"帳號或密碼不正確"; //帳號或密碼不正確
errorStaus = (int)StatusCodeEnum.Unauthorized;
break;
}
if (oUser.Status != @"1")
{
errorStaus = (int)StatusCodeEnum.Unauthorized;
sError = @"該帳號未啓用"; //該帳號無效
break;
}
@ -213,7 +218,7 @@ namespace EasyBL.WEBAPP.SYS
{
srm = new SuccessResponseMessage(null, null)
{
STATUSCODE = (int)StatusCodeEnum.Error,
STATUSCODE = errorStaus,
MSG = sError
};
}

Loading…
Cancel
Save