Browse Source

fix: 大会员订单提交延迟跳转支付页面

yangfeng 4 năm trước cách đây
mục cha
commit
9d716d96aa

+ 3 - 1
src/jfw/modules/app/src/web/templates/big-member/page_buy_commit.html

@@ -494,8 +494,10 @@
                                 console.log(error)
                               }
                             }
-                            history.replaceState({}, '', '/jyapp/big/page/orderdetail_member?order_code=' + res.data.order_code);
+                            setTimeout(function() {
+                              history.replaceState({}, '', '/jyapp/big/page/orderdetail_member?order_code=' + res.data.order_code);
                             location.href = '/jyapp/pay/checkout_member?orderCode='+res.data.order_code+'&from=buy&mid=' + paramsMid;
+                            }, 300)
                         }else {
                             alert(res.error_msg)
                         }

+ 4 - 2
src/web/templates/big-member/pc/page_buy_commit.html

@@ -547,8 +547,10 @@
                         }
                       })
                     }
-                    history.replaceState({"flag": "pay"}, '', '/front/member/memberDetail?order_code=' + res.data.order_code);
-                    location.href = '/front/member/orderPay/' + res.data.order_code + '?mid=' + paramsMid;
+                    setTimeout(function() {
+                      history.replaceState({"flag": "pay"}, '', '/front/member/memberDetail?order_code=' + res.data.order_code);
+                      location.href = '/front/member/orderPay/' + res.data.order_code + '?mid=' + paramsMid;
+                    }, 300)
                 }
             })
         })