Commit e5b4babd7282c52e8c0584d1829e580088753248
1 parent
b3de9777
提交
Showing
4 changed files
with
29 additions
and
12 deletions
src/main/java/com/rnt/service/IRainQueryService.java
@@ -73,4 +73,25 @@ public class IRainQueryService { | @@ -73,4 +73,25 @@ public class IRainQueryService { | ||
73 | 73 | ||
74 | return JSONObject.toJSON(rs)+""; | 74 | return JSONObject.toJSON(rs)+""; |
75 | } | 75 | } |
76 | + | ||
77 | + public static void main(String[] args) { | ||
78 | + Prop prop = PropKit.use("a_little_config.txt"); | ||
79 | + String rs = ""; | ||
80 | + Long time = System.currentTimeMillis(); | ||
81 | + String md5 = MD5Utils.enMD5(prop.get("irain.appid")+prop.get("irain.appsecret")+time); | ||
82 | + Map<String, Object> params = new HashMap<>(); | ||
83 | + params.put("appid", prop.get("irain.appid")); | ||
84 | + params.put("sign", md5); | ||
85 | + params.put("timestamp", time); | ||
86 | + params.put("vpl_number", "苏B1B566"); | ||
87 | + params.put("park_code", "734861a1e8656ffa51bdd90829941ca9"); | ||
88 | + | ||
89 | + try { | ||
90 | + logger.info("irain 查询停车费用入参:" + JSONObject.toJSONString(params)); | ||
91 | + rs = HttpClientTutorial.httpPostRequest(prop.get("irain.url")+"/bill/Query", params); | ||
92 | + logger.info("irain 查询停车费用返回:" + JSONObject.toJSONString(rs)); | ||
93 | + } catch (Exception e) { | ||
94 | + logger.info("irain 查询停车费用出错:" + e); | ||
95 | + } | ||
96 | + } | ||
76 | } | 97 | } |
src/main/resources/a_little_config.txt
@@ -25,6 +25,8 @@ zf.druid.url=jdbc:mysql://10.117.185.28:3306/zt_order?useUnicode=true&characterE | @@ -25,6 +25,8 @@ zf.druid.url=jdbc:mysql://10.117.185.28:3306/zt_order?useUnicode=true&characterE | ||
25 | zf.druid.username=order | 25 | zf.druid.username=order |
26 | zf.druid.password=MySQL5.7;123 | 26 | zf.druid.password=MySQL5.7;123 |
27 | 27 | ||
28 | + | ||
29 | + | ||
28 | zf.druid.initialSize=1 | 30 | zf.druid.initialSize=1 |
29 | zf.druid.minIdle=1 | 31 | zf.druid.minIdle=1 |
30 | zf.druid.maxActive=20 | 32 | zf.druid.maxActive=20 |
@@ -40,7 +42,7 @@ zf.druid.testOnWhileIdle=true | @@ -40,7 +42,7 @@ zf.druid.testOnWhileIdle=true | ||
40 | #Redis config | 42 | #Redis config |
41 | redis.host=127.0.0.1 | 43 | redis.host=127.0.0.1 |
42 | redis.port=6379 | 44 | redis.port=6379 |
43 | -#redis.password=redis_63790 | 45 | +redis.password=myredis |
44 | 46 | ||
45 | 47 | ||
46 | # 微信服务器回调所用的 token | 48 | # 微信服务器回调所用的 token |
src/main/webapp/WEB-INF/pages/check.html
@@ -70,7 +70,6 @@ | @@ -70,7 +70,6 @@ | ||
70 | <div class="weui-cells weui-cells_form"> | 70 | <div class="weui-cells weui-cells_form"> |
71 | <input type="hidden" id="carNumPre" value="${carNum!''}"/> | 71 | <input type="hidden" id="carNumPre" value="${carNum!''}"/> |
72 | <input type="hidden" id="parkOrderId"/> | 72 | <input type="hidden" id="parkOrderId"/> |
73 | - <input type="hidden" id="payOrderId"> | ||
74 | <div class="weui-cell"> | 73 | <div class="weui-cell"> |
75 | <div class="weui-cell__hd"><label for="" class="weui-label">当前车牌</label></div> | 74 | <div class="weui-cell__hd"><label for="" class="weui-label">当前车牌</label></div> |
76 | <div class="weui-cell__bd" id="carNumber"> | 75 | <div class="weui-cell__bd" id="carNumber"> |
@@ -177,7 +176,6 @@ | @@ -177,7 +176,6 @@ | ||
177 | flg = false; | 176 | flg = false; |
178 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); | 177 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); |
179 | var parkOrderId = $('#parkOrderId').val(); | 178 | var parkOrderId = $('#parkOrderId').val(); |
180 | - var payOrderId = $('#payOrderId').val(); | ||
181 | if (parkOrderId.length < 1) { | 179 | if (parkOrderId.length < 1) { |
182 | $.toptip("订单Id为空", 2000, "error"); | 180 | $.toptip("订单Id为空", 2000, "error"); |
183 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); | 181 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); |
@@ -185,8 +183,7 @@ | @@ -185,8 +183,7 @@ | ||
185 | return false; | 183 | return false; |
186 | } | 184 | } |
187 | var req = { | 185 | var req = { |
188 | - orderId: parkOrderId, | ||
189 | - payOrderId:payOrderId | 186 | + orderId: parkOrderId |
190 | } | 187 | } |
191 | 188 | ||
192 | $.ajax({ | 189 | $.ajax({ |
@@ -212,12 +209,12 @@ | @@ -212,12 +209,12 @@ | ||
212 | function jsApiCall(payParam) { | 209 | function jsApiCall(payParam) { |
213 | WeixinJSBridge.invoke( | 210 | WeixinJSBridge.invoke( |
214 | 'getBrandWCPayRequest', | 211 | 'getBrandWCPayRequest', |
215 | - payParam, | 212 | + JSON.parse(payParam), |
216 | function (res) { | 213 | function (res) { |
217 | if (res.err_msg == "get_brand_wcpay_request:ok") { | 214 | if (res.err_msg == "get_brand_wcpay_request:ok") { |
218 | - $.alert("亲!支付成功!"); | 215 | + //$.alert("亲!支付成功!"); |
219 | //支付成功 | 216 | //支付成功 |
220 | - windows.location.href = mUrl.paySuccessView + '&payMoney=' + totleMoney; | 217 | + window.location.href = mUrl.paySuccessView + '&payMoney=' + totleMoney; |
221 | 218 | ||
222 | } else { | 219 | } else { |
223 | //支付失败 | 220 | //支付失败 |
src/main/webapp/WEB-INF/pages/pay.html
@@ -51,7 +51,6 @@ | @@ -51,7 +51,6 @@ | ||
51 | 51 | ||
52 | <body ontouchstart> | 52 | <body ontouchstart> |
53 | <input type="hidden" id="parkOrderId" value="${parkOrderId!''}"/> | 53 | <input type="hidden" id="parkOrderId" value="${parkOrderId!''}"/> |
54 | -<input type="hidden" id="payOrderId" value="${payOrderId!''}"/> | ||
55 | <div class="weui-panel__bd card-top"> | 54 | <div class="weui-panel__bd card-top"> |
56 | <input type="hidden" id="orderId" value=""/> | 55 | <input type="hidden" id="orderId" value=""/> |
57 | <div class="weui-media-box weui-media-box_text weui-media-box-border card-park"> | 56 | <div class="weui-media-box weui-media-box_text weui-media-box-border card-park"> |
@@ -182,7 +181,6 @@ | @@ -182,7 +181,6 @@ | ||
182 | flg = false; | 181 | flg = false; |
183 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); | 182 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); |
184 | var parkOrderId = $('#parkOrderId').val(); | 183 | var parkOrderId = $('#parkOrderId').val(); |
185 | - var payOrderId = $('#payOrderId').val(); | ||
186 | if (parkOrderId.length < 1) { | 184 | if (parkOrderId.length < 1) { |
187 | $.toptip("亲!订单Id为空", 2000, "error"); | 185 | $.toptip("亲!订单Id为空", 2000, "error"); |
188 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); | 186 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); |
@@ -190,8 +188,7 @@ | @@ -190,8 +188,7 @@ | ||
190 | return false; | 188 | return false; |
191 | } | 189 | } |
192 | var req = { | 190 | var req = { |
193 | - orderId: parkOrderId, | ||
194 | - payOrderId:payOrderId | 191 | + orderId: parkOrderId |
195 | } | 192 | } |
196 | 193 | ||
197 | $.ajax({ | 194 | $.ajax({ |