From 163a0b75019777dcc298fb132c04a455f89f0063 Mon Sep 17 00:00:00 2001 From: xiaohanzi Date: Wed, 15 Dec 2021 11:03:42 +0800 Subject: [PATCH] fix bug --- .../park/impl/haikangweishi/HaiKangWeiShiParkService.java | 2 +- .../service/park/impl/haikangweishi/HaiKangWeiShiUtil.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiParkService.java b/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiParkService.java index 30ce95985..950748703 100644 --- a/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiParkService.java +++ b/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiParkService.java @@ -106,7 +106,7 @@ public class HaiKangWeiShiParkService extends BaseParkService implements ParkAda Map retMap = new HashMap(); try { JSONObject retObj = haikang.subscription(park, getCacheToken(park),haikang.getAuthorization(park,getCacheToken(park))); - if (retObj.getIntValue("code") == 0){ + if (retObj.getString("code").equals("0")){ return new ResultData(); }else { logger.error("haikangweishi parkInitConfig error. haikangResult: {}",retObj); diff --git a/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiUtil.java b/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiUtil.java index f35fde5b5..da6727a78 100644 --- a/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiUtil.java +++ b/mallinkService/src/main/java/com/iformall/service/park/impl/haikangweishi/HaiKangWeiShiUtil.java @@ -60,7 +60,7 @@ public class HaiKangWeiShiUtil { public static final String AUTHROZITAION = "https://open.hikyun.com/artemis/api/eits/v1/login"; public static final String GET_FEE = "https://open.hikyun.com/api/pmsc/v1/pay/ quickGetVehicleBill"; public static final String COUPON_USE = "https://open.hikyun.com/api/pmsc/v1/coupon/addition"; - public static final String SUBSCRIPTION = "https://open.hikyun.com/api/pmsc/v1/sub/subscription"; + public static final String SUBSCRIPTION = "https://open.hikyun.com/artemis/api/pmsc/v1/sub/subscription"; /** @@ -265,7 +265,7 @@ public class HaiKangWeiShiUtil { Map params = new HashMap(); params.put("partnerAppKey", vp.getString("ak"));//商户编号 params.put("projectId", vp.getString("projectId")); - params.put("eventTypes", "[\"771760131\",\"771760134\"]"); + params.put("eventTypes", new Integer[] {771760131,771760134}); params.put("subUrl", vp.getString("subUrl")); String retCode = ProcBussiness(SUBSCRIPTION, params,token,Authrozitaion); if (StringUtils.isBlank(retCode)) { @@ -278,7 +278,7 @@ public class HaiKangWeiShiUtil { throw new MallinkException(errStatus,"haikang subscription error.["+result.getString("error")+"]"+result.getString("message")); } - if (!result.getString("code").equals("200") ) { + if (!result.getString("code").equals("0") ) { String message = result.getString("msg"); throw new MallinkException(result.getInteger("code"), "haikang subscription error."+message); }