| | |
| | | } |
| | | |
| | | @Override |
| | | public OrderPayment getByUnpaidOrderId(String orderId) { |
| | | LambdaQueryWrapper<OrderPayment> queryWrapper = Wrappers.lambdaQuery(); |
| | | queryWrapper.eq(OrderPayment::getOrderId, orderId) |
| | | .eq(OrderPayment::getDelFlag, 0) |
| | | .eq(OrderPayment::getPayStatus, 1) |
| | | .last(" limit 1 "); |
| | | return this.getOne(queryWrapper); |
| | | } |
| | | |
| | | @Override |
| | | public void updatePaySuccess(String outTradeNo, String transactionId) { |
| | | LambdaUpdateWrapper<OrderPayment> updateWrapper = Wrappers.lambdaUpdate(); |
| | | updateWrapper.eq(OrderPayment::getOutTradeNo, outTradeNo) |