old-for-new.html 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
  6. <meta name="apple-mobile-web-app-capable" content="yes">
  7. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  8. <title>Aiberle以旧换新</title>
  9. <link rel="stylesheet" type="text/css" href="css/mui.min.css" />
  10. <link rel="stylesheet" type="text/css" href="css/iconfont.css" />
  11. <link rel="stylesheet" type="text/css" href="css/icons-extra.css" />
  12. <link rel="stylesheet" type="text/css" href="css/main.css" />
  13. <style>
  14. .pro-select-color{padding: 3px 0;background: #fff;border: 1px solid rgba(0,0,0,.1); color: #999;border-radius: 5px;margin-right: 8px;margin-bottom: 15px; display: inline-block;width: 46%;text-align: center;font-size: 14px;}
  15. .pro-select-color.active{background: #737272;color: #fff;}
  16. .mui-control-content img{display: block;max-width: 100%;}
  17. .return {position: fixed;right: 10px;bottom: 140px;background: rgba(0, 0, 0, .1);padding: 12px;border-radius: 50%;height: 50px;width: 50px;text-align: center;opacity: .9;color: #333;display: none;}
  18. .my-picker {max-height: 100%;background-color: rgba(0, 0, 0, .5);}
  19. .my-btn-receive {width: 100%;border-radius: 0;bottom: 0;height: 50px;line-height: 50px;text-align: center;font-size: 1.1rem; border: 0;position: fixed;right: 0;background: #f1443c;color: #fff;}
  20. .mui-icon-extra-sweep{position: absolute;right: 0;top: 0;padding: 8px;}
  21. .oldNew-title{position: relative;font-size: 1rem;font-weight: bold;padding-left: 15px;margin: 10px 0;}
  22. .oldNew-title:after{content:''; position: absolute;left: 3px;top: 8px;width: 6px;height: 6px;border-radius: 6px;background: #f00;}
  23. .oldNew-ul{border: 1px solid rgba(0,0,0,.1);border-radius: 10px;padding: 10px;font-size: .6rem;margin-bottom: 10px;color: #666;}
  24. .oldNew-ul .tt{color: #333;font-size: .8rem;font-weight: bold;padding: 4px 0;}
  25. .oldNew-ul li{margin: 3px 0;}
  26. .link-updown{color: #666;font-size: .7rem;padding: 5px;}
  27. .link-updown .mui-icon{font-size: 1.2rem;}
  28. .box-content{height: 87px;overflow: hidden;}
  29. .mui-input{font-size: .7rem;}
  30. #ipt-scan::-webkit-input-placeholder{color: #999;}
  31. </style>
  32. <script>
  33. //屏蔽分享
  34. document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
  35. WeixinJSBridge.call('hideOptionMenu');
  36. });
  37. </script>
  38. </head>
  39. <body>
  40. <footer class="mui-bar mui-bar-tab" style="box-shadow: 0 0 0 0;">
  41. <ul class="mui-table-view mui-table-view-striped mui-table-view-condensed my-grid-view-no">
  42. <li class="mui-table-view-cell">
  43. <div class="my-btn-receive" style="background-color: #f2312f;">立即领取</div>
  44. </li>
  45. </ul>
  46. </footer>
  47. <div class="mui-content">
  48. <div class="banner-box-pro">
  49. <div id="slider" class="mui-slider">
  50. <div class="mui-slider-group mui-slider-loop">
  51. <!-- 额外增加的一个节点(循环轮播:第一个节点是最后一张轮播) -->
  52. <div class="mui-slider-item mui-slider-item-duplicate">
  53. <a>
  54. <img src="images/oldfornew.jpeg">
  55. </a>
  56. </div>
  57. <!-- 第一张 -->
  58. <div class="mui-slider-item">
  59. <a>
  60. <img src="images/oldfornew.jpeg">
  61. </a>
  62. </div>
  63. <!-- 额外增加的一个节点(循环轮播:最后一个节点是第一张轮播) -->
  64. <div class="mui-slider-item mui-slider-item-duplicate">
  65. <a>
  66. <img src="images/oldfornew.jpeg">
  67. </a>
  68. </div>
  69. </div>
  70. <div class="mui-slider-indicator">
  71. <div class="mui-indicator mui-active" style="display: none;"></div>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="mui-control-content mui-active" id="item1">
  76. <div class="mui-content-padded">
  77. <div class="oldNew-title">活动详情</div>
  78. <div class="box-content">
  79. <ul class="oldNew-ul">
  80. <li class="tt">爱贝源冲奶机以旧换新活动介绍</li>
  81. <li>1、凡是爱贝源冲奶机的客户,不论购买渠道或冲奶机好坏都可参加本次活动。</li>
  82. <li>2、用户将冲奶机按回收地址寄回。在活动页面提交快递单号,即刻发放799元折旧代金券,寄回运费统一以45元代金券形式,也发放至客户的aiberle微信公众号会员账户。</li>
  83. <li>3、代金券仅限在aiberle微商城购买aiberle桌面净水机产品可直接等额抵用现金。</li>
  84. </ul>
  85. <ul class="oldNew-ul">
  86. <li class="tt">代金券使用规则</li>
  87. <li>1、折旧价值以代金券形式返还到用户账户,可在“会员中心-券包”里查看。</li>
  88. <li>2、活动时间:3月15日-4月15日,代金券超过活动期限未使用,将自动失效。</li>
  89. <li>3、用户使用抵用券购机,发货前退款,返还付款,抵用券退至该用户账号;发货后取消订单,抵用券自动作废,仅退款差额部分。</li>
  90. </ul>
  91. </div>
  92. <div class="mui-text-center"><span class="link-updown">展开<span class="mui-icon mui-icon-arrowdown"></span></span></div>
  93. <div class="oldNew-title">物流单号</div>
  94. <div class="mui-input-row">
  95. <input type="text" class="mui-input" data-input-password="3" placeholder="请输入寄回冲奶机的物流单号或扫描条形码" id="ipt-scan"><span class="mui-icon-extra mui-icon-extra-sweep mui-active"></span>
  96. </div>
  97. <p>
  98. 提示:填写单号,即可领取799元的代金券和45元运费代金券,机器无法寄回的用户,请联系客服。
  99. </p>
  100. </div>
  101. </div>
  102. </div>
  103. <div class="return">
  104. <span onClick="gotoTop(0.1,10);return false;" class="mui-icon-extra mui-icon-extra-top"></span>
  105. </div>
  106. <!-- 加载ing -->
  107. <div class="loading covers">
  108. <div class="loading-bj"></div>
  109. <p>加载中...</p>
  110. </div>
  111. <!-- 加载ing END -->
  112. <script src="js/mui.min.js"></script>
  113. <script src="js/jquery-2.1.1.min.js"></script>
  114. <script src="js/main.js"></script>
  115. <script src="js/wechat-utils-1.0.js"></script>
  116. <script>
  117. window.addEventListener('pageshow', function(e) {
  118. // 通过persisted属性判断是否存在 BF Cache
  119. if(e.persisted) {
  120. location.reload();
  121. }
  122. });
  123. mui.ready(function() {
  124. var slider = mui("#slider");
  125. slider.slider({
  126. interval: 0
  127. });
  128. $(".loading").hide().css("opacity", "0");
  129. });
  130. //立即领取
  131. $(document).on('tap', '.my-btn-receive', function() {
  132. if($("#ipt-scan").val()!=''){
  133. $.ajax( base_path + '/wechat/coupon/recCouRen?dates=' + new Date().getTime(),{
  134. data :{
  135. couponId : 20000
  136. },
  137. dataType:'json',
  138. type:'post',
  139. xhrFields: {
  140. withCredentials: true
  141. },
  142. crossDomain: true,
  143. timeout:15000,
  144. success:function(dt){
  145. console.log(dt);
  146. if(dt.isRedirect) {
  147. location.href = dt.redirectURL;
  148. } else {
  149. if(dt.status){
  150. mui.alert('领取成功!','提示',function () {
  151. location.href = 'pro-details.html?productId=39';
  152. });
  153. }else{
  154. mui.alert(dt.message,'提示',function () {
  155. location.href = 'index.html';
  156. });
  157. }
  158. }
  159. },
  160. error:function(xhr,type,errorThrown){
  161. //异常处理;
  162. console.log(xhr);
  163. mui.alert("领取失败!网络错误");
  164. }
  165. });
  166. }else{
  167. mui.alert("请输入寄回冲奶机的物流单号!")
  168. }
  169. });
  170. //扫码
  171. $(document).on('tap', '#ipt-scan', function() {
  172. wx.scanQRCode({
  173. needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
  174. scanType: ["barCode"], // 可以指定扫二维码qrCode还是一维码,默认二者都有
  175. success: function(res) {
  176. var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
  177. var serial = result.split(",");
  178. $("#ipt-scan").text(serial[serial.length-1]);
  179. }
  180. });
  181. });
  182. //绑定滚动条事件
  183. $(window).on("scroll", function() {
  184. //向下滚动距离大于180像素显示返回顶部,否则隐藏
  185. if($(window).scrollTop() > 180) {
  186. $(".return").show();
  187. } else {
  188. $(".return").hide();
  189. }
  190. });
  191. $(document).on('tap', '.link-updown', function() {
  192. if($(this).find(".mui-icon-arrowup").length>0){
  193. $(".box-content").css("height","87px");
  194. $(this).html('展开<span class="mui-icon mui-icon-arrowdown"></span>');
  195. }else{
  196. $(".box-content").css("height","auto");
  197. $(this).html('收起<span class="mui-icon mui-icon-arrowup"></span>');
  198. }
  199. });
  200. </script>
  201. </body>
  202. </html>