计算重试次数

This commit is contained in:
2025-09-27 23:47:28 +08:00
parent 9162888023
commit 164434b3da
2 changed files with 4 additions and 2 deletions

View File

@ -118,9 +118,10 @@ public class NoPayOrderProcessTask {
orderProcessPO.setRetryNum(1);
orderProcessRepo.save(orderProcessPO);
}else {
orderProcessPO.setRetryNum(orderProcessPO.getRetryNum()+1);
LambdaUpdateWrapper<OrderProcessPO> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.eq(OrderProcessPO::getId, orderProcessPO.getId())
.set(OrderProcessPO::getRetryNum, orderProcessPO.getRetryNum()+1);
.set(OrderProcessPO::getRetryNum, orderProcessPO.getRetryNum());
orderProcessRepo.update(updateWrapper);
}

View File

@ -118,9 +118,10 @@ public class RefundSubOrderProcessTask {
orderProcessPO.setRetryNum(1);
orderProcessRepo.save(orderProcessPO);
}else {
orderProcessPO.setRetryNum(orderProcessPO.getRetryNum()+1);
LambdaUpdateWrapper<OrderProcessPO> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.eq(OrderProcessPO::getId, orderProcessPO.getId())
.set(OrderProcessPO::getRetryNum, orderProcessPO.getRetryNum()+1);
.set(OrderProcessPO::getRetryNum, orderProcessPO.getRetryNum());
orderProcessRepo.update(updateWrapper);
}
if(orderProcessPO.getRetryNum()>5){