Commit 4c2e8331c9ecb14122249ab9574da1e142fd9cba
1 parent
ea5fab32
黄石扫码支付
Showing
7 changed files
with
83 additions
and
5 deletions
img/default.png
0 → 100644
2.08 KB
img/no.png
0 → 100644
19.2 KB
img/ok.png
0 → 100644
29 KB
js/config.js
@@ -7,11 +7,11 @@ window.webAppH5 = {}; | @@ -7,11 +7,11 @@ window.webAppH5 = {}; | ||
7 | 7 | ||
8 | 8 | ||
9 | /*服务器地址*/ | 9 | /*服务器地址*/ |
10 | -var webAppRoot = "http://pay.service.renniting.cn/v1"; | 10 | +var webAppRoot = "http://pay.service.huangshiparking.com"; |
11 | //test 测试环境 | 11 | //test 测试环境 |
12 | // var webAppRoot = "http://39.98.54.240:8090"; | 12 | // var webAppRoot = "http://39.98.54.240:8090"; |
13 | //微信支付结果回调地址 | 13 | //微信支付结果回调地址 |
14 | -var webAppPayResult = "http://wxgzh.renniting.cn/wechatwuxi/DEV/Threewf/codepay/page/wxpayResult.html"; | 14 | +var webAppPayResult = "http://wxgzh.huangshiparking.com/HSwechat/PDA-Payment/wxpayResult.html"; |
15 | 15 | ||
16 | /*公共参数*/ | 16 | /*公共参数*/ |
17 | webAppH5.comParams = { | 17 | webAppH5.comParams = { |
js/url.js
@@ -89,7 +89,7 @@ mUrl.getJx = function(){ | @@ -89,7 +89,7 @@ mUrl.getJx = function(){ | ||
89 | 89 | ||
90 | // var cepath = 'http://39.98.54.240:8090'; | 90 | // var cepath = 'http://39.98.54.240:8090'; |
91 | 91 | ||
92 | -var cepath = 'http://pay.service.renniting.cn/v1'; | 92 | +var cepath = 'http://pay.service.huangshiparking.com'; |
93 | // http://pay.service.renniting.cn | 93 | // http://pay.service.renniting.cn |
94 | // var cepath = 'http://39.98.54.240:8090' | 94 | // var cepath = 'http://39.98.54.240:8090' |
95 | // http://app.api.dyszt.com:8090 | 95 | // http://app.api.dyszt.com:8090 |
out.html
@@ -15,8 +15,8 @@ | @@ -15,8 +15,8 @@ | ||
15 | <meta http-equiv="Expires" content="0"> | 15 | <meta http-equiv="Expires" content="0"> |
16 | <link rel="stylesheet" href="css/reset.css?v=0.1"> | 16 | <link rel="stylesheet" href="css/reset.css?v=0.1"> |
17 | <link rel="stylesheet" href="css/provinceKey.css?v=0.1"> | 17 | <link rel="stylesheet" href="css/provinceKey.css?v=0.1"> |
18 | - <script src="js/config.js"></script> | ||
19 | - <script src="js/common.js?v=0.01"></script> | 18 | + <script src="js/config.js?a=111"></script> |
19 | + <script src="js/common.js?j=0.01"></script> | ||
20 | <!-- | 20 | <!-- |
21 | Notice the use of %PUBLIC_URL% in the tags above. | 21 | Notice the use of %PUBLIC_URL% in the tags above. |
22 | It will be replaced with the URL of the `public` folder during the build. | 22 | It will be replaced with the URL of the `public` folder during the build. |
wxpayResult.html
0 → 100644
1 | +<!doctype html> | ||
2 | +<html lang="en"> | ||
3 | +<head> | ||
4 | + <meta charset="utf-8"> | ||
5 | + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | ||
6 | + <meta name="theme-color" content="#000000"> | ||
7 | + <meta name="google" value="notranslate"> | ||
8 | + <meta name="format-detection" content="telephone=no"> | ||
9 | + <meta name="format-detection" content="email=no"> | ||
10 | + <meta name="apple-mobile-web-app-capable" content="yes"> | ||
11 | + <meta name="apple-mobile-web-app-status-bar-style" content="black"> | ||
12 | + <meta http-equiv="Pragma" content="no-cache"> | ||
13 | + <meta http-equiv="Cache-control" content="no-cache"> | ||
14 | + <meta http-equiv="Cache" content="no-cache"> | ||
15 | + <meta http-equiv="Expires" content="0"> | ||
16 | + <script src="js/common.js"></script> | ||
17 | + <!-- | ||
18 | + Notice the use of %PUBLIC_URL% in the tags above. | ||
19 | + It will be replaced with the URL of the `public` folder during the build. | ||
20 | + Only files inside the `public` folder can be referenced from the HTML. | ||
21 | + | ||
22 | + Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will | ||
23 | + work correctly both with client-side routing and a non-root public URL. | ||
24 | + Learn how to configure a non-root public URL by running `npm run build`. | ||
25 | + --> | ||
26 | + <title>支付状态</title> | ||
27 | +</head> | ||
28 | +<body style="background-color: #f0f4f5;"> | ||
29 | +<!--<noscript>--> | ||
30 | +<!--You need to enable JavaScript to run this app.--> | ||
31 | +<!--</noscript>--> | ||
32 | +<header id="header" style="margin-top:25%; display: flex; justify-content: center; align-items: center; flex-direction: column; "> | ||
33 | + <img id="stateImg" src="img/default.png" style="width: 64px; height: 64px; " /> | ||
34 | + <div id="stateLable" style="font-size: 18px; color: #777; margin-top: 20px;">状态</div> | ||
35 | +</header> | ||
36 | + | ||
37 | +<!-- | ||
38 | + This HTML file is a template. | ||
39 | + If you open it directly in the browser, you will see an empty page. | ||
40 | + | ||
41 | + You can add webfonts, meta tags, or analytics to this file. | ||
42 | + The build step will place the bundled scripts into the <body> tag. | ||
43 | + | ||
44 | + To begin the development, run `npm start` or `yarn start`. | ||
45 | + To create a production bundle, use `npm run build` or `yarn build`. | ||
46 | +--> | ||
47 | +<script type="text/javascript"> | ||
48 | +window.onload = function () { | ||
49 | + var tmpParams = getQueryString(window.location); | ||
50 | + if (tmpParams != null) { | ||
51 | + console.log(JSON.stringify(tmpParams)); | ||
52 | + if (tmpParams.trade_no == "success") { | ||
53 | + getResponse("success"); | ||
54 | + } else { | ||
55 | + getResponse("fail"); | ||
56 | + } | ||
57 | + //alertMsg("支付返回参数:" + JSON.stringify(tmpParams)); | ||
58 | + } else { | ||
59 | + console.log("支付返回参数" + tmpParams); | ||
60 | + } | ||
61 | +} | ||
62 | +//type[fail、sucesss] | ||
63 | +function getResponse(type) { | ||
64 | + var img = document.getElementById("stateImg"); | ||
65 | + var label = document.getElementById("stateLable"); | ||
66 | + if (type == "fail") { | ||
67 | + img.src = "img/no.png"; | ||
68 | + label.innerHTML = "支付失败,尝试重新扫码"; | ||
69 | + } else { | ||
70 | + img.src = "img/ok.png"; | ||
71 | + label.innerHTML = "订单支付成功"; | ||
72 | + } | ||
73 | +} | ||
74 | +</script> | ||
75 | +</body> | ||
76 | + | ||
77 | + | ||
78 | +</html> |