Index: ssts-web/src/main/webapp/logon.jsp =================================================================== diff -u -r41220 -r41222 --- ssts-web/src/main/webapp/logon.jsp (.../logon.jsp) (revision 41220) +++ ssts-web/src/main/webapp/logon.jsp (.../logon.jsp) (revision 41222) @@ -990,14 +990,20 @@ function sendCodeBySms(that){ var userName = document.getElementById("j_username_display").value; var loginType = document.getElementById('loginType').value; - var encryptedUserName = ''; - if(loginType == 'error' && userName == ''){ - encryptedUserName = sessionStorage.getItem('loginUserName'); - } - if(userName == ''){ - alert('用户名不存在'); - return; + var encryptedUserName; + if(loginType == 'error'){ + if(userName == ''){ + encryptedUserName = sessionStorage.getItem('loginUserName'); + } + if(!encryptedUserName){ + alert('用户名不存在'); + return; + } }else { + if(userName == ''){ + alert('用户名不存在'); + return; + } encryptedUserName = encrypt.encrypt(userName); } sendAuthenticationCodeSms(encryptedUserName, 'login',function(res){