| | |
| | | DriverInfo getDetail(Integer id); |
| | | |
| | | /** |
| | | * 管理端修改司机注册信息(含附件) |
| | | * |
| | | * @param id 司机主键 |
| | | * @param request 修改请求 |
| | | * @return 更新后的司机详情(含附件) |
| | | */ |
| | | DriverInfo updateDriverInfo(DriverVerifyRequest request); |
| | | |
| | | /** |
| | | * 修改司机状态(启用/禁用) |
| | | * |
| | | * @param dto 修改状态请求 |
| | |
| | | * @param newPassword 新密码 |
| | | * @param token 当前token(修改成功后清除) |
| | | */ |
| | | void changePassword(Integer driverId, String newPassword, String token); |
| | | void changePassword(Integer driverId, String oldPassword, String newPassword, String token); |
| | | |
| | | /** |
| | | * 获取司机进行中订单数量 |
| | |
| | | */ |
| | | com.doumee.dao.vo.DriverCancelLimitVO getTodayCancelLimit(Integer driverId); |
| | | |
| | | /** |
| | | * 校验司机token是否有效 |
| | | * |
| | | * @param token 司机token |
| | | * @return true=有效 false=无效 |
| | | */ |
| | | boolean checkDriverToken(String token); |
| | | |
| | | /** |
| | | * 注册极光推送别名 |
| | | */ |
| | | void registerJpushAlias(Integer driverId, String jpushAlias); |
| | | |
| | | } |