Blame view

wxpayResult.html 3.61 KB
abaeb33e   liuqimichale   现在线上代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  <!doctype html>
  <html lang="en">
  <head>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="theme-color" content="#000000">
      <meta name="google" value="notranslate">
      <meta name="format-detection" content="telephone=no">
      <meta name="format-detection" content="email=no">
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta http-equiv="Pragma" content="no-cache">
      <meta http-equiv="Cache-control" content="no-cache">
      <meta http-equiv="Cache" content="no-cache">
      <meta http-equiv="Expires" content="0">
      <script src="js/common.js"></script>
      <!--
        Notice the use of %PUBLIC_URL% in the tags above.
        It will be replaced with the URL of the `public` folder during the build.
        Only files inside the `public` folder can be referenced from the HTML.
  
        Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
        work correctly both with client-side routing and a non-root public URL.
        Learn how to configure a non-root public URL by running `npm run build`.
      -->
      <title>支付状态</title>
  </head>
  <body style="background-color: #f0f4f5;">
  <!--<noscript>-->
  <!--You need to enable JavaScript to run this app.-->
  <!--</noscript>-->
d68fc748   liuqimichale   多笔缴纳费用
32
33
34
  <header id="header"
          style="margin-top:25%; display: flex; justify-content: center; align-items: center; flex-direction: column; ">
      <img id="stateImg" src="img/default.png" style="width: 64px; height: 64px; "/>
abaeb33e   liuqimichale   现在线上代码
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
      <div id="stateLable" style="font-size: 18px; color: #777; margin-top: 20px;">状态</div>
  </header>
  
  <!--
    This HTML file is a template.
    If you open it directly in the browser, you will see an empty page.
  
    You can add webfonts, meta tags, or analytics to this file.
    The build step will place the bundled scripts into the <body> tag.
  
    To begin the development, run `npm start` or `yarn start`.
    To create a production bundle, use `npm run build` or `yarn build`.
  -->
  <script type="text/javascript">
  window.onload = function () {
d68fc748   liuqimichale   多笔缴纳费用
50
51
52
53
54
55
56
57
58
      var tmpParams = getQueryString(window.location);
      if (tmpParams != null) {
          console.log(JSON.stringify(tmpParams));
          if (tmpParams.trade_no == "success") {
              getResponse("success");
          } else {
              getResponse("fail");
          }
          //alertMsg("支付返回参数:" + JSON.stringify(tmpParams));
abaeb33e   liuqimichale   现在线上代码
59
      } else {
d68fc748   liuqimichale   多笔缴纳费用
60
          console.log("支付返回参数" + tmpParams);
abaeb33e   liuqimichale   现在线上代码
61
      }
abaeb33e   liuqimichale   现在线上代码
62
  }
d68fc748   liuqimichale   多笔缴纳费用
63
  
abaeb33e   liuqimichale   现在线上代码
64
65
  //type[fail、sucesss]
  function getResponse(type) {
d68fc748   liuqimichale   多笔缴纳费用
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
      var img = document.getElementById("stateImg");
      var label = document.getElementById("stateLable");
      if (type == "fail") {
          img.src = "img/no.png";
          label.innerHTML = "支付失败,尝试重新扫码";
          setTimeout(function () {
              window.opener=null;
              window.open('','_self');
              window.location.href="about:blank";
              window.close();  //当断点执行到这里时会显示“Scripts may close only the windows that were opened by it.”所以要加上面“about:blank”页面才可以成功关闭
  
          }, 2000)
  
      } else {
          img.src = "img/ok.png";
          label.innerHTML = "订单支付成功";
          setTimeout(function () {
              window.opener=null;
              window.open('','_self');
              window.location.href="about:blank";
              window.close();  //当断点执行到这里时会显示“Scripts may close only the windows that were opened by it.”所以要加上面“about:blank”页面才可以成功关闭
  
          }, 2000)
      }
abaeb33e   liuqimichale   现在线上代码
90
91
92
93
94
95
  }
  </script>
  </body>
  
  
  </html>