RiderAuthService.java 443 Bytes
package com.diligrp.rider.service;

import com.diligrp.rider.dto.ApplyDTO;
import com.diligrp.rider.dto.LoginDTO;
import com.diligrp.rider.vo.RiderVO;

public interface RiderAuthService {
    /** 骑手申请注册 */
    void apply(ApplyDTO dto);
    /** 密码登录 */
    RiderVO loginByPass(LoginDTO dto);
    /** 获取骑手信息 */
    RiderVO getInfo(Long riderId);
    /** 切换休息状态 */
    void toggleRest(Long riderId);
}