| | |
| | | LocalDateTime orderLocalTime = LocalDateTime.parse(riderOrderRecord.getOrderTime(), formatter); |
| | | Timestamp orderTime = Timestamp.valueOf(orderLocalTime); |
| | | // 判断是否超时 |
| | | String isOvertime = Constants.IS_OVERTIME_YES; |
| | | String isOvertime = Constants.IS_OVERTIME_NO; |
| | | if (now.after(orderTime)) { |
| | | isOvertime = Constants.IS_OVERTIME_YES; |
| | | } |
| | |
| | | // 返回参数 |
| | | orderResponse.getOrder().setOrderStatus(OrderStatusEnum.SEVEN.getKey()); |
| | | // 查询骑手钱包信息 |
| | | RiderWalletInfo riderWalletInfo = riderWalletInfoService.getRiderWalletInfo(String.valueOf(order.getRiderId())); |
| | | RiderWalletInfo riderWalletInfo = riderWalletInfoService.getRiderWalletInfo(order.getRiderId()); |
| | | // 修改骑手钱包信息 // 骑手总金额添加配送费 |
| | | riderWalletInfo.setAmount(riderWalletInfo.getAmount().add(order.getSendPrice())); |
| | | // 骑手可用余额添加配送费 |