Commit e5b4babd7282c52e8c0584d1829e580088753248

Authored by 王富生
1 parent b3de9777

提交

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&amp;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({
... ...