diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java index dc320a020..8ed97d77c 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxCarController.java @@ -142,6 +142,10 @@ public class WxCarController extends BaseController businessId = objParams.getString("businessId"); } String ret = etcp.getBCouponList(url, merchantNo, merchantKey, version, parkId, businessId); + if (ret == null) { + logger.error("quanTemplate failed, 优免券模板未发现"); + return new ResultData(ErrorCode.ETCP_CMD_FAIL.getCode(), "获取优免券模板异常"); + } JSONObject retObj = JSON.parseObject(ret); if (retObj.getIntValue("code") == 0) { return new ResultData(retObj.getJSONObject("data")); diff --git a/mallinkService/src/main/java/com/simple/common/ErrorCode.java b/mallinkService/src/main/java/com/simple/common/ErrorCode.java index 48c82883e..1b14096c5 100644 --- a/mallinkService/src/main/java/com/simple/common/ErrorCode.java +++ b/mallinkService/src/main/java/com/simple/common/ErrorCode.java @@ -83,6 +83,7 @@ public enum ErrorCode{ ETCP_STOP_FEE_FAIL(2054, "ETCP停车费失败"), ETCP_QUAN_TEMP_FAIL(2055, "ETCP优免券模板失败"), ETCP_QUAN_SEND_FAIL(2056, "ETCP优免券发放失败"), + ETCP_CMD_FAIL(2057, "ETCP网络异常"), TJD_BIND_FAIL(2060,"TJD绑车牌失败"), TJD_UNBIND_FAIL(2061,"TJD解绑车牌失败"),