login.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8"/>
  5. <meta name="author" content=""/>
  6. <meta name="description" content=""/>
  7. <meta name="keywords" content="扫码支付,线上投币,运营数据,物联网"/>
  8. <meta name="format-detection" content="telphone=no,email=no"/>
  9. <meta name="viewport"
  10. content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/>
  11. <meta http-equiv="Pragma" content="no-cache">
  12. <meta http-equiv="Cache-control" content="no-cache">
  13. <meta http-equiv="Cache" content="no-cache">
  14. <title>测试员:登录</title>
  15. <link rel="stylesheet" href="/components/lib/mui.min.css"/>
  16. <link rel="stylesheet" href="/components/custom/css/common.css"/>
  17. <link rel="stylesheet" href="/app/css/xyf.common.min.css"/>
  18. </head>
  19. <body class="bg-white">
  20. <div class="login-logo"></div>
  21. <div class="input-group-card">
  22. <div class="input-row input-clear">
  23. <input id="userName" type="tel" maxlength="11" placeholder="手机号">
  24. </div>
  25. <div class="input-row input-clear">
  26. <input id="password" type="password" maxlength="20" placeholder="密码">
  27. </div>
  28. </div>
  29. <div class="subt">
  30. <input class="mui-btn-block" type="button" id="loginBtn" value="登录" onclick="login()">
  31. </div>
  32. <script src="/components/lib/jquery.min.js"></script>
  33. <script src="/components/lib/mui.min.js"></script>
  34. <script src="/app/js/xyf.login.js"></script>
  35. <script src="/components/lib/md5.js"></script>
  36. <script src="/components/custom/js/common.js"></script>
  37. <script>
  38. var agentLogoUrl = getCookie(Cookie_Constant.agentLogoUrl);
  39. if (agentLogoUrl) {
  40. $(".login-logo").css("background-image", "url(" + agentLogoUrl + ")");
  41. }
  42. document.onkeydown = function (event) {
  43. if (event.keyCode == 13) {
  44. login();
  45. }
  46. };
  47. function login() {
  48. //检查手机号码
  49. var userName = $("#userName").val();
  50. if (!isPhone(userName)) {
  51. mui.toast("请输入11位正确手机号码");
  52. return;
  53. }
  54. //检查密码
  55. var password = $("#password").val();
  56. if (password.length < 6) {
  57. mui.toast("请输入正确的密码");
  58. return;
  59. }
  60. myAjax({
  61. type: "POST",
  62. url: "/test/login",
  63. headers: get_token_headers("Tester"),
  64. data: JSON.stringify({"username": userName, "password": hex_md5(password)}),
  65. contentType: 'application/json',
  66. dataType: "json",
  67. success: function (res) {
  68. if (res.result == 1) {
  69. localStorage.setItem(get_token_session_key("Tester"), res.payload.token);
  70. var url = 'index.html';
  71. goPage(url);
  72. } else if (res.result == 0) {
  73. var btnArray = ['确定'];
  74. mui.confirm(res.description, '温馨提示', btnArray, function (e) {
  75. });
  76. } else {
  77. mui.alert(res.description, '温馨提示', '确定');
  78. }
  79. }
  80. });
  81. }
  82. </script>
  83. </body>
  84. </html>