sub-login.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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="https://cdn.washpayer.com/components/lib/mui.min.css"/>
  16. <link rel="stylesheet" href="../components/custom/css/common.css"/>
  17. <link rel="stylesheet" href="css/xyf.common.min.css"/>
  18. </head>
  19. <body class="bg-white">
  20. <div class="page-main">
  21. <div class="login-logo"></div>
  22. <div class="input-group-card">
  23. <div class="input-row input-clear">
  24. <input id="userName" type="tel" maxlength="11" placeholder="手机号">
  25. </div>
  26. <div class="input-row input-clear">
  27. <input id="password" type="password" maxlength="20" placeholder="密码">
  28. <span class="mui-icon mui-icon-eye"></span>
  29. </div>
  30. </div>
  31. <p class="login-forget">
  32. <a href="sub-password-forget.html">忘记密码?</a>
  33. </p>
  34. <div class="subt">
  35. <input class="mui-btn-block" type="button" id="loginBtn" value="登录" onclick="login()">
  36. </div>
  37. </div>
  38. <script src="https://cdn.washpayer.com/components/lib/jquery.min.js?v=1"></script>
  39. <script src="https://cdn.washpayer.com/components/lib/mui.min.js"></script>
  40. <script src="../components/lib/md5.js"></script>
  41. <script src="/components/custom/js/common.js"></script>
  42. <script src="js/xyf.common.js"></script>
  43. <script src="js/xyf.login.js"></script>
  44. <script>
  45. var agentId = getQueryString('agentId') || getCookie("sub_account_login_agentid");
  46. if (!agentId) {
  47. mui.alert("请向经销商索要登录链接。", '缺少参数', '确定');
  48. $(".page-main").hide();
  49. }
  50. document.onkeydown = function (event) {
  51. if (event.keyCode == 13) {
  52. login();
  53. }
  54. };
  55. function login() {
  56. //检查手机号码
  57. var userName = $("#userName").val();
  58. if (!isPhone(userName)) {
  59. mui.toast("请输入11位正确手机号码");
  60. return;
  61. }
  62. //检查密码
  63. var password = $("#password").val();
  64. if (password.length < 6) {
  65. mui.toast("请输入正确的密码");
  66. return;
  67. }
  68. myAjax({
  69. type: "POST",
  70. mask: "正在登录...",
  71. url: "/subAccount/login",
  72. data: {agentId: agentId, "name": userName, "password": hex_md5(password)},
  73. dataType: "json",
  74. success: function (res) {
  75. if (res.result == 1) {
  76. var url = '/app/index.html';
  77. goPage(url);
  78. } else {
  79. mui.alert(res.description, '温馨提示', '确定');
  80. }
  81. $('.mui-popup').focus();// ios的输入框获取焦点,导致弹窗点击不了,必须加上该代码
  82. }
  83. });
  84. }
  85. </script>
  86. </body>
  87. </html>