|
|
@ -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 |
|
|
|
}; |
|
|
|
} |
|
|
|