zfcg.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>支付跳转页面</title>
  6. <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport"/>
  7. <meta content="yes" name="apple-mobile-web-app-capable"/>
  8. <meta content="black" name="apple-mobile-web-app-status-bar-style"/>
  9. <meta content="telephone=no" name="format-detection"/>
  10. <link rel="stylesheet" type="text/css" href="/static/style.css"/>
  11. </head>
  12. <body>
  13. <!--
  14. * 17素材vip建站专区模块代码
  15. * 详尽信息请看官网:http://www.17sucai.com/pins/vip
  16. *
  17. * Cdight , 温州易站网络科技有限公司版权所有
  18. *
  19. * 请尊重原创,未经允许请勿转载。
  20. * 在保留版权的前提下可应用于个人或商业用途
  21. -->
  22. <section class="aui-flexView">
  23. <section class="aui-scrollView" style="margin-top: 20%;">
  24. <div class="aui-pay-box">
  25. <div class="aui-pay-text">
  26. <p style="font-size: 35px;" id="zfcg">正在支付</p>
  27. <h2><em>¥</em>{$paydata.amount}</h2>
  28. </div>
  29. <div class="aui-pay-fill">
  30. <div class="aui-pay-flex">
  31. <div class="aui-flex b-line">
  32. <div class="aui-flex-box">
  33. <h2 class="aui-pay-titleS">支付信息</h2>
  34. </div>
  35. </div>
  36. <div class="aui-pay-info">
  37. <p class="aui-flex">支付金额 <em class="aui-flex-box">¥{$paydata.amount}</em></p>
  38. <p class="aui-flex">支付方式 <em class="aui-flex-box">微信H4支付</em></p>
  39. <p class="aui-flex">编号 <em class="aui-flex-box">{$paydata.out_trade_no}</em></p>
  40. </div>
  41. </div>
  42. </div>
  43. <!--<div class="aui-pay-com">-->
  44. <!-- <button>完成</button>-->
  45. <!--</div>-->
  46. </div>
  47. </section>
  48. </section>
  49. <input type="hidden" id="id" value="{$paydata.id}">
  50. <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
  51. <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"
  52. integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
  53. crossorigin="anonymous"></script>
  54. <script>
  55. var srt=1;
  56. function showUnreadNews()
  57. {
  58. $(document).ready(function() {
  59. var id=$('#id').val()
  60. if(!id){
  61. layer.msg('id不对');
  62. return false;
  63. }
  64. ++srt
  65. var params={'id':id};
  66. $.ajax({
  67. url:"/index/paydsf/zfcg", // 目标资源
  68. cache: false, //true 如果当前请求有缓存的话,直接使用缓存。如果该属性设置为 false,则每次都会向服务器请求
  69. async: true, //默认是true,即为异步方式
  70. data: params,
  71. dataType: "json", // 服务器响应的数据类型
  72. type: "POST", // 请求方式
  73. success: function (data) {
  74. console.log(data)
  75. if(data.type==2){
  76. $('#zfcg').html('支付成功')
  77. clearInterval(timer);
  78. }else{
  79. if(srt==10){
  80. clearInterval(timer);
  81. $('#zfcg').html('支付失败')
  82. }else{
  83. $('#zfcg').html('正在支付')
  84. }
  85. }
  86. }
  87. });
  88. });
  89. }
  90. var timer=setInterval('showUnreadNews()',3000);//轮询执行,500ms一次
  91. </script>
  92. </body>
  93. </html>