| | |
| | | import com.doumee.dao.dto.DriverGrabOrderDTO; |
| | | import com.doumee.dao.business.model.DriverInfo; |
| | | import com.doumee.dao.dto.DriverLoginRequest; |
| | | import com.doumee.dao.dto.DriverPickupDTO; |
| | | import com.doumee.dao.dto.DriverRegisterRequest; |
| | | import com.doumee.dao.dto.DriverVerifyRequest; |
| | | import com.doumee.dao.vo.AccountResponse; |
| | |
| | | */ |
| | | void cancelOrder(Integer driverId, Integer orderId, String reason); |
| | | |
| | | /** |
| | | * 司机抢单,订单状态从已寄存(2)变为已接单(3) |
| | | * |
| | | * @param driverId 司机主键 |
| | | * @param orderId 订单主键 |
| | | */ |
| | | void grabOrder(Integer driverId, Integer orderId); |
| | | |
| | | /** |
| | | * 司机完成取件,订单状态从已接单(3)变为派送中(4) |
| | | * |
| | | * @param driverId 司机主键 |
| | | * @param dto 取件请求参数 |
| | | */ |
| | | void confirmPickup(Integer driverId, DriverPickupDTO dto); |
| | | |
| | | } |