diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java index ebf46b35..53a65276 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java @@ -274,9 +274,9 @@ public class PayServiceImpl implements PayService { new QueryWrapper().eq(MkShopRechargeDetail::getId, payParam.getRechargeDetailId()) .eq(MkShopRechargeDetail::getShopRechargeId, payParam.getRechargeId())); AssertUtil.isNull(rechargeDetail, "充值配置不存在"); - if (orderInfo.getOrderAmount().compareTo(rechargeDetail.getAmount()) < 0) { + if (orderInfo.getOrderAmount().compareTo(rechargeDetail.getAmount()) >= 0) { log.info("充值金额小于订单金额,充值金额:{} 订单金额:{}", rechargeDetail.getAmount(), orderInfo.getOrderAmount()); - return CzgResult.failure("支付失败 充值金额小于订单金额"); + return CzgResult.failure("支付失败 充值金额必须大雨订单金额"); } String payOrderNo = orderInfo.getPlatformType() + IdUtil.getSnowflakeNextId(); Long paymentId = initOrderPayment(new OrderPayment(payParam.getShopId(), shopUser.getId(), "memberIn", payOrderNo,