login.html 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <!DOCTYPE html>
  2. <html lang="zh-CN" xmlns:th="https://www.thymeleaf.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="https://www.thymeleaf.org ">
  4. <head>
  5. <title>采美365网-中国美业全方位线上交易服务互动平台,做美业,上采美</title>
  6. <template th:replace="components/head-link"></template>
  7. <link th:href="@{/css/account/login.css(v=${version})}" rel="stylesheet" type="text/css">
  8. </head>
  9. <body>
  10. <!--头部-->
  11. <header>
  12. <div class="baseHeadCenter">
  13. <div class="wrap clear">
  14. <a href="/index.html" class="h5Only mClassBtn mIcon" title="主页"></a>
  15. <a href="/" class="logo">
  16. <img class="pcOnly" src="/img/base/logo.png" alt="采美 生美/医美采购服务平台"/>
  17. <img class="h5Only" src="/img/base/logo_m.png" alt="采美 生美/医美采购服务平台"/>
  18. </a>
  19. <a href="javascript:void(0);" title="关闭" class="h5Only closeLogin"></a>
  20. </div>
  21. </div>
  22. <input type="hidden" th:value="${spiServer}" id="spiServer">
  23. <input type="hidden" th:value="${agent}" id="userAgent">
  24. </header>
  25. <!-- 二级页面 -->
  26. <div id="loginPage">
  27. <div class="loginWrap clear">
  28. <div class="loginForm">
  29. <div class="title">
  30. <h1>欢迎登录</h1>
  31. <h2>生美 / 医美采购服务平台</h2>
  32. </div>
  33. <form v-show="!qrCodeLogin">
  34. <label class="account">
  35. <input type="text" v-model="loginAccount" placeholder="请输入邮箱或手机号" :rule="rule.account" maxlength="30" @blur="blurHandle($event)" needverify>
  36. <i class="checked icon mIcon"></i>
  37. <span class="errTips icon mIcon" tips="请提供正确的邮箱或手机号码"></span>
  38. </label>
  39. <label class="password">
  40. <input type="password" v-model="loginPassword" placeholder="请输入密码" :rule="rule.password" maxlength="36" @blur="blurHandle($event)" needverify>
  41. <i class="checked icon mIcon"></i>
  42. <span class="errTips icon mIcon" tips="6-30位数字或字母或字符"></span>
  43. <i class="icon showPwd" @click="showPassword($event)"></i>
  44. </label>
  45. <div class="forget">
  46. <a href="javascript:void(0);">忘记密码?</a>
  47. </div>
  48. <div class="submit clear">
  49. <a v-if="isPC" class="btn" href="/sign-up.html">免费注册</a>
  50. <button class="btn" type="button" @click="loginSubmit()">登录</button>
  51. <a v-if="!isPC" class="btn" href="/sign-up.html">免费注册</a>
  52. </div>
  53. <a v-if="isPC" href="javascript:void(0);" class="codeBtn icon" @click="toQrCodeLogin()"></a>
  54. </form>
  55. <div v-if="isPC" v-show="qrCodeLogin" class="qrCodeBox">
  56. <a href="javascript:void(0);" class="changeBtn icon" @click="toNormalLogin()">账号登录</a>
  57. <div id="qrCodeWrap">
  58. <div class="qrCode"><img src="" alt=""></div>
  59. <div class="qrInfo">请使用微信扫描二维码登录“采美365网”</div>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. <!-- 引入底部 -->
  66. <template th:replace="components/footer"></template>
  67. <template th:replace="components/foot-link"></template>
  68. <script charset="utf-8" type="text/javascript" src="https://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js"></script>
  69. <script charset="utf-8" type="text/javascript" th:src="@{/js/account/login.js(v=${version})}"></script>
  70. </body>
  71. </html>