package com.stylefeng.guns.modular.crossCity.server; import com.baomidou.mybatisplus.service.IService; import com.stylefeng.guns.modular.crossCity.model.Line; import java.util.List; import java.util.Map; public interface ILineService extends IService { /** * 根据站点id获取线路数据 * @param driverId * @return * @throws Exception */ List> scanCodeQueryLines(Integer driverId) throws Exception; /** * 获取线路对应的排班数据 * @param lineId * @param time * @param driverId * @return * @throws Exception */ List> queryLineShiftInfo(Integer lineId, String time, Integer driverId) throws Exception; /** * 根据站点id获取线路数据 * @param startId * @param endId * @return * @throws Exception */ List> queryLines(Integer startId, Integer endId, Integer driverId) throws Exception; }