wxpay.htm 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <!--{if $Appbyme}-->
  2. <!DOCTYPE HTML>
  3. <html>
  4. <head>
  5. <meta name="viewport" content="width=device-width; initial-scale=1.0;">
  6. <title>{lang xj_event:xianszf}</title>
  7. <link rel="stylesheet" href="source/plugin/xj_event/mobileui/jquery.mobile-1.4.5.css">
  8. <script src="source/plugin/xj_event/mobileui/jquery.js"></script>
  9. <script src="source/plugin/xj_event/mobileui/jquery.mobile-1.4.5.js"></script>
  10. <script>
  11. $(function(){
  12. //设置popup窗口的宽度
  13. $('#popupDialog').css('width',$(window).width()*0.8);
  14. });
  15. </script>
  16. <style>
  17. body{font-family: Microsoft YaHei;}
  18. .ui-shadow,
  19. .ui-btn-up-a,
  20. .ui-btn-hover-a,
  21. .ui-btn-down-a,
  22. .ui-body-b,
  23. .ui-btn-up-b,
  24. .ui-btn-hover-b,
  25. .ui-btn-down-b,
  26. .ui-bar-c,
  27. .ui-body-c,
  28. .ui-btn-up-c,
  29. .ui-btn-hover-c,
  30. .ui-btn-down-c,
  31. .ui-bar-c,
  32. .ui-body-d,
  33. .ui-btn-up-d,
  34. .ui-btn-hover-d,
  35. .ui-btn-down-d,
  36. .ui-bar-d,
  37. .ui-body-e,
  38. .ui-btn-up-e,
  39. .ui-btn-hover-e,
  40. .ui-btn-down-e,
  41. .ui-bar-e,
  42. .ui-overlay-shadow,
  43. .ui-shadow,
  44. .ui-btn-active,
  45. .ui-body-a,
  46. .ui-bar-a {text-shadow: none;box-shadow: none;-webkit-box-shadow: none;}
  47. </style>
  48. <meta charset="gb2312">
  49. </head>
  50. <script type="text/javascript" src="mobcent/app/web/js/appbyme/appbyme.js"></script>
  51. <script type="text/javascript">
  52. //userinfo用户中心 search查询 sign签到 scan二维码扫描 fasttext快发文字 fastimage快发图片 fastcamera快发拍照 fastaudio快发语音 webapp
  53. var TOPBAR_USERINFO = 'userinfo';
  54. var TOPBAR_SEARCH = 'search';
  55. var TOPBAR_SIGN = 'sign';
  56. var TOPBAR_SCAN = 'scan';
  57. var TOPBAR_FASTTEXT = 'fasttext';
  58. var TOPBAR_FASTIMAGE = 'fastimage';
  59. var TOPBAR_FASTCAMERA = 'fastcamera';
  60. var TOPBAR_FASTAUDIO = 'fastaudio';
  61. var TOPBAR_WEBAPP = 'webapp';
  62. var TOPBAR_REFRESH = 'refresh';
  63. var TOPBAR_MORE_BROWSER = 'browser';
  64. var TOPBAR_MORE_COPY = 'copy';
  65. var TOPBAR_MORE_SHARE = 'share';
  66. connectAppbymeJavascriptBridge(function(bridge){
  67. //payWechat();
  68. });
  69. function payWechat(){
  70. //参数必须正确才能正常使用支付功能,请详见微信支付官方文档
  71. var payParam ={
  72. appid:'{$apppay[appid]}',
  73. partnerid:'{$apppay[partnerid]}',
  74. prepayid:'{$apppay[prepayid]}',
  75. attach:'Sign=WXPay',//扩展字段
  76. noncestr:'{$apppay[noncestr]}',
  77. timestamp:'{$apppay[timestamp]}',
  78. sign:'$apppay[sign]'
  79. };
  80. AppbymeJavascriptBridge.payRequest(function(data){
  81. //回调 type:支付平台 1:微信
  82. if(data.errCode == '0'){
  83. //alert(data.errInfo);
  84. //$('#popupDialog').popup('open');
  85. window.location.href="{$_G[siteurl]}plugin.php?id=xj_event:wsqcenter&mod=join_success&tid={$tid}";
  86. }else{
  87. alert(data.errInfo);
  88. top.location.href='{$_G[siteurl]}forum.php?mod=viewthread&tid={$tid}';
  89. }
  90. //top.location.href='{$_G[siteurl]}forum.php?mod=viewthread&tid={$tid}';
  91. },1,JSON.stringify(payParam));
  92. }
  93. function share(){
  94. //分享
  95. AppbymeJavascriptBridge.share("{$items[subject]}", "", "{$_G[siteurl]}forum.php?mod=viewthread&tid={$tid}", function(data){
  96. alert(data.errInfo);
  97. });
  98. }
  99. function closeActivity(){
  100. AppbymeJavascriptBridge.closeActivity();
  101. }
  102. </script>
  103. <body>
  104. <div data-role="page" id="pageone" style="background-color:#f0f0f0;">
  105. <div style="padding:25px; text-align:center; line-height:26px; margin-top:50px; color:#666;">
  106. <img src="source/plugin/xj_event/images/complete.png" style="width:30%;"><br>
  107. {lang xj_event:dingdanyitj}<br>
  108. {lang xj_event:djxfanwczfb}
  109. </div>
  110. <div style="padding:35px;">
  111. <span onClick="payWechat();" style=" display:block; line-height:50px; text-align:center; background-color:#4fd54d; color:#FFF; text-shadow:none;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;">{lang xj_event:ljsywxzf}</span>
  112. </div>
  113. <div data-role="popup" id="popupDialog" data-history="false" data-overlay-theme="b" data-theme="a" data-dismissible="true" style="max-width:400px;">
  114. <div style="padding:30px; text-align:center;">
  115. <img src="source/plugin/xj_event/images/icon_09.png" style=" width:50%;"><br>
  116. <span style="padding-top:30px; font-size:22px; font-weight:bold; color:#44c442;">{lang xj_event:baomcg}</span>
  117. </div>
  118. <div style=" padding:15px 10%; font-size:16px; color:#646464; text-align:center;">
  119. {lang xj_event:hdzmjcgjyq}
  120. </div>
  121. <div style="padding:15px;">
  122. <span onClick="share();" style="display:block; float:left; width:48%; line-height:40px; text-align:center; background-color:#3bb149; color:#FFF; text-shadow:none;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; font-weight:normal; text-decoration:none;">{lang xj_event:lijifx}</span>
  123. <span onClick="closeActivity();" style="display:block; float:right; width:48%; line-height:40px; text-align:center; background-color:#3bb149; color:#FFF; text-shadow:none;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; font-weight:normal; text-decoration:none;">{lang xj_event:quedingb}</span>
  124. <div style="clear:both;"></div>
  125. </div>
  126. </div>
  127. </div>
  128. </body>
  129. </html>
  130. <!--{else}-->
  131. <!--{template common/header}-->
  132. <div style="margin:10px 0px; background:#FFFFFF; padding:20px; border:1px #ececec solid;">
  133. <div style="border:1px solid #CCC; width:330px; margin:auto;">
  134. <div>
  135. <img src="{$_G['siteurl']}plugin.php?id=xj_event:qrcode_wxpay&applyid={$applyid}" />
  136. </div>
  137. <div style="color:#090; font-size:14px; font-weight:bold; text-align:center;">
  138. {lang xj_event:casmdewmsmzy}
  139. </div>
  140. <div style="text-align:center; padding:20px;">
  141. <a href="forum.php?mod=viewthread&tid={$tid}" style="background-color:#090; color:#FFF; padding:7px 35px; font-size:14px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;">{lang xj_event:zhifwc}</a>
  142. </div>
  143. <div style="clear:both;"></div>
  144. </div>
  145. </div>
  146. <!--{template common/footer}-->
  147. <!--{/if}-->