diff --git a/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/util/ByxChinaumsUtil.java b/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/util/ByxChinaumsUtil.java index b946ac0..eb6f0fd 100644 --- a/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/util/ByxChinaumsUtil.java +++ b/src/main/java/com/yn/bftl/thirdparty/modules/chinaums/util/ByxChinaumsUtil.java @@ -10,6 +10,7 @@ import com.yn.bftl.thirdparty.common.util.CryptoUtils; import com.yn.bftl.thirdparty.common.util.HttpClientUtil; import com.yn.bftl.thirdparty.modules.business.util.ThirdPartyConfigUtil; +import com.yn.bftl.thirdparty.modules.chinaums.vo.base.ByxBaseVO; import com.yn.bftl.thirdparty.modules.chinaums.vo.byx.ByxChinaumsResponseVO; import com.yn.bftl.thirdparty.modules.chinaums.vo.chinaums.ChinaumsResponseVO; import com.yn.bftl.thirdparty.modules.log.service.LoggerService; @@ -160,8 +161,8 @@ } T result = jsonObject.toJavaObject(voClass); - ByxChinaumsResponseVO byxChinaumsResponseVO = (ByxChinaumsResponseVO) result; - if (byxChinaumsResponseVO.getRspCode().equals("00000")) { + ByxBaseVO baseVO = (ByxBaseVO) result; + if (baseVO.getRspCode().equals("00000")) { loggerService.unionpay(jsonObject.toJSONString(), requestBody, ByxChinaumsUtil.class.getName(), method, "chinaums"); if (voClass == null) { return null; @@ -169,7 +170,7 @@ return result; } } else { - throw new RuntimeException(byxChinaumsResponseVO.getRspMsg()); + throw new RuntimeException(baseVO.getRspMsg()); } } catch (final Exception e) { loggerService.unionpay(e.getMessage(), requestBody, ByxChinaumsUtil.class.getName(), method, "chinaums");