public Result<ExchangeOrderResponse> queryOrder(ExchangeOrderRequest exchangeOrderRequest) { // 商户校验 Result<MerchantInfo> resultMch = exchangeManager.checkMch(exchangeOrderRequest.getAppId()); if (!resultMch.getCode().equals(ResultEnum.SUCCESS.getCode())) { return Result.error(resultMch.getCode(), resultMch.getMsg()); } MerchantInfo merchantInfo = resultMch.getData(); if (!SignUtil.checkSign(MapObjectUtil.Obj2Map(exchangeOrderRequest), merchantInfo.getAppSeceret())) { return Result.error("sign不正确"); } // OrderTrade orderTrade = exchangeManager.getOrderTradeByTradeNo(exchangeOrderRequest.getTradeNo()); return completeExchangeOrderResponse(orderTrade); }
public Result<ExchangeOrderResponse> queryOrder(ExchangeOrderRequest exchangeOrderRequest) { // 商户校验 Result<MerchantInfo> resultMch = rechargeManager.checkMch(exchangeOrderRequest.getAppId()); if (!resultMch.getCode().equals(ResultEnum.SUCCESS.getCode())) { return Result.error(resultMch.getCode(), resultMch.getMsg()); } MerchantInfo merchantInfo = resultMch.getData(); // 参数sign校验 if (!SignUtil.checkSign(MapObjectUtil.Obj2Map(exchangeOrderRequest), merchantInfo.getAppSeceret())) { return Result.error("sign不正确"); } OrderTrade orderTrade = rechargeManager.getOrderTradeByTradeNo(exchangeOrderRequest.getTradeNo()); if (null == orderTrade) { } return completeExchangeOrderResponse(orderTrade); }
public Result<BalanceResponse> balanceQuery(BalanceRequest balanceRequest) { // 商户校验 Result<MerchantInfo> resultMch = checkMch(balanceRequest.getAppId()); if (!resultMch.getCode().equals(ResultEnum.SUCCESS.getCode())) { return Result.error(resultMch.getCode(), resultMch.getMsg()); } MerchantInfo merchantInfo = resultMch.getData(); // 参数sign校验 if (!SignUtil.checkSign(MapObjectUtil.Obj2Map(balanceRequest), merchantInfo.getAppSeceret())) { return Result.error("sign不正确"); } AcctInfo acctInfo = acctInfoDao.getById(merchantInfo.getAcctInfoId()); if (null == acctInfo) { return Result.error("没该账号信息"); } return Result.success(getQueryBalance(acctInfo)); }
if (!SignUtil.checkSign(MapObjectUtil.Obj2Map(exchangeRequest), merchantInfo.getAppSeceret())) { return Result.error("sign不正确");
if (!SignUtil.checkSign(MapObjectUtil.Obj2Map(rechargeRequest), merchantInfo.getAppSeceret())) { return Result.error("sign不正确");