| | |
| | | </div> |
| | | <script type="text/javascript" src="module/apiUrl.js"></script> |
| | | <script type="text/javascript" src="assets/libs/layui/layui.js"></script> |
| | | <script type="text/javascript" src="module/aes.js"></script> |
| | | <script type="text/javascript" src="assets/libs/login.js"></script> |
| | | <script type="text/javascript" src="module/Math.uuid.js"></script> |
| | | |
| | | <script> |
| | | layui.config({ |
| | | base: 'module/' |
| | |
| | | xhrFields: { |
| | | withCredentials: true |
| | | }, |
| | | data: obj.field, |
| | | data: { |
| | | deviceId :$("input[name='deviceId']").val(), |
| | | password : getAesString($("input[name='password']").val()), |
| | | username : getAesString($("input[name='username']").val()), |
| | | validCode : $("input[name='validCode']").val() |
| | | }, |
| | | type: 'POST', |
| | | beforeSend: function (xhr) { |
| | | xhr.setRequestHeader('Authorization', 'Basic ' + window.btoa(config.clientId + ":" + config.clientSecret)); |
| | | xhr.setRequestHeader('Authorization', 'Basic ' + getAesString(config.clientId + ":" + config.clientSecret)); |
| | | }, |
| | | success: function (data) { |
| | | // console.log(JSON.stringify(data)); |
| | | // debugger; |
| | | if (data.code === 0) { |
| | | config.putToken(data.data); |
| | | layer.msg('登录成功', {icon: 1, time: 500}, function () { |
| | | layer.msg('登录成功', {icon: 1, time: 2000}, function () { |
| | | location.replace('./'); |
| | | }); |
| | | } else { |
| | | layer.closeAll('loading'); |
| | | layer.msg(data.msg, {icon: 5, time: 500}); |
| | | layer.msg(data.msg, {icon: 5, time: 2000}); |
| | | $('.login-captcha').click(); |
| | | } |
| | | }, |
| | | error: function (xhr) { |
| | | //console.log(xhr) |
| | | layer.closeAll('loading'); |
| | | layer.msg(xhr.responseJSON.msg, {icon: 5, time: 500}); |
| | | layer.msg(xhr.responseJSON.msg, {icon: 5, time: 2000}); |
| | | $('.login-captcha').click(); |
| | | } |
| | | }); |
| | | //阻止表单跳转 |