liuxue vor 3 Jahren
Ursprung
Commit
48392376e5
1 geänderte Dateien mit 20 neuen und 0 gelöschten Zeilen
  1. 20 0
      index.html

+ 20 - 0
index.html

@@ -272,9 +272,12 @@
272
         var ua = window.navigator.userAgent.toLowerCase();
272
         var ua = window.navigator.userAgent.toLowerCase();
273
         var Wxuserinfor;//微信user
273
         var Wxuserinfor;//微信user
274
         var mer_id;//商户Id
274
         var mer_id;//商户Id
275
+        var money;//金额
276
+        var trade_type;//微信|支付宝
275
         //动态获取金额
277
         //动态获取金额
276
         function myFunction() {
278
         function myFunction() {
277
             console.log($("#textInput").val());
279
             console.log($("#textInput").val());
280
+            money = $("#textInput").val()
278
         }
281
         }
279
         //获取参数
282
         //获取参数
280
         var userpay = parseParms()
283
         var userpay = parseParms()
@@ -298,6 +301,7 @@
298
         //判断是不是微信
301
         //判断是不是微信
299
         if (ua.match(/MicroMessenger/i) == "micromessenger") {
302
         if (ua.match(/MicroMessenger/i) == "micromessenger") {
300
             console.log(userpay)
303
             console.log(userpay)
304
+            trade_type="WX"
301
             if (userpay.code == "" || userpay.code == null) {
305
             if (userpay.code == "" || userpay.code == null) {
302
                 window.location.href = wechatHrefurl;
306
                 window.location.href = wechatHrefurl;
303
             } else {
307
             } else {
@@ -307,6 +311,7 @@
307
         //判断是不是支付宝
311
         //判断是不是支付宝
308
         if (ua.match(/AlipayClient/i) == "alipayclient") {
312
         if (ua.match(/AlipayClient/i) == "alipayclient") {
309
             console.log(userpay)
313
             console.log(userpay)
314
+            trade_type="ALI"
310
             if (userpay.code == null || userpay.code == "") {
315
             if (userpay.code == null || userpay.code == "") {
311
                 local = local.replace('#/', '');
316
                 local = local.replace('#/', '');
312
                 let aliHrefurl =
317
                 let aliHrefurl =
@@ -365,6 +370,21 @@
365
         //点击支付创建订单
370
         //点击支付创建订单
366
         function btn() {
371
         function btn() {
367
             console.log(Wxuserinfor, '微信用户信息')
372
             console.log(Wxuserinfor, '微信用户信息')
373
+            let data = {
374
+					mer_id: mer_id,
375
+					money: money,
376
+					trade_type: trade_type,
377
+				}
378
+                if (trade_type == 'WX') {
379
+					data.avatar = Wxuserinfor.headimgurl;
380
+					data.nickname = Wxuserinfor.nickname;
381
+					data.pay_user_id = Wxuserinfor.unionid;
382
+				} else if (trade_type == 'ALI') {
383
+					
384
+				}
385
+                $.post("https://test.bjtdba.com/api/merchant/createOrder", { data }, function (data) {
386
+                console.log(data, '订单创建')
387
+            })
368
         }
388
         }
369
         //hash参数转对象
389
         //hash参数转对象
370
         function parseParms() {
390
         function parseParms() {