Kaynağa Gözat

h5支付操作

tang 3 yıl önce
ebeveyn
işleme
612883f2b9
2 değiştirilmiş dosya ile 5 ekleme ve 3 silme
  1. 2 2
      Paytocomplete.html
  2. 3 1
      index.html

+ 2 - 2
Paytocomplete.html

@@ -49,7 +49,7 @@
49
         <div class="Paytocomplete-neirong">
49
         <div class="Paytocomplete-neirong">
50
             <div class="Paytocomplete-neirong-yi">
50
             <div class="Paytocomplete-neirong-yi">
51
                 <div class="Paytocomplete-neirong-yi-left">商户名称</div>
51
                 <div class="Paytocomplete-neirong-yi-left">商户名称</div>
52
-                <div class="Paytocomplete-neirong-yi-left" id="ming"></div>
52
+                <div class="Paytocomplete-neirong-yi-left" id="ming">商户名称商户名称</div>
53
             </div>
53
             </div>
54
             <div class="Paytocomplete-neirong-yi">
54
             <div class="Paytocomplete-neirong-yi">
55
                 <div class="Paytocomplete-neirong-yi-left">订单状态</div>
55
                 <div class="Paytocomplete-neirong-yi-left">订单状态</div>
@@ -89,7 +89,7 @@
89
         }
89
         }
90
         return data
90
         return data
91
     }
91
     }
92
-    $("#ming").text(JSON.stringfy(userpay.result))//商户名称
92
+    $("#ming").text(userpay.out_trade_no)//商户名称
93
 </script>
93
 </script>
94
 <style>
94
 <style>
95
     body {
95
     body {

+ 3 - 1
index.html

@@ -275,6 +275,7 @@
275
         var mer_id;//商户Id
275
         var mer_id;//商户Id
276
         var money;//金额
276
         var money;//金额
277
         var trade_type;//微信|支付宝
277
         var trade_type;//微信|支付宝
278
+        var out_trade_no;//订单
278
         //动态获取金额
279
         //动态获取金额
279
         function myFunction() {
280
         function myFunction() {
280
             money = $("#textInput").val()
281
             money = $("#textInput").val()
@@ -388,6 +389,7 @@
388
             $.post("https://test.bjtdba.com/api/merchant/createOrder", { money: money, mer_id: data.mer_id, trade_type: data.trade_type, avatar: data.avatar, nickname: data.nickname, pay_user_id: data.pay_user_id }, function (data) {
389
             $.post("https://test.bjtdba.com/api/merchant/createOrder", { money: money, mer_id: data.mer_id, trade_type: data.trade_type, avatar: data.avatar, nickname: data.nickname, pay_user_id: data.pay_user_id }, function (data) {
389
                 console.log(data, '订单创建')
390
                 console.log(data, '订单创建')
390
                 if (data.status == 200) {
391
                 if (data.status == 200) {
392
+                    out_trade_no=data.data.out_trade_no
391
                     jsapiPay(data.data)//订单数据
393
                     jsapiPay(data.data)//订单数据
392
                 } else {
394
                 } else {
393
                     alert(data.message)
395
                     alert(data.message)
@@ -485,7 +487,7 @@
485
                 tradeNO: pay_info.tradeNO, // 必传,此使用方式下该字段必传
487
                 tradeNO: pay_info.tradeNO, // 必传,此使用方式下该字段必传
486
             }, function (result) {
488
             }, function (result) {
487
                 if (result.resultCode == '9000') {
489
                 if (result.resultCode == '9000') {
488
-                    location.replace("./Paytocomplete.html?result="+result);
490
+                    location.replace("./Paytocomplete.html?out_trade_no="+out_trade_no);
489
                     money = '';
491
                     money = '';
490
                 } else {
492
                 } else {
491
                     alert("支付失败")
493
                     alert("支付失败")