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 | 73 | |
| 74 | 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 | 25 | zf.druid.username=order |
| 26 | 26 | zf.druid.password=MySQL5.7;123 |
| 27 | 27 | |
| 28 | + | |
| 29 | + | |
| 28 | 30 | zf.druid.initialSize=1 |
| 29 | 31 | zf.druid.minIdle=1 |
| 30 | 32 | zf.druid.maxActive=20 |
| ... | ... | @@ -40,7 +42,7 @@ zf.druid.testOnWhileIdle=true |
| 40 | 42 | #Redis config |
| 41 | 43 | redis.host=127.0.0.1 |
| 42 | 44 | redis.port=6379 |
| 43 | -#redis.password=redis_63790 | |
| 45 | +redis.password=myredis | |
| 44 | 46 | |
| 45 | 47 | |
| 46 | 48 | # 微信服务器回调所用的 token | ... | ... |
src/main/webapp/WEB-INF/pages/check.html
| ... | ... | @@ -70,7 +70,6 @@ |
| 70 | 70 | <div class="weui-cells weui-cells_form"> |
| 71 | 71 | <input type="hidden" id="carNumPre" value="${carNum!''}"/> |
| 72 | 72 | <input type="hidden" id="parkOrderId"/> |
| 73 | - <input type="hidden" id="payOrderId"> | |
| 74 | 73 | <div class="weui-cell"> |
| 75 | 74 | <div class="weui-cell__hd"><label for="" class="weui-label">当前车牌</label></div> |
| 76 | 75 | <div class="weui-cell__bd" id="carNumber"> |
| ... | ... | @@ -177,7 +176,6 @@ |
| 177 | 176 | flg = false; |
| 178 | 177 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); |
| 179 | 178 | var parkOrderId = $('#parkOrderId').val(); |
| 180 | - var payOrderId = $('#payOrderId').val(); | |
| 181 | 179 | if (parkOrderId.length < 1) { |
| 182 | 180 | $.toptip("订单Id为空", 2000, "error"); |
| 183 | 181 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); |
| ... | ... | @@ -185,8 +183,7 @@ |
| 185 | 183 | return false; |
| 186 | 184 | } |
| 187 | 185 | var req = { |
| 188 | - orderId: parkOrderId, | |
| 189 | - payOrderId:payOrderId | |
| 186 | + orderId: parkOrderId | |
| 190 | 187 | } |
| 191 | 188 | |
| 192 | 189 | $.ajax({ |
| ... | ... | @@ -212,12 +209,12 @@ |
| 212 | 209 | function jsApiCall(payParam) { |
| 213 | 210 | WeixinJSBridge.invoke( |
| 214 | 211 | 'getBrandWCPayRequest', |
| 215 | - payParam, | |
| 212 | + JSON.parse(payParam), | |
| 216 | 213 | function (res) { |
| 217 | 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 | 219 | } else { |
| 223 | 220 | //支付失败 | ... | ... |
src/main/webapp/WEB-INF/pages/pay.html
| ... | ... | @@ -51,7 +51,6 @@ |
| 51 | 51 | |
| 52 | 52 | <body ontouchstart> |
| 53 | 53 | <input type="hidden" id="parkOrderId" value="${parkOrderId!''}"/> |
| 54 | -<input type="hidden" id="payOrderId" value="${payOrderId!''}"/> | |
| 55 | 54 | <div class="weui-panel__bd card-top"> |
| 56 | 55 | <input type="hidden" id="orderId" value=""/> |
| 57 | 56 | <div class="weui-media-box weui-media-box_text weui-media-box-border card-park"> |
| ... | ... | @@ -182,7 +181,6 @@ |
| 182 | 181 | flg = false; |
| 183 | 182 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary weui-btn_disabled'); |
| 184 | 183 | var parkOrderId = $('#parkOrderId').val(); |
| 185 | - var payOrderId = $('#payOrderId').val(); | |
| 186 | 184 | if (parkOrderId.length < 1) { |
| 187 | 185 | $.toptip("亲!订单Id为空", 2000, "error"); |
| 188 | 186 | $('#showTooltips').attr('class', 'weui-btn weui-btn_primary'); |
| ... | ... | @@ -190,8 +188,7 @@ |
| 190 | 188 | return false; |
| 191 | 189 | } |
| 192 | 190 | var req = { |
| 193 | - orderId: parkOrderId, | |
| 194 | - payOrderId:payOrderId | |
| 191 | + orderId: parkOrderId | |
| 195 | 192 | } |
| 196 | 193 | |
| 197 | 194 | $.ajax({ | ... | ... |