updateById 报错
This commit is contained in:
@@ -128,10 +128,12 @@ public class TempOrdersTask {
|
||||
logger.info("订单未支付,修改状态: {}", details.getTradeNo());
|
||||
if (orders != null) {
|
||||
orders.setStatus(3);
|
||||
ordersDao.updateById(orders);
|
||||
ordersDao.update(orders, new LambdaQueryWrapper<Orders>()
|
||||
.eq(Orders::getOrdersId, orders.getOrdersId()).eq(Orders::getUserId, orders.getUserId()));
|
||||
}
|
||||
details.setState(2);
|
||||
payDetailsDao.updateById(details);
|
||||
payDetailsDao.update(details, new LambdaQueryWrapper<PayDetails>()
|
||||
.eq(PayDetails::getId, details.getId()).eq(PayDetails::getUserId, details.getUserId()));
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
@@ -154,7 +156,8 @@ public class TempOrdersTask {
|
||||
order.setStatus(1);
|
||||
order.setPayTime(DateUtils.format(new Date()));
|
||||
|
||||
ordersService.updateById(order);
|
||||
ordersService.update(order, new LambdaQueryWrapper<Orders>()
|
||||
.eq(Orders::getOrdersId, order.getOrdersId()).eq(Orders::getUserId, order.getUserId()));
|
||||
ordersService.insertOrders(order);
|
||||
|
||||
UserEntity user = userService.selectUserById(order.getUserId());
|
||||
|
||||
Reference in New Issue
Block a user