rk
2 天以前 467fe3b3ec6aa9d449b094bdd9df4611323d88d1
server/services/src/main/java/com/doumee/service/business/DriverInfoService.java
@@ -13,6 +13,7 @@
import com.doumee.dao.vo.AccountResponse;
import java.util.List;
import java.util.Map;
/**
 * 司机注册信息Service定义
@@ -191,6 +192,11 @@
    com.doumee.dao.vo.DriverCenterVO getDriverCenterInfo(Integer memberId);
    /**
     * 司机累计统计(累计佣金、待结算佣金、订单总数、钱包余额)
     */
    com.doumee.dao.vo.DriverStatsVO getDriverStats(Integer memberId);
    /**
     * 司机抢单大厅 - 分页查询可抢订单
     *
     * @param memberId  当前登录会员主键
@@ -250,4 +256,21 @@
     */
    void confirmDeliver(Integer driverId, DriverDeliverDTO dto);
    /**
     * 司机修改密码
     *
     * @param driverId    司机主键
     * @param newPassword 新密码
     * @param token       当前token(修改成功后清除)
     */
    void changePassword(Integer driverId, String newPassword, String token);
    /**
     * 获取司机进行中订单数量
     *
     * @param driverId 司机主键
     * @return [已抢单数量, 派送中数量]
     */
    Map<String, Integer> getActiveOrderCount(Integer driverId);
}