vip-equity.html 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>成为会员</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
  10. <meta http-equiv="Pragma" content="no-cache" />
  11. <meta http-equiv="Expires" content="0" />
  12. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  13. <meta http-equiv="X-UA-Compatible" content="IE=8">
  14. <meta http-equiv="Cache" content="no-cache">
  15. <link rel="stylesheet" type="text/css" href="css/mui.min.css" />
  16. <link rel="stylesheet" type="text/css" href="css/iconfont.css" />
  17. <link rel="stylesheet" type="text/css" href="css/style.css" />
  18. <style>
  19. .mui-content {
  20. background: #fff;
  21. }
  22. .vip-equity-list {
  23. margin: 40px auto;
  24. display: block;
  25. width: 250px;
  26. list-style: none;
  27. padding: 0;
  28. }
  29. .vip-equity-list>li {
  30. position: relative;
  31. width: 100%;
  32. margin: 12px 0;
  33. color: #666;
  34. padding: 3px 0;
  35. }
  36. .vip-equity-list>li .content {
  37. border-radius: 25px;
  38. width: 100%;
  39. padding: 3px 0 3px 50px;
  40. border: 1px solid rgba(0, 0, 0, .1);
  41. margin: 0;
  42. font-size: 12px;
  43. white-space: nowrap;
  44. }
  45. .vip-equity-list>li .icon {
  46. border-radius: 35px;
  47. padding: 7px;
  48. background: #243052;
  49. border: 1px solid #243052;
  50. width: 35px;
  51. height: 35px;
  52. text-align: center;
  53. color: #fff;
  54. position: absolute;
  55. left: 0;
  56. top: 0;
  57. font-size: 18px;
  58. font-weight: bold;
  59. }
  60. .my-join-vip {
  61. display: block;
  62. width: 160px;
  63. margin: 30px auto 50px auto;
  64. padding: 9px 16px;
  65. border-radius: 25px;
  66. background: #fff;
  67. border: 1px solid rgba(36,48,82,.5);
  68. font-size: 16px;
  69. color: #243052;
  70. }
  71. .my-join-vip:active {
  72. background: #fff !important;
  73. color: #333 !important;
  74. }
  75. .my-join-vip:disabled {
  76. background: #fff;
  77. color: #999;
  78. }
  79. </style>
  80. <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
  81. <script>
  82. //屏蔽分享
  83. document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
  84. WeixinJSBridge.call('hideOptionMenu');
  85. });
  86. </script>
  87. </head>
  88. <body style="background: #fff;">
  89. <div class="loading-bg">
  90. <div class="mui-loading">
  91. <div class="mui-spinner">
  92. </div>
  93. &nbsp;&nbsp;加载中...
  94. </div>
  95. </div>
  96. <div class="mui-content">
  97. <img width="100%" src="images/vip-quanyi.jpg" />
  98. <ul class="vip-equity-list">
  99. <li>
  100. <div class="content">
  101. 注册会员即可获得100积分
  102. </div>
  103. <div class="icon">
  104. 1
  105. </div>
  106. </li>
  107. <li>
  108. <div class="content">
  109. 会员专享折扣
  110. </div>
  111. <div class="icon">
  112. 2
  113. </div>
  114. </li>
  115. <li>
  116. <div class="content">
  117. 购买产品,享受积分抵扣现金优惠
  118. </div>
  119. <div class="icon">
  120. 3
  121. </div>
  122. </li>
  123. <li>
  124. <div class="content">
  125. 积分换购特惠商品权益
  126. </div>
  127. <div class="icon">
  128. 4
  129. </div>
  130. </li>
  131. <li>
  132. <div class="content">
  133. 会员专享生日大礼包
  134. </div>
  135. <div class="icon">
  136. 5
  137. </div>
  138. </li>
  139. </ul>
  140. <button type="button" class="mui-btn my-join-vip" style="display: none;">成为会员</button>
  141. </div>
  142. <script type="text/javascript" src="js/mui.min.js"></script>
  143. <script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
  144. <script type="text/javascript" src="js/main.js"></script>
  145. <script type="text/javascript">
  146. mui.ready(function() {
  147. document.querySelector('.loading-bg').style.display = 'none';
  148. $.ajax(base_path + '/user/member?dates=' + new Date().getTime(), {
  149. dataType: 'json',
  150. type: 'post',
  151. timeout: 15000,
  152. xhrFields: {
  153. withCredentials: true
  154. },
  155. crossDomain: true,
  156. success: function(dt) {
  157. if(dt.isRedirect) {
  158. location.href = dt.redirectURL;
  159. } else {
  160. var data = dt.data;
  161. if(dt.status) {
  162. if(data.userIsVip == 1){ //是否为vip :1:非vip 2:vip
  163. $('.my-join-vip').text('成为会员')
  164. $('.my-join-vip').show();
  165. }else{
  166. if(data.userArrange == 1){//是否已完善信息 1:已完善 2:未完善
  167. $('.my-join-vip').hide();
  168. }else{
  169. $('.my-join-vip').text('完善信息')
  170. $('.my-join-vip').show();
  171. }
  172. }
  173. }
  174. }
  175. },
  176. error: function(xhr, type, errorThrown) {
  177. console.log(xhr)
  178. }
  179. });
  180. });
  181. // 弹窗
  182. $(document).on('tap', '.my-join-vip', function() {
  183. location.href='register-vip.html';
  184. });
  185. </script>
  186. </body>
  187. </html>