package com.stylefeng.guns.modular.system.dao; import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.DriverService; import com.stylefeng.guns.modular.system.model.vo.DriverOrderDataNextVo; import com.stylefeng.guns.modular.system.model.vo.DriverOrderDataVo; import org.apache.ibatis.annotations.Param; import java.util.List; public interface DriverServiceMapper extends BaseMapper { /** * 获取司机的业务类型 * @param uid * @return * @throws Exception */ List queryMyBusiness(@Param("uid") Integer uid); List queryOrderDataFromDriver(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("driverOrderDataVoPage") Page driverOrderDataVoPage, @Param("uid") Integer uid); List queryOrderMoneyDataFromDriver(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("driverOrderDataVoPage") Page driverOrderDataVoPage, @Param("uid") Integer uid); List queryOrderMoneyDataFromDriverAll(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("uid") Integer uid); List queryOrderPromotionFromDriver(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("driverOrderDataVoPage") Page driverOrderDataVoPage, @Param("uid") Integer uid); List queryOrderPromotionFromDriverAll(@Param("sTime") String sTime, @Param("eTime") String eTime, @Param("uid") Integer uid); }