diff --git a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java index 5c0b0c41..227d4996 100644 --- a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java +++ b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java @@ -113,7 +113,7 @@ public class WuyouController { payDetailsDao.insert(payDetails); } else { payDetails.setTradeNo(AliPayOrderUtil.createOrderId()); - payDetailsDao.updateById(payDetails); + payDetailsDao.update(payDetails, new LambdaQueryWrapper().eq(PayDetails::getId, payDetails.getId()).eq(PayDetails::getUserId, payDetails.getUserId())); } if (order.getPayMoney().compareTo(BigDecimal.ZERO) == 0) {