diff --git a/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java index d709998b..d2ba739b 100644 --- a/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java +++ b/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java @@ -535,6 +535,7 @@ public class BuyOrderServiceImpl extends ServiceImpl impl if ("2".equals(buyOrder.getPaymentMethod())){ LambdaQueryWrapper w = new LambdaQueryWrapper<>(); w.eq(PayZfbOrderEntity::getRelevanceoid, orderSn); + w.ne(PayZfbOrderEntity::getTradeNo, ""); PayZfbOrderEntity p = payZfbOrderService.getOne(w); if (p!=null){ outTradeNo = p.getOutTradeNo();